Outcome |
No. |
Date |
Tournament |
Surface |
Partnering |
Opponents in final |
Score in final |
Winner |
1. |
3 February 1997 |
Shanghai, China |
Carpet |
Kevin Ullyett |
Tomas Nydahl
Stefano Pescosolido |
7–6, 6–7, 7–5 |
Runner-up |
1. |
6 October 1997 |
Toulouse, France |
Carpet |
Jean-Philippe Fleurian |
Jacco Eltingh
Paul Haarhuis |
3–6, 6–7 |
Runner-up |
2. |
13 April 1998 |
Chennai, India |
Hard |
Olivier Delaître |
Mahesh Bhupathi
Leander Paes |
7–6, 3–6, 2–6 |
Winner |
2. |
8 February 1999 |
Marseille, France |
Hard (i) |
Andrei Olhovskiy |
David Adams
Pavel Vízner |
7–5, 7–6(9–7) |
Winner |
3. |
8 March 1999 |
Copenhagen, Denmark |
Carpet |
Andrei Olhovskiy |
Marc-Kevin Goellner
David Prinosil |
6–7(5–7), 7–6(7–4), 6–1 |
Winner |
4. |
10 May 1999 |
Delray Beach, United States |
Clay |
Nenad Zimonjić |
Doug Flach
Brian MacPhie |
7–6(7–3), 3–6, 6–3 |
Winner |
5. |
18 October 1999 |
Singapore, Singapore |
Hard (i) |
Eric Taino |
Todd Woodbridge
Mark Woodforde |
6–3, 6–4 |
Winner |
6. |
10 January 2000 |
Doha, Qatar |
Hard |
Mark Knowles |
Alex O'Brien
Jared Palmer |
6–3, 6–4 |
Runner-up |
3. |
8 May 2000 |
Munich, Germany |
Clay |
Nenad Zimonjić |
David Adams
John-Laffnie de Jager |
4–6, 4–6 |
Runner-up |
4. |
21 August 2000 |
Indianapolis, United States |
Hard |
Jonas Björkman |
Lleyton Hewitt
Sandon Stolle |
6–7(3–7), 6–4, 6–7(3–7) |
Winner |
7. |
11 September 2000 |
New York, United States |
Hard |
Lleyton Hewitt |
Ellis Ferreira
Rick Leach |
6–4, 5–7, 7–6(7–5) |
Winner |
8. |
20 November 2000 |
Paris, France |
Carpet |
Nicklas Kulti |
Paul Haarhuis
Daniel Nestor |
7–6(8–6), 7–5 |
Runner-up |
5. |
18 June 2001 |
Halle, Germany |
Grass |
Patrick Rafter |
Daniel Nestor
Sandon Stolle |
4–6, 7–6(7–5), 1–6 |
Winner |
9. |
8 October 2001 |
Moscow, Russia |
Carpet |
Sandon Stolle |
Mahesh Bhupathi
Jeff Tarango |
6–3, 6–0 |
Winner |
10. |
22 October 2001 |
Stuttgart, Germany |
Hard (i) |
Sandon Stolle |
Ellis Ferreira
Jeff Tarango |
7–6(7–3), 6–3 |
Runner-up |
6. |
4 February 2002 |
Milan, Italy |
Carpet |
Julien Boutter |
Karsten Braasch
Andrei Olhovskiy |
6–3, 6–7(5–7), [10–12] |
Runner-up |
7. |
18 February 2002 |
Marseille, France |
Hard (i) |
Julien Boutter |
Arnaud Clément
Nicolas Escudé |
4–6, 3–6 |
Winner |
11. |
25 February 2002 |
Rotterdam, Netherlands |
Hard (i) |
Roger Federer |
Mark Knowles
Daniel Nestor |
4–6, 6–3, [10–4] |
Runner-up |
8. |
18 March 2002 |
Indian Wells, United States |
Hard |
Roger Federer |
Mark Knowles
Daniel Nestor |
4–6, 4–6 |
Runner-up |
9. |
17 June 2002 |
London, United Kingdom |
Grass |
Mahesh Bhupathi |
Wayne Black
Kevin Ullyett |
6–7(5–7), 6–3, 3–6 |
Runner-up |
10. |
12 August 2002 |
Cincinnati, United States |
Hard |
Mahesh Bhupathi |
James Blake
Todd Martin |
5–7, 3–6 |
Runner-up |
11. |
19 August 2002 |
Indianapolis, United States |
Hard |
Mahesh Bhupathi |
Mark Knowles
Daniel Nestor |
6–4, 6–7(3–7), 4–6 |
Winner |
12. |
9 September 2002 |
New York, United States |
Hard |
Mahesh Bhupathi |
Jiří Novák
Radek Štěpánek |
6–3, 3–6, 6–4 |
Winner |
13. |
7 October 2002 |
Moscow, Russia |
Carpet |
Roger Federer |
Joshua Eagle
Sandon Stolle |
6–4, 7–6(7–0) |
Runner-up |
12. |
21 October 2002 |
Madrid, Spain |
Hard (i) |
Mahesh Bhupathi |
Mark Knowles
Daniel Nestor |
4–6, 3–6 |
Runner-up |
13. |
6 January 2003 |
Adelaide, Australia |
Hard |
Jeff Morrison |
Jeff Coetzee
Chris Haggard |
6–2, 4–6, 6–7(7–9) |
Runner-up |
14. |
24 February 2003 |
Rotterdam, Netherlands |
Hard (i) |
Roger Federer |
Wayne Arthurs
Paul Hanley |
6–7(4–7), 2–6 |
Winner |
14. |
31 March 2003 |
Miami, United States |
Hard |
Roger Federer |
Leander Paes
David Rikl |
7–5, 6–3 |
Winner |
15. |
14 April 2003 |
Estoril, Portugal |
Clay |
Mahesh Bhupathi |
Lucas Arnold Ker
Mariano Hood |
6–1, 6–2 |
Winner |
16. |
21 April 2003 |
Monte Carlo, Monaco |
Clay |
Mahesh Bhupathi |
Michaël Llodra
Fabrice Santoro |
4–6, 7–5, 6–2 |
Runner-up |
15. |
19 May 2003 |
Hamburg, Germany |
Clay |
Mahesh Bhupathi |
Mark Knowles
Daniel Nestor |
4–6, 6–7(10–12) |
Runner-up |
16. |
16 June 2003 |
London, United Kingdom |
Grass |
Mahesh Bhupathi |
Mark Knowles
Daniel Nestor |
3–6, 4–6 |
Runner-up |
17. |
7 July 2003 |
London, United Kingdom |
Grass |
Mahesh Bhupathi |
Jonas Björkman
Todd Woodbridge |
6–3, 3–6, 6–7(4–7), 3–6 |
Winner |
17. |
11 August 2003 |
Montreal, Canada |
Hard |
Mahesh Bhupathi |
Jonas Björkman
Todd Woodbridge |
4–1, ret. |
Winner |
18. |
6 October 2003 |
Moscow, Russia |
Carpet |
Mahesh Bhupathi |
Wayne Black
Kevin Ullyett |
6–3, 7–5 |
Runner-up |
18. |
13 October 2003 |
Vienna, Austria |
Hard (i) |
Mahesh Bhupathi |
Yves Allegro
Roger Federer |
6–7(7–9), 5–7 |
Winner |
19. |
20 October 2003 |
Madrid, Spain |
Hard (i) |
Mahesh Bhupathi |
Wayne Black
Kevin Ullyett |
6–2, 2–6, 6–3 |
Winner |
20. |
10 May 2004 |
Rome, Italy |
Clay |
Mahesh Bhupathi |
Wayne Arthurs
Paul Hanley |
1–6, 6–4, 7–6(7–1) |
Runner-up |
19. |
2 August 2004 |
Toronto, Canada |
Hard |
Jonas Björkman |
Mahesh Bhupathi
Leander Paes |
6–7(2–7), 2–6 |
Winner |
21. |
4 April 2005 |
Miami, United States |
Hard |
Jonas Björkman |
Wayne Black
Kevin Ullyett |
6–1, 6–2 |
Winner |
22. |
16 May 2005 |
Hamburg, Germany |
Clay |
Jonas Björkman |
Michaël Llodra
Fabrice Santoro |
6–2, 6–3 |
Winner |
23. |
6 June 2005 |
Paris, France |
Clay |
Jonas Björkman |
Bob Bryan
Mike Bryan |
2–6, 6–1, 6–4 |
Runner-up |
20. |
13 June 2005 |
London, United Kingdom |
Grass |
Jonas Björkman |
Bob Bryan
Mike Bryan |
7–6(7–4), 6–7(2–7), 6–7(4–7) |
Winner |
24. |
22 August 2005 |
Cincinnati, United States |
Hard |
Jonas Björkman |
Wayne Black
Kevin Ullyett |
6–4, 5–7, 6–2 |
Runner-up |
21. |
12 September 2005 |
New York, United States |
Hard |
Jonas Björkman |
Bob Bryan
Mike Bryan |
1–6, 4–6 |
Winner |
25. |
17 October 2005 |
Moscow, Russia |
Carpet |
Mikhail Youzhny |
Igor Andreev
Nikolay Davydenko |
5–1, 5–1 |
Runner-up |
22. |
31 October 2005 |
St. Petersburg, Russia |
Carpet |
Jonas Björkman |
Julian Knowle
Jürgen Melzer |
6–4, 5–7, 5–7 |
Winner |
26. |
9 January 2006 |
Doha, Qatar |
Hard |
Jonas Björkman |
Christophe Rochus
Olivier Rochus |
2–6, 6–3, [10–8] |
Winner |
27. |
3 April 2006 |
Miami, United States |
Hard |
Jonas Björkman |
Bob Bryan
Mike Bryan |
6–4, 6–4 |
Winner |
28. |
24 April 2006 |
Monte Carlo, Monaco |
Clay |
Jonas Björkman |
Fabrice Santoro
Nenad Zimonjić |
3–6, 6–3, [10–7] |
Winner |
29. |
12 June 2006 |
Paris, France |
Clay |
Jonas Björkman |
Bob Bryan
Mike Bryan |
6–7(5–7), 6–4, 7–5 |
Runner-up |
23. |
19 June 2006 |
London, United Kingdom |
Grass |
Jonas Björkman |
Paul Hanley
Kevin Ullyett |
4–6, 6–7(5–7) |
Winner |
30. |
24 July 2006 |
Stuttgart, Germany |
Clay |
Gastón Gaudio |
Yves Allegro
Robert Lindstedt |
7–5, 6–7(4–7), [12–10] |
Winner |
31. |
21 August 2006 |
Cincinnati, United States |
Hard |
Jonas Björkman |
Bob Bryan
Mike Bryan |
7–6(7–5), 6–4 |
Runner-up |
24. |
11 September 2006 |
New York, United States |
Hard |
Jonas Björkman |
Martin Damm
Leander Paes |
7–6(7–5), 4–6, 3–6 |
Winner |
32. |
20 November 2006 |
Shanghai, China |
Hard (i) |
Jonas Björkman |
Mark Knowles
Daniel Nestor |
6–2, 6–4 |
Runner-up |
25. |
29 January 2007 |
Melbourne, Australia |
Hard |
Jonas Björkman |
Bob Bryan
Mike Bryan |
5–7, 5–7 |
Winner |
33. |
14 October 2007 |
Stockholm, Sweden |
Hard (i) |
Jonas Björkman |
Arnaud Clément
Michaël Llodra |
6–4, 6–4 |
Winner |
34. |
17 February 2008 |
Delray Beach, United States |
Hard |
Jamie Murray |
Bob Bryan
Mike Bryan |
6–4, 3–6, [10–6] |
Winner |
35. |
12 October 2008 |
Vienna, Austria |
Hard (i) |
Andy Ram |
Philipp Petzschner
Alexander Peya |
6–1, 7–5 |
Runner-up |
26. |
18 October 2008 |
St. Petersburg, Russia |
Hard (i) |
Rohan Bopanna |
Travis Parrott
Filip Polášek |
6–3, 6–7(4–7), [8–10] |
Runner-up |
27. |
21 March 2009 |
Indian Wells, United States |
Hard |
Andy Ram |
Mardy Fish
Andy Roddick |
6–3, 1–6, [12–14] |
Winner |
36. |
4 April 2009 |
Miami, United States |
Hard |
Andy Ram |
Ashley Fisher
Stephen Huss |
6–7(4–7), 6–2, [10–7] |
Runner-up |
28. |
16 August 2009 |
Montréal, Canada |
Hard |
Andy Ram |
Mahesh Bhupathi
Mark Knowles |
4–6, 3–6 |
Runner-up |
29. |
29 November 2009 |
London, United Kingdom |
Hard (i) |
Andy Ram |
Bob Bryan
Mike Bryan |
6–7(5–7), 3–6 |
Runner-up |
30. |
3 April 2010 |
Miami, United States |
Hard |
Mahesh Bhupathi |
Lukáš Dlouhý
Leander Paes |
2–6, 5–7 |
Runner-up |
31. |
18 April 2010 |
Monte Carlo, Monaco |
Clay |
Mahesh Bhupathi |
Daniel Nestor
Nenad Zimonjić |
3–6, 0–2, ret. |
Runner-up |
32. |
22 August 2010 |
Cincinnati, United States |
Hard |
Mahesh Bhupathi |
Bob Bryan
Mike Bryan |
3–6, 4–6 |
Runner-up |
33. |
7 November 2010 |
Valencia, Spain |
Hard (i) |
Mahesh Bhupathi |
Andy Murray
Jamie Murray |
6–7(8–10), 7–5, [7–10] |
Winner |
37. |
14 November 2010 |
Paris, France |
Hard (i) |
Mahesh Bhupathi |
Mark Knowles
Andy Ram |
7–5, 7–5 |
Runner-up |
34. |
28 November 2010 |
London, United Kingdom |
Hard (i) |
Mahesh Bhupathi |
Daniel Nestor
Nenad Zimonjić |
6–7(6–8), 4–6 |
Winner |
38. |
20 February 2011 |
Memphis, United States |
Hard (i) |
Daniel Nestor |
Eric Butorac
Jean-Julien Rojer |
6–2, 6–7(6–8), [10–3] |
Runner-up |
35. |
2 April 2011 |
Miami, United States |
Hard |
Daniel Nestor |
Mahesh Bhupathi
Leander Paes |
7–6(7–5), 2–6, [5–10] |
Winner |
39. |
4 June 2011 |
Paris, France |
Clay |
Daniel Nestor |
Juan Sebastián Cabal
Eduardo Schwank |
7–6(7–3), 3–6, 6–4 |
Winner |
40. |
16 October 2011 |
Shanghai, China |
Hard |
Daniel Nestor |
Michaël Llodra
Nenad Zimonjić |
3–6, 6–1, [12–10] |
Runner-up |
36. |
30 October 2011 |
Vienna, Austria |
Hard (i) |
Daniel Nestor |
Bob Bryan
Mike Bryan |
6–7(10–12), 3–6 |
Runner-up |
37. |
5 November 2011 |
Basel, Switzerland |
Hard (i) |
Daniel Nestor |
Michaël Llodra
Nenad Zimonjić |
4–6, 5–7 |
Winner |
41. |
27 November 2011 |
London, United Kingdom (4) |
Hard (i) |
Daniel Nestor |
Mariusz Fyrstenberg
Marcin Matkowski |
7–5, 6–3 |
Winner |
42. |
8 January 2012 |
Brisbane, Australia |
Hard |
Daniel Nestor |
Jürgen Melzer
Philipp Petzschner |
6–1, 6–2 |
Winner |
43. |
26 February 2012 |
Memphis, United States (2) |
Hard (i) |
Daniel Nestor |
Ivan Dodig
Marcelo Melo |
4–6, 7–5, [10–7] |
Runner-up |
38. |
31 March 2012 |
Miami, United States |
Hard |
Daniel Nestor |
Leander Paes
Radek Štěpánek |
6–2, 1–6, [8–10] |
Runner-up |
39. |
22 April 2012 |
Monte Carlo, Monaco |
Clay |
Daniel Nestor |
Bob Bryan
Mike Bryan |
2–6, 3–6 |
Winner |
44. |
9 June 2012 |
Paris, France |
Clay |
Daniel Nestor |
Bob Bryan
Mike Bryan |
6–4, 6–4 |
Winner |
45. |
17 June 2012 |
London, United Kingdom |
Grass |
Daniel Nestor |
Bob Bryan
Mike Bryan |
6–3, 6–4 |
Runner-up |
40. |
12 January 2013 |
Sydney, Australia |
Hard |
Horia Tecău |
Bob Bryan
Mike Bryan |
4–6, 4–6 |
Runner-up |
41. |
3 March 2013 |
Delray Beach, United States |
Hard |
Horia Tecău |
James Blake
Jack Sock |
4–6, 4–6 |
Winner |
46. |
28 April 2013 |
Bucharest, Romania |
Clay |
Horia Tecău |
Lukáš Dlouhý
Oliver Marach |
4–6, 6–4, [10–6] |
Winner |
47. |
22 June 2013 |
's-Hertogenbosch, Netherlands |
Grass |
Horia Tecău |
Andre Begemann
Martin Emmrich |
6–3, 7–6(7–4) |
Winner |
48. |
13 October 2013 |
China Open, Beijing, China |
Hard |
Horia Tecău |
Fabio Fognini
Andreas Seppi |
6–4, 6–2 |
Runner-up |
42. |
2 March 2014 |
Abierto Mexicano Telcel, Acapulco, Mexico |
Hard |
Feliciano López |
Kevin Anderson
Matthew Ebden |
3–6, 3–6 |
Runner-up |
43. |
1 November 2015 |
Valencia Open, Valencia, Spain |
Hard (i) |
Feliciano López |
Eric Butorac
Scott Lipsky |
6–7(4–7), 3–6 |
Winner |
49. |
27 February 2016 |
Mexican Open, Acapulco, Mexico |
Hard |
Treat Huey |
Philipp Petzschner
Alexander Peya |
7–6(7–5), 6–3 |