| Outcome |
No. |
Date |
Tournament |
Surface |
Partner |
Opponents in the final |
Score in the final |
| Winner |
1. |
25 March 1991 |
Key Biscayne, USA |
Hard |
Wayne Ferreira |
Ken Flach
Robert Seguso |
5–7, 7–6, 6–2 |
| Runner-up |
1. |
6 April 1992 |
Johannesburg, South Africa |
Hard |
Wayne Ferreira |
Pieter Aldrich
Danie Visser |
4–6, 4–6 |
| Runner-up |
2. |
3 August 1992 |
Summer Olympics, Barcelona, Spain |
Clay |
Wayne Ferreira |
Boris Becker
Michael Stich |
6–7, 6–4, 6–7, 3–6 |
| Winner |
2. |
22 March 1993 |
Casablanca, Morocco |
Clay |
Mike Bauer |
Ģirts Dzelde
Goran Prpić |
7–5, 7–6 |
| Runner-up |
3. |
12 July 1993 |
Gstaad, Switzerland |
Clay |
Hendrik Jan Davids |
Cédric Pioline
Marc Rosset |
3–6, 6–3, 6–7 |
| Runner-up |
4. |
26 July 1993 |
Stuttgart, Germany |
Clay |
Gary Muller |
Tom Nijssen
Cyril Suk |
6–7, 3–6 |
| Winner |
3. |
18 October 1993 |
Bolzano, Italy |
Carpet |
Hendrik Jan Davids |
David Adams
Andrei Olhovskiy |
6–3, 6–2 |
| Runner-up |
5. |
14 February 1994 |
Milan, Italy |
Carpet |
Hendrik Jan Davids |
Tom Nijssen
Cyril Suk |
6–4, 6–7, 6–7 |
| Runner-up |
6. |
18 April 1994 |
Nice, France |
Clay |
Hendrik Jan Davids |
Javier Sánchez
Mark Woodforde |
5–7, 3–6 |
| Winner |
4. |
9 May 1994 |
Hamburg, Germany |
Clay |
Scott Melville |
Henrik Holm
Anders Järryd |
6–3, 6–4 |
| Winner |
5. |
25 July 1994 |
Stuttgart, Germany |
Clay |
Scott Melville |
Jacco Eltingh
Paul Haarhuis |
7–6, 7–5 |
| Runner-up |
7. |
17 October 1994 |
Ostrava, Czech Republic |
Carpet |
Gary Muller |
Martin Damm
Karel Nováček |
4–6, 6–1, 3–6 |
| Runner-up |
8. |
13 March 1995 |
Indian Wells, USA |
Hard |
Gary Muller |
Tommy Ho
Brett Steven |
4–6, 6–7 |
| Runner-up |
9. |
2 October 1995 |
Palermo, Italy |
Clay |
Hendrik Jan Davids |
Àlex Corretja
Fabrice Santoro |
7–6, 4–6, 3–6 |
| Runner-up |
10. |
22 April 1996 |
Barcelona, Spain |
Clay |
Neil Broad |
Luis Lobo
Javier Sánchez |
1–6, 3–6 |
| Runner-up |
11. |
24 June 1996 |
Nottingham, UK |
Grass |
Neil Broad |
Mark Petchey
Danny Sapsford |
7–6, 6–7, 4–6 |
| Winner |
6. |
15 July 1996 |
Newport, USA |
Grass |
Marius Barnard |
Paul Kilderry
Michael Tebbutt |
6–7, 6–4, 6–4 |
| Winner |
7. |
5 August 1996 |
Los Angeles, USA |
Hard |
Marius Barnard |
Jonas Björkman
Nicklas Kulti |
7–5, 6–2 |
| Runner-up |
12. |
7 October 1996 |
Lyon, France |
Carpet |
Neil Broad |
Jim Grabb
Richey Reneberg |
2–6, 1–6 |
| Runner-up |
13. |
12 May 1997 |
Hamburg, Germany |
Clay |
Neil Broad |
Luis Lobo
Javier Sánchez |
3–6, 6–7 |
| Runner-up |
14. |
9 March 1998 |
Rotterdam, Netherlands |
Carpet |
Neil Broad |
Jacco Eltingh
Paul Haarhuis |
6–7, 3–6 |
| Runner-up |
15. |
13 July 1998 |
Båstad, Sweden |
Clay |
Lan Bale |
Magnus Gustafsson
Magnus Larsson |
4–6, 2–6 |
| Winner |
8. |
3 August 1998 |
Umag, Croatia |
Clay |
Neil Broad |
Jiří Novák
David Rikl |
6–1, 3–6, 6–3 |
| Runner-up |
16. |
12 October 1998 |
Basel, Switzerland |
Hard (i) |
Kevin Ullyett |
Olivier Delaître
Fabrice Santoro |
3–6, 6–7 |
| Runner-up |
17. |
11 January 1999 |
Doha, Qatar |
Hard |
Kevin Ullyett |
Alex O'Brien
Jared Palmer |
3–6, 4–6 |
| Runner-up |
18. |
18 October 1999 |
Vienna, Austria |
Hard (i) |
Kevin Ullyett |
David Prinosil
Sandon Stolle |
3–6, 4–6 |
| Winner |
9. |
25 October 1999 |
Lyon, France |
Carpet |
Kevin Ullyett |
Wayne Ferreira
Sandon Stolle |
4–6, 7–6, 7–6 |
| Winner |
10. |
15 November 1999 |
Stockholm, Sweden |
Hard (i) |
Kevin Ullyett |
Jan-Michael Gambill
Scott Humphries |
7–5, 6–3 |
| Runner-up |
19. |
6 March 2000 |
Santiago, Chile |
Clay |
Lan Bale |
Gustavo Kuerten
Antonio Prieto |
2–6, 4–6 |
| Winner |
11. |
17 April 2000 |
Estoril, Portugal |
Clay |
Donald Johnson |
David Adams
Joshua Eagle |
6–4, 7–5 |
| Winner |
12. |
26 June 2000 |
Nottingham, UK |
Grass |
Donald Johnson |
Ellis Ferreira
Rick Leach |
1–6, 6–4, 6–3 |
| Runner-up |
20. |
23 October 2000 |
Toulouse, France |
Hard (i) |
Donald Johnson |
Julien Boutter
Fabrice Santoro |
6–7, 6–4, 6–7 |
| Winner |
13. |
30 October 2000 |
Basel, Switzerland |
Carpet |
Donald Johnson |
Roger Federer
Dominik Hrbatý |
7–6, 4–6, 7–6 |
| Runner-up |
21. |
6 November 2000 |
Stuttgart, Germany |
Hard (i) |
Donald Johnson |
Jiří Novák
David Rikl |
6–3, 3–6, 4–6 |
| Winner |
14. |
17 December 2000 |
Year-End Championships, Bangalore, India |
Hard |
Donald Johnson |
Mahesh Bhupathi
Leander Paes |
7–6, 6–3, 6–4 |