Meet India's Most Successful Test Captains

most successful Indian test captains

Take a look at the list of Indian captains who have achieved success as a lead in test cricket

Deepansh Bajaj May 14, 2025

When it comes to leading a side in the red-ball format, it is perhaps the toughest yet the proudest job a player can have to lead his or her country in test cricket at the International level.

Especially when an Indian captain is asked to lead the test side at the International level it becomes more rewarding & equally challenging at times while leading the side towards the glory.

Most Successful Test Captains For India

1. Virat Kohli- 40 Wins in 68 Matches

The Most Successful Test Captain in the history of Indian Test Cricket is none other than the great Virat Kohli, who led the Indian side in 68 matches, winning 40 of them, while 11 games ended up in stalemate & 17 losses. Kohli's winning percentage of 58.42 % is the highest win percentage to date for an Indian captain.

Kohli took over the reins from MS Dhoni in 2014; at that time, India was ranked at the 7th spot in the ICC Test Rankings. Under Kohli's captaincy, India won its first-ever test series in Australia. When Kohli left the Test captaincy team India was ranked in 1st place.

virat kohli test captain

2. MS Dhoni- 27 Wins in 60 Matches

'Captain Cool' MS Dhoni comes second on the list with 27 wins in 60 games, losing 18 matches, while 15 ended up in draws. In Dhoni's era, Team India had middling returns as a captain in the test format. Dhoni bowed out of the test format with a 45% win percentage.

MS Dhoni test captain

3. Sourav Ganguly- 21 Wins in 49 Matches

The 'Prince of Kolkata' aka Sourav Ganguly comes third on the list with 21 wins, 13 losses & 15 drawn games, making a win percentage of 42.85%. Under the Ganguly era, India learned the art of winning test matches overseas, in the SENA countries, with one of them being a famous innings win in England Headingley in 2002.

Sourav Ganguly

4. Mohammed Azharuddin- 14 Wins in 47 Matches

Mohammed Azharuddin was tactically a sharp skipper with brilliant tactics on display as a leader, yet he couldn't achieve a great taste of success as a leader in the test format. Azhar won 14 & lost 14 games, while 19 games ended in draws, thus making a percentage of 29.78%.

mohammad azharuddin

5. Sunil Gavaskar- 9 wins in 47 Matches

The 'Little Master' Sunil Gavaskar led India in 47 test matches where ending up with 9 wins, 8 defeats & a staggering 30 drawn matches, the most amount of matches drawn under a captain. These records make a combined percentage of 19.14%.

Sunil Gavaskar

Indian Captains With Most Test Wins:

MS Dhoni test captain

Player Span Total Matches Played Won Lost Drawn Winning Percentage
V Kohli 2014-2022 68 40 17 11 58.82%
MS Dhoni 2008-2014 60 27 18 15 45.00%
SC Ganguly 2000-2005 49 21 13 15 42.85%
M Azharuddin 1990-1999 47 14 14 19 29.78%
SM Gavaskar 1976-1985 47 9 8 30 19.14%
MAK Pataudi 1962-1975 40 9 19 12 22.50%
N Kapil Dev 1983-1987 34 4 7 22 11.76%
R Dravid 2003-2007 25 8 6 11 32.00%
SR Tendulkar 1996-2000 25 4 9 12 16.00%
RG Sharma 2022-2024 24 12 9 3 50.00%

Captains With the Most Wins In Test Cricket:

ricky ponting (2)

Player Span Matches Played Won Lost Drawn Overall Win Percentage
GC Smith (ICC/SA) 2003-2014 109 53 29 27 48.62%
AR Border (AUS) 1984-1994 93 32 22 38 34.41%
SP Fleming (NZ) 1997-2006 80 28 27 25 35.00%
RT Ponting (AUS) 2004-2010 77 48 16 13 62.34%
CH Lloyd (WI) 1974-1985 74 36 12 26 48.65%
V Kohli (IND) 2014-2022 68 40 17 11 58.82%
JE Root (ENG) 2017-2022 64 27 26 11 42.19%
MS Dhoni (IND) 2008-2014 60 27 18 15 45.00%
AN Cook (ENG) 2010-2016 59 24 22 13 40.68%
SR Waugh (AUS) 1999-2004 57 41 9 7 71.93%

Leave a comment

(Your email address will not be published)