Skip to content
CricketTaken

India Cricket Captains: Full History by Format

By CricketTaken EditorialPublished Cricket in India9 min read

How this is written and checkedReport an error

India have appointed 38 men to captain the Test side, 28 to captain in one-day internationals and 15 in Twenty20 internationals. Those three numbers, set beside each other, are the most useful summary of Indian captaincy there is. The Test job has been handed round since 1932; the one-day job has existed only since 1974; and the Twenty20 job, which began with Virender Sehwag leading one match in December 2006, has already had fifteen holders in twenty years.

The most successful by win rate in each format are different people. Virat Kohli won 40 of 68 Tests. Rohit Sharma won 42 of 56 one-day internationals and 49 of 62 Twenty20 internationals. Mahendra Singh Dhoni led in 200 one-day internationals, more than any other India captain has led in any format, and won 110 of them.

This page covers all three formats and the way the role has fragmented across them. The longer narrative account of the Test captaincy — the patronage era, Pataudi at twenty-one, Wadekar, Ganguly and what followed — is on the India Test captains history page, and this one does not repeat it.

The three lists, side by side

Format Captains used First captain Matches led Most matches Best win rate (20+ matches)
Test 38 C K Nayudu, 1932 Around 600 Virat Kohli, 68 Virat Kohli, 59%
ODI 28 Ajit Wadekar, 1974 Over 1,000 MS Dhoni, 200 Rohit Sharma, 75%
T20I 15 Virender Sehwag, 2006 Around 290 Rohit Sharma, 62 Rohit Sharma, 79%

Thirty-eight Test captains in ninety-four years is roughly one every two and a half years. Fifteen Twenty20 captains in twenty years is roughly one every sixteen months, and that understates the churn, because several of those fifteen led in a single series while a first-choice captain was rested.

The divergence is deliberate rather than accidental. Since the early 2020s India have routinely fielded different sides and different captains in overlapping fixtures, and the Twenty20 captaincy in particular has been used as a development role. Six men have captained India in Twenty20 internationals in three or fewer matches.

India's one-day captains

Captain Span Matches Won Lost Tied/NR Win rate
MS Dhoni 2007-2018 200 110 74 11 55%
Mohammad Azharuddin 1989-1999 174 90 76 6 52%
Sourav Ganguly 1999-2005 146 76 65 5 52%
Virat Kohli 2013-2021 95 65 27 2 68%
Rahul Dravid 2000-2007 79 42 33 4 53%
Kapil Dev 1982-1992 74 39 33 2 53%
Sachin Tendulkar 1996-1999 73 23 43 6 32%
Rohit Sharma 2017-2025 56 42 12 1 75%
Sunil Gavaskar 1980-1985 37 14 21 2 38%
Dilip Vengsarkar 1987-1988 18 8 10 0 44%
KL Rahul 2022-2025 15 10 5 0 67%
Ajay Jadeja 1998-1999 13 8 5 0 62%
Krishnamachari Srikkanth 1989 13 4 8 1 31%
Shubman Gill 2025-2026 12 6 6 0 50%
Shikhar Dhawan 2021-2022 12 7 3 2 58%
Suresh Raina 2010-2014 12 6 5 1 50%
Virender Sehwag 2003-2011 12 7 5 0 58%
Ravi Shastri 1986-1991 11 4 7 0 36%

Captains with fewer than ten matches are omitted from this table. Win rate is wins as a percentage of all matches led, including ties and no results.

Rohit Sharma's 75 per cent from 56 matches is the highest of any India captain with a substantial one-day sample, and it includes the 2023 World Cup campaign in which India won ten consecutive matches before losing the final. Kohli's 68 per cent from 95 is next, and Dhoni's 55 per cent from 200 is the record that combines rate with volume.

Tendulkar's 32 per cent from 73 matches is the outlier among great players. He captained in a period when the side was thin outside the batting, and his own returns as a batter were not affected — the captaincy was, by common account, a burden he was relieved to put down.

Gautam Gambhir led in six one-day internationals and won all six, which is the only unbeaten record of any length. Anil Kumble and Mohinder Amarnath each led once.

India's Twenty20 captains

Captain Span Matches Won Lost Tied/NR Win rate
MS Dhoni 2007-2016 72 41 28 2 57%
Rohit Sharma 2017-2024 62 49 12 0 79%
Suryakumar Yadav 2023-2026 52 42 8 2 81%
Virat Kohli 2017-2021 50 30 16 2 60%
Hardik Pandya 2022-2023 16 10 5 0 62%
Shreyas Iyer 2026- 10 3 6 1 30%
Rishabh Pant 2022 5 2 2 1 40%
Shubman Gill 2024 5 4 1 0 80%

