Result
|
W–L
|
Date
|
Tournament
|
Tier
|
Surface
|
Partner
|
Opponents
|
Score
|
Loss
|
0–1
|
Jan 2006
|
Chennai Open, India
|
International
|
Hard
|
Prakash Amritraj
|
Michal Mertiňák
Petr Pála
|
2–6, 5–7
|
Loss
|
0–2
|
Oct 2006
|
Mumbai Open, India
|
International
|
Hard
|
Mustafa Ghouse
|
Mario Ančić
Mahesh Bhupathi
|
4–6, 7–6(8–6), [8–10]
|
Loss
|
0–3
|
Sep 2007
|
Mumbai Open, India
|
International
|
Hard
|
Aisam-ul-Haq Qureshi
|
Robert Lindstedt
Jarkko Nieminen
|
6–7(3–7), 6–7(5–7)
|
Loss
|
0–4
|
Jul 2008
|
Hall of Fame Tennis Championships, United States
|
International
|
Grass
|
Aisam-ul-Haq Qureshi
|
Mardy Fish
John Isner
|
4–6, 6–7(1–7)
|
Win
|
1–4
|
Aug 2008
|
Los Angeles Open, United States
|
International
|
Hard
|
Eric Butorac
|
Travis Parrott
Dušan Vemić
|
7–6(7–5), 7–6(7–5)
|
Loss
|
1–5
|
Oct 2008
|
St. Petersburg Open, Russia
|
International
|
Hard (i)
|
Max Mirnyi
|
Travis Parrott
Filip Polášek
|
6–3, 6–7(4–7), [8–10]
|
Loss
|
1–6
|
Feb 2009
|
Pacific Coast Championships, United States
|
250 Series
|
Hard (i)
|
Jarkko Nieminen
|
Tommy Haas
Radek Štěpánek
|
2–6, 3–6
|
Win
|
2–6
|
Feb 2010
|
SA Tennis Open, South Africa
|
250 Series
|
Hard
|
Aisam-ul-Haq Qureshi
|
Karol Beck
Harel Levy
|
2–6, 6–3, [10–5]
|
Loss
|
2–7
|
Apr 2010
|
Grand Prix Hassan II, Morocco
|
250 Series
|
Clay
|
Aisam-ul-Haq Qureshi
|
Robert Lindstedt
Horia Tecău
|
2–6, 6–3, [7–10]
|
Loss
|
2–8
|
May 2010
|
Open de Nice Côte d'Azur, France
|
250 Series
|
Clay
|
Aisam-ul-Haq Qureshi
|
Marcelo Melo
Bruno Soares
|
6–1, 3–6, [5–10]
|
Loss
|
2–9
|
Jul 2010
|
Atlanta Open, United States
|
250 Series
|
Hard
|
Kristof Vliegen
|
Scott Lipsky
Rajeev Ram
|
3–6, 7–6(7–4), [10–12]
|
Loss
|
2–10
|
Aug 2010
|
New Haven Open, United States
|
250 Series
|
Hard
|
Aisam-ul-Haq Qureshi
|
Robert Lindstedt
Horia Tecău
|
4–6, 5–7
|
Loss
|
2–11
|
Sep 2010
|
US Open, New York
|
Grand Slam
|
Hard
|
Aisam-ul-Haq Qureshi
|
Mike Bryan
Bob Bryan
|
6–7(5–7), 6–7(4–7)
|
Loss
|
2–12
|
Sep 2010
|
St. Petersburg Open, Russia
|
250 Series
|
Hard (i)
|
Aisam-ul-Haq Qureshi
|
Daniele Bracciali
Potito Starace
|
6–7(6–8), 6–7(5–7)
|
Win
|
3–12
|
Jun 2011
|
Halle Open, Germany
|
250 Series
|
Grass
|
Aisam-ul-Haq Qureshi
|
Robin Haase
Milos Raonic
|
7–6(10–8), 3–6, [11–9]
|
Win
|
4–12
|
Oct 2011
|
Stockholm Open, Sweden
|
250 Series
|
Hard (i)
|
Aisam-ul-Haq Qureshi
|
Marcelo Melo
Bruno Soares
|
6–1, 6–3
|
Win
|
5–12
|
Nov 2011
|
Paris Masters, France
|
Masters 1000
|
Hard (i)
|
Aisam-ul-Haq Qureshi
|
Julien Benneteau
Nicolas Mahut
|
6–2, 6–4
|
Win
|
6–12
|
Mar 2012
|
Dubai Tennis Championships, UAE
|
500 Series
|
Hard
|
Mahesh Bhupathi
|
Mariusz Fyrstenberg
Marcin Matkowski
|
6–4, 3–6, [10–5]
|
Loss
|
6–13
|
Aug 2012
|
Cincinnati Masters, United States
|
Masters 1000
|
Hard
|
Mahesh Bhupathi
|
Robert Lindstedt
Horia Tecău
|
4–6, 4–6
|
Loss
|
6–14
|
Oct 2012
|
Shanghai Masters, China
|
Masters 1000
|
Hard
|
Mahesh Bhupathi
|
Leander Paes
Radek Štěpánek
|
7–6(9–7), 3–6, [5–10]
|
Win
|
7–14
|
Nov 2012
|
Paris Masters, France (2)
|
Masters 1000
|
Hard (i)
|
Mahesh Bhupathi
|
Aisam-ul-Haq Qureshi
Jean-Julien Rojer
|
7–6(8–6), 6–3
|
Loss
|
7–15
|
Nov 2012
|
World Tour Finals, London
|
Tour Finals
|
Hard (i)
|
Mahesh Bhupathi
|
Marcel Granollers
Marc López
|
5–7, 6–3, [3–10]
|
Win
|
8–15
|
Feb 2013
|
Open 13, France
|
250 Series
|
Hard (i)
|
Colin Fleming
|
Aisam-ul-Haq Qureshi
Jean-Julien Rojer
|
6–4, 7–6(7–3)
|
Loss
|
8–16
|
May 2013
|
Rome Masters, Italy
|
Masters 1000
|
Clay
|
Mahesh Bhupathi
|
Bob Bryan
Mike Bryan
|
2–6, 3–6
|
Win
|
9–16
|
Oct 2013
|
Rakuten Open Championships, Japan
|
500 Series
|
Hard
|
Édouard Roger-Vasselin
|
Jamie Murray
John Peers
|
7–6(7–5), 6–4
|
Loss
|
9–17
|
Jan 2014
|
Sydney International, Australia
|
250 Series
|
Hard
|
Aisam-ul-Haq Qureshi
|
Daniel Nestor
Nenad Zimonjić
|
6–7(3–7), 6–7(3–7)
|
Win
|
10–17
|
Mar 2014
|
Dubai Tennis Championships, UAE (2)
|
500 Series
|
Hard
|
Aisam-ul-Haq Qureshi
|
Daniel Nestor
Nenad Zimonjić
|
6–4, 6–3
|
Loss
|
10–18
|
May 2014
|
Open de Nice Côte d'Azur, France
|
250 Series
|
Clay
|
Aisam-ul-Haq Qureshi
|
Martin Kližan
Philipp Oswald
|
2–6, 0–6
|
Win
|
11–18
|
Jan 2015
|
Sydney International, Australia
|
250 Series
|
Hard
|
Daniel Nestor
|
Jean-Julien Rojer
Horia Tecău
|
6–4, 7–6(7–5)
|
Win
|
12–18
|
Feb 2015
|
Dubai Tennis Championships, UAE (3)
|
500 Series
|
Hard
|
Daniel Nestor
|
Aisam-ul-Haq Qureshi
Nenad Zimonjić
|
6–4, 6–1
|
Loss
|
12–19
|
Apr 2015
|
Grand Prix Hassan II, Morocco
|
250 Series
|
Clay
|
Florin Mergea
|
Rameez Junaid
Adil Shamasdin
|
6–3, 2–6, [7–10]
|
Win
|
13–19
|
May 2015
|
Madrid Open, Spain
|
Masters 1000
|
Clay
|
Florin Mergea
|
Marcin Matkowski
Nenad Zimonjić
|
6–2, 6–7(5–7), [11–9]
|
Win
|
14–19
|
Jun 2015
|
Stuttgart Open, Germany
|
250 Series
|
Grass
|
Florin Mergea
|
Alexander Peya
Bruno Soares
|
5–7, 6–2, [10–7]
|
Loss
|
14–20
|
Jun 2015
|
Halle Open, Germany
|
500 Series
|
Grass
|
Florin Mergea
|
Raven Klaasen
Rajeev Ram
|
6–7(5–7), 2–6
|
Loss
|
14–21
|
Nov 2015
|
World Tour Finals, London
|
Tour Finals
|
Hard (i)
|
Florin Mergea
|
Jean-Julien Rojer
Horia Tecău
|
4–6, 3–6
|
Loss
|
14–22
|
Jan 2016
|
Sydney International, Australia
|
250 Series
|
Hard
|
Florin Mergea
|
Jamie Murray
Bruno Soares
|
3–6, 6–7(6–8)
|
Loss
|
14–23
|
May 2016
|
Madrid Open, Spain
|
Masters 1000
|
Clay
|
Florin Mergea
|
Jean-Julien Rojer
Horia Tecău
|
4–6, 6–7(5–7)
|
Win
|
15–23
|
Jan 2017
|
Chennai Open, India
|
250 Series
|
Hard
|
Jeevan Nedunchezhiyan
|
Purav Raja
Divij Sharan
|
6–3, 6–4
|
Loss
|
15–24
|
Mar 2017
|
Dubai Tennis Championships, UAE
|
500 Series
|
Hard
|
Marcin Matkowski
|
Jean-Julien Rojer
Horia Tecău
|
6–4, 3–6, [3–10]
|
Win
|
16–24
|
Apr 2017
|
Monte-Carlo Masters, Monaco
|
Masters 1000
|
Clay
|
Pablo Cuevas
|
Feliciano López
Marc López
|
6–3, 3–6, [10–4]
|
Loss
|
16–25
|
Jun 2017
|
Eastbourne International, United Kingdom
|
250 Series
|
Grass
|
André Sá
|
Bob Bryan
Mike Bryan
|
7–6(7–4), 4–6, [3–10]
|
Loss
|
16–26
|
Aug 2017
|
Rogers Cup, Canada
|
Masters 1000
|
Hard
|
Ivan Dodig
|
Pierre-Hugues Herbert
Nicolas Mahut
|
4–6, 6–3, [6–10]
|
Win
|
17–26
|
Oct 2017
|
Vienna Open, Austria
|
500 Series
|
Hard (i)
|
Pablo Cuevas
|
Marcelo Demoliner
Sam Querrey
|
7–6(9–7), 6–7(4–7), [11–9]
|
Win
|
18–26
|
Jan 2019
|
Maharashtra Open, India
|
250 Series
|
Hard
|
Divij Sharan
|
Luke Bambridge
Jonny O'Mara
|
6–3, 6–4
|
Loss
|
18–27
|
Jun 2019
|
Stuttgart Open, Germany
|
250 Series
|
Grass
|
Denis Shapovalov
|
John Peers
Bruno Soares
|
5–7, 3–6
|
Win
|
19–27
|
Jan 2020
|
Qatar Open, Qatar
|
250 Series
|
Hard
|
Wesley Koolhof
|
Luke Bambridge
Santiago González
|
3–6, 6–2, [10–6]
|
Loss
|
19–28
|
Oct 2020
|
European Open, Belgium
|
250 Series
|
Hard (i)
|
Matwé Middelkoop
|
John Peers
Michael Venus
|
3–6, 4–6
|
Win
|
20–28
|
Jan 2022
|
Adelaide International, Australia
|
250 Series
|
Hard
|
Ramkumar Ramanathan
|
Ivan Dodig Marcelo Melo
|
7–6(8–6), 6–1
|
Win
|
21–28
|
Jan 2022
|
Maharashtra Open, India
|
250 Series
|
Hard
|
Ramkumar Ramanathan
|
Luke Saville John-Patrick Smith
|
6–7(10–12), 6–3, [10–6]
|
Loss
|
21–29
|
Feb 2022
|
Qatar Open, Qatar
|
250 Series
|
Hard
|
Denis Shapovalov
|
Wesley Koolhof
Neal Skupski
|
6–7(4–7), 1–6
|
Loss
|
21–30
|
Jul 2022
|
Hamburg European Open, Germany
|
500 Series
|
Clay
|
Matwé Middelkoop
|
Lloyd Glasspool
Harri Heliövaara
|
2–6, 4–6
|
Win
|
22–30
|
Oct 2022
|
Tel Aviv Open, Israel
|
250 Series
|
Hard (i)
|
Matwé Middelkoop
|
Santiago González Andrés Molteni
|
6–2, 6–4
|
Loss
|
22–31
|
Oct 2022
|
European Open, Belgium
|
250 Series
|
Hard (i)
|
Matwé Middelkoop
|
Tallon Griekspoor Botic van de Zandschulp
|
6–3, 3–6, [5–10]
|
Loss
|
22–32
|
Feb 2023
|
Rotterdam Open, Netherlands
|
500 Series
|
Hard (i)
|
Matthew Ebden
|
Ivan Dodig
Austin Krajicek
|
6–7(5–7), 6–2, [10–12]
|
Win
|
23–32
|
Feb 2023
|
Qatar Open, Qatar (2)
|
250 Series
|
Hard
|
Matthew Ebden
|
Constant Lestienne Botic van de Zandschulp
|
6–7(5–7), 6–4, [10–6]
|
Win
|
24–32
|
Mar 2023
|
Indian Wells Masters, United States
|
Masters 1000
|
Hard
|
Matthew Ebden
|
Wesley Koolhof Neal Skupski
|
6–3, 2–6, [10–8]
|
Loss
|
24–33
|
May 2023
|
Madrid Open, Spain
|
Masters 1000
|
Clay
|
Matthew Ebden
|
Karen Khachanov
Andrey Rublev
|
3–6, 6–3, [3–10]
|