India Cricket Captains: Full History by Format
By CricketTaken EditorialPublished Cricket in India9 min read
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.