Seven further captains have led in three matches or fewer: Virender Sehwag, Suresh Raina, Ajinkya Rahane, Shikhar Dhawan, KL Rahul, Jasprit Bumrah and Ruturaj Gaikwad.

Suryakumar Yadav's 81 per cent from 52 matches is the highest win rate of any India captain in any format at that volume, and he led the side to the 2026 world title. Rohit Sharma's 79 per cent from 62 includes the 2024 tournament win, after which he stepped away from the format.

Dhoni's 72 matches remain the longest single tenure in Indian Twenty20 captaincy and cover the format from the 2007 world tournament — which India won in its first edition, with Dhoni leading a young side — through to 2016.

The format's Indian record is set out on the T20 international cricket in India page, and the individual tournaments on the India World Cup history page.

The Test captaincy in numbers

The narrative account is covered elsewhere on this site; what follows is the leaderboard it does not set out in one place.

Captain Span Tests Won Lost Drawn Win rate
Virat Kohli 2014-2022 68 40 17 11 59%
MS Dhoni 2008-2015 60 27 18 15 45%
Sourav Ganguly 2000-2006 49 21 13 15 43%
Sunil Gavaskar 1975-1985 47 9 8 30 19%
Mohammad Azharuddin 1989-1999 47 14 14 19 30%
Mansoor Ali Khan Pataudi 1961-1975 40 9 19 12 22%
Kapil Dev 1982-1987 34 4 7 23 12%
Rohit Sharma 2022-2025 24 12 9 3 50%
Sachin Tendulkar 1996-2000 25 4 9 12 16%
Rahul Dravid 2003-2007 25 8 6 11 32%
Bishan Singh Bedi 1975-1979 22 6 11 5 27%

Kohli's 40 wins from 68 Tests is the largest total any India captain has, and his 59 per cent is the best rate among those with more than twenty matches. Gavaskar's 30 draws from 47 is the figure that dates his era more precisely than any other on the page — a period when a draw was an acceptable result and pitches at home were prepared accordingly.

Kapil Dev's 12 per cent from 34 Tests sits oddly beside his one-day record of 53 per cent from 74, and the contrast is the clearest illustration of how differently the two formats treated the same side in the 1980s.

What the three lists show together

Four things emerge from comparing the formats that none of them shows alone.

Win rates have risen across every format, and most steeply in the shortest. India's Test captains before 1990 won between 12 and 30 per cent of their matches; since 2000 the figures are 43, 45, 50 and 59 per cent for Ganguly, Dhoni, Rohit Sharma and Kohli. The same pattern holds in one-day cricket, where the three highest rates all belong to captains since 2013.

The role has split. Between 2007 and 2015 Dhoni captained India in all three formats simultaneously. Since 2024 the three jobs have been held by different men — and in 2025-26 the Test, one-day and Twenty20 captaincies passed between Shubman Gill, Rishabh Pant, Suryakumar Yadav and Shreyas Iyer within a single year.

Great batters have not reliably made successful captains. Tendulkar's 16 per cent in Tests and 32 per cent in one-day internationals, and Gavaskar's 19 per cent in Tests, are the two clearest cases. Kohli's record runs the other way, and Rohit Sharma's more emphatically still, so no rule holds — but the assumption that the best player should lead has cost India more often than it has helped.

And volume of matches led is now a poor measure of standing. Dhoni's 200 one-day internationals as captain reflect an era of dense bilateral scheduling as much as a long tenure; Suryakumar Yadav reached 52 Twenty20 internationals as captain in three years. Comparing a captain's total across eras without adjusting for how much cricket was played is the most common error in these discussions.

How captains are chosen and by whom is described on the India selection committee explained page, and the coaches who worked alongside them on the India cricket coaches history page. The domestic competition most of these players came through is on the Ranji Trophy guide page, the governing body on the BCCI structure explained page, and the wider game at the cricket in India hub.

Sources and method

Captaincy records for all three formats — captain, span, matches led, results and totals — were taken from the published list of India national cricket captains and cross-checked against ESPNcricinfo's team records for India by captain in Tests, one-day internationals and Twenty20 internationals, read on 30 August 2026.

Win rate is calculated as wins divided by all matches led, expressed as a whole percentage. Ties and no results are counted in the denominator, which is why no captain shows 100 per cent unless every match was won outright. Where a captain's record is stated as a rate, a minimum match threshold is given alongside it.

Match totals for each format are given as approximate figures in the summary table, because a small number of matches have had a captain change mid-game and different sources allocate them differently. The per-captain rows are as published.

Captains with very few matches are omitted from the format tables and named in the surrounding text instead, so that the tables remain readable without hiding anyone from the record.

This page covers the men's side. India's women's captaincy is a separate record and is not included here. Figures for serving captains will move with the next series.