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
|