Most Successful Cricket Captains of All Time
On this page16
- 01MS Dhoni
- 02Ricky Ponting
- 03Clive Lloyd
- 04Steve Waugh
- 05Graeme Smith
- 06Imran Khan
- 07Allan Border
- 08Virat Kohli
- 09Misbah-ul-Haq
- 10Stephen Fleming
- 11Pat Cummins
- 12Rohit Sharma
- 13How We Ranked Them
- 14Trophies vs Win Records: The Core Tension
- 15Format Matters: Test vs Limited-Overs Captaincy
- 16Captaincy Records at a Glance
Ranked by ICC trophies won as captain first, then Test and ODI win totals or win percentage, with era-defining impact used to break ties. A single tournament win counts for less than a sustained record of beating the best teams home and away.
- White-ball treble
MS Dhoni
Dhoni is the only captain to hold all three major ICC white-ball trophies: the 2007 T20 World Cup, the 2011 ODI World Cup, and the 2013 Champions Trophy. No other captain has won even two of the three, which is why he outranks the two-time World Cup winners below him — the spread across three formats and three host nations is the part rivals cannot copy.
His trademark was end-game control: finishing tight run chases himself, holding a bowling change back for the exact over it was needed, and setting fields opponents didn't expect. He was more measured in whites, with 27 wins from 60 Tests, but he also took India to the No. 1 Test ranking for the first time in December 2009, and was inducted into the ICC Hall of Fame in 2025.
Team: India · As captain: 2007–2017 · Defining feat: only captain to win T20 WC, ODI WC and Champions Trophy · Tests: 27 wins / 60
- ODI captaincy record-holder
Ricky Ponting
Ponting won back-to-back ODI World Cups in 2003 and 2007, going unbeaten across both tournaments — a level of white-ball dominance no captain has matched since. He sits second on the all-time Test list with 48 wins from 77 matches at a 62.34% win rate, and holds the record for the most ODIs led and most ODI wins by any captain.
He ranks just below Dhoni because his ICC haul, though enormous, sits in one format: two ODI World Cups against Dhoni's treble across all three. Aggressive batting paired with sharp field settings kept Australia close to unbeatable, including a 16-match Test winning streak of its own during his tenure.
Team: Australia · As captain: 2002–2011 · ICC titles: 2003 & 2007 ODI World Cups · Tests: 48 wins / 77 (62.3%)
- Dynasty builder
Clive Lloyd
Lloyd led the West Indies side that went the better part of a decade without losing a Test series, built around a rotating four-man pace attack and a batting order that could out-hit anyone. He won the first two Cricket World Cups, in 1975 and 1979, and reached a third final in 1983.
He ranks above the statistically stronger Test captains below him because he paired two world titles with sustained series dominance, not a single peak. That run remains the benchmark other eras of dominant teams get measured against.
Team: West Indies · As captain: 1974–1985 · ICC titles: 1975 & 1979 World Cups · Signature: unbeaten in Test series for most of a decade
- Best Test win rate
Steve Waugh
Waugh finished with 41 wins from 57 Tests as captain, a 71.93% win rate that remains the highest of any captain with 20 or more Tests in charge. Australia also reeled off a then-record 16 consecutive Test wins between 1999 and 2001 under his leadership, resetting expectations for sustained dominance in the format.
He ranks above Graeme Smith despite Smith's larger win total because his winning percentage and 1999 ODI World Cup title give him the stronger trophies-plus-efficiency case. His method was blunt: demand the same standard from every player regardless of reputation, a culture Ponting inherited intact.
Team: Australia · As captain: 1997–2004 · Win rate: 71.93% (best, 20+ Tests) · ICC title: 1999 ODI World Cup
- Most Test wins
Graeme Smith
Smith holds the outright record for most Test wins by a captain — 53 victories from 109 matches between 2003 and 2014. He took charge at 22, then turned South Africa into the era's best travelling side, winning series in England and Australia and never losing a home Test series across 11 years.
He sits below Waugh because his ICC trophy cabinet was thin — South Africa's knockout struggles are the gap between his volume of wins and a world title. On raw Test output over a full career, though, no captain has matched both his win count and his consistency.
Team: South Africa · As captain: 2003–2014 · Record: 53 Test wins (most ever) · Edge: away series wins in England and Australia
- Underdog title
Imran Khan
Imran's legacy rests on one campaign: the 1992 World Cup, where his "cornered tigers" rallying cry carried an inconsistent Pakistan side to the country's only ODI World Cup title. He was a genuine fast-bowling all-rounder who led from the front and got the most from a volatile squad.
His Test numbers were solid rather than record-setting, which is why he ranks below the statistical leaders. But a world title won against the odds keeps him ahead of captains with bigger domestic hauls and no global trophy.
Team: Pakistan · As captain: 1982–1992 · ICC title: 1992 World Cup (Pakistan's only one) · Role: all-rounder captain
- The rebuilder
Allan Border
Border inherited a declining Australian side in the mid-1980s and dragged it back to the top, captaining a then-record 93 Tests and 178 ODIs. He won 32 Tests and 107 ODIs, and lifted the 1987 World Cup — the platform the Waugh and Ponting dynasties were later built on.
He ranks here rather than higher because his win rates trailed the captains above him; his value was durability and reconstruction across a lean decade. The 1989 Ashes win is routinely cited as the hinge point where Australian cricket's modern era began.
Team: Australia · As captain: 1984–1994 · ICC title: 1987 World Cup · Volume: 93 Tests, 178 ODIs led (records at the time)
- India's Test leader
Virat Kohli
Kohli is India's most successful Test captain by wins, with 40 victories from 68 matches between 2014 and 2022. He turned India into a real threat abroad, headlined by their first-ever Test series win in Australia in 2018–19, and pushed a fast-bowling-led template that reshaped how Indian teams were built for overseas conditions.
He ranks below the trophy winners because ICC white-ball silverware eluded him as captain — the one line missing from an otherwise era-defining Test record. Among the greatest cricketers of his generation, his captaincy impact rivals his batting.
Team: India · As captain: 2014–2022 · Record: 40 Test wins (India's most) · Signature: first Test series win in Australia (2018–19)
- Steady rebuild
Misbah-ul-Haq
Misbah took over in 2010, weeks after a spot-fixing scandal had gutted Pakistan's reputation, and rebuilt the side patiently to 26 Test wins from 56 matches. In 2016 he led Pakistan to the No. 1 Test ranking for the first time, becoming the first Pakistan captain handed the ICC Test mace.
He ranks here because his success was concentrated in Tests without a matching ICC white-ball run. His calm, low-drama leadership is the reason he is remembered as Pakistan's most successful Test captain despite the turbulence around the team in that era.
Team: Pakistan · As captain: 2010–2017 · Peak: No. 1 Test ranking (2016) · Tests: 26 wins / 56
- New Zealand's best
Stephen Fleming
Fleming is New Zealand's longest-serving and most successful captain, with 28 Test wins across 80 matches — the most by any New Zealander. In 2000 he led the side to its first ICC trophy, beating India in the final of the ICC KnockOut Trophy, the forerunner to the Champions Trophy.
He ranks below the multi-trophy captains because that lone global title is his only ICC silverware, but his tactical reputation was elite and carried straight into a decorated coaching career. His era ended New Zealand's run as cricket's perennial underdog.
Team: New Zealand · As captain: 1997–2007 · ICC title: 2000 KnockOut Trophy · Record: 28 Test wins (NZ's most)
- 2023 double
Pat Cummins
Cummins had one of the most decorated single years any captain has managed, winning the 2023 World Test Championship against India at The Oval and then the 2023 ODI World Cup, again beating India, in Ahmedabad months later. He did it as a frontline fast bowler, taking key wickets in both finals rather than just directing from mid-off.
He ranks this high on the strength of that double alone, with less career longevity than the captains above him. As a bowler-captain in the modern, heavily scheduled era, that 2023 haul stands among the most complete captaincy years in recent memory, placing his Australia among the sport's dominant teams of the 2020s.
Team: Australia · As captain: 2021–present · ICC titles: 2023 WTC & 2023 ODI World Cup · Edge: took wickets in both finals
- Two ICC titles, fast
Rohit Sharma
Rohit took over India's white-ball captaincy in 2022 and won two ICC titles inside three years: the 2024 T20 World Cup, with India unbeaten through the tournament and ending an 11-year trophy drought, and the 2025 Champions Trophy. He also reached the 2023 ODI World Cup final on home soil, losing to Cummins' Australia.
He ranks 12th because his ICC run, though rapid, is recent and short. He handed the ODI captaincy to Shubman Gill in October 2025 after retiring from T20Is and Tests, closing a captaincy stint that delivered two global titles in quick succession.
Team: India · As captain: 2022–2025 · ICC titles: 2024 T20 World Cup & 2025 Champions Trophy · Also: 2023 ODI World Cup finalist
Reader interaction
Build your ranking
Drag the names into the order you think is right — or use the arrows — then submit to see how your list compares with everyone else's.
- MS Dhoni
- Ricky Ponting
- Clive Lloyd
- Steve Waugh
- Graeme Smith
- Imran Khan
- Allan Border
- Virat Kohli
- Misbah-ul-Haq
- Stephen Fleming
- Pat Cummins
- Rohit Sharma
Audience ranking
How everyone ranked them
Built from reader rankings using position-based points.
Great captaincy in cricket is hard to reduce to a single number, so this list combines the trophies a leader actually won with how consistently their team beat the best sides. The cards above rank the 12 most successful captains; the sections below explain the method and the context behind the ranking.
How We Ranked Them
Three inputs decide the order. First, ICC trophies won as captain — a World Cup, a Champions Trophy, or a World Test Championship — because a global title is the clearest evidence a captain got a team to peak when it counted. Second, Test and ODI win totals or win percentage across a full tenure, which rewards sustained control rather than one hot run. Third, era-defining impact, used only to break ties between captains with similar hauls.
That is why Dhoni, Ponting, and Lloyd sit at the top: each paired multiple world titles or unbeaten tournament runs with a strong win record. Captains like Graeme Smith and Steve Waugh, whose Test numbers alone are elite, rank just below because their global-trophy cabinets were thinner. Where sources gave slightly different win tallies, we used the figures most widely cited by ESPNcricinfo and the ICC.
Trophies vs Win Records: The Core Tension
Two captains can both be “successful” for opposite reasons. Graeme Smith won more Tests than anyone but never lifted a global white-ball trophy. Imran Khan’s statistical record is modest, yet his 1992 World Cup keeps him ahead of higher win-rate captains with no title. This list treats a global trophy as the tiebreaker that outweighs raw volume, which is how a one-tournament legacy can rank above a decade of wins.
Format Matters: Test vs Limited-Overs Captaincy
Test captaincy is a slow, tactical job — managing bowlers across five days and reading a deteriorating pitch. Limited-overs captaincy is about in-the-moment calls: matchups, field settings, and holding an over back for the right batter. Dhoni and Rohit Sharma built their cases almost entirely in white-ball cricket, while Smith, Misbah-ul-Haq, and Fleming did it in Tests. Ponting and Waugh are rare in ranking near the top in both.
Captaincy Records at a Glance
| Captain | Country | ICC Titles as Captain | Test Wins |
|---|---|---|---|
| MS Dhoni | India | 3 (T20 WC, ODI WC, CT) | 27 |
| Ricky Ponting | Australia | 2 (ODI WC) | 48 |
| Clive Lloyd | West Indies | 2 (ODI WC) | 36 |
| Steve Waugh | Australia | 1 (ODI WC) | 41 |
| Graeme Smith | South Africa | 0 | 53 |
| Imran Khan | Pakistan | 1 (ODI WC) | 14 |
| Allan Border | Australia | 1 (ODI WC) | 32 |
| Virat Kohli | India | 0 | 40 |
| Pat Cummins | Australia | 2 (WTC, ODI WC) | — |
| Rohit Sharma | India | 2 (T20 WC, CT) | — |
Test-win figures are captaincy totals; a dash marks captains whose case is built in limited-overs cricket. For the players who starred under these leaders, see the most popular cricketers; for how the game’s money has grown, see the richest cricketers in the world; and for the tacticians alongside them, see the best cricket coaches of all time.
Frequently asked questions
Who is considered the most successful cricket captain of all time?+
MS Dhoni is the most commonly cited answer, since he remains the only captain to win all three major ICC white-ball trophies: the 2007 T20 World Cup, the 2011 ODI World Cup, and the 2013 Champions Trophy. Ricky Ponting and Clive Lloyd are the other names that come up most, each having won two ODI World Cups as captain. The debate usually splits between Dhoni's trophy spread and Ponting's win records.
Which captain has won the most ICC Cricket World Cups?+
Clive Lloyd (1975 and 1979) and Ricky Ponting (2003 and 2007) each won the ODI World Cup twice as captain. Ponting also lifted the 1999 title as a player under Steve Waugh's captaincy, so Australia's teams were involved in three straight ODI World Cup wins from 1999 to 2007 — arguably the most dominant run any side has had at the tournament.
Who has the most Test wins as a captain?+
Graeme Smith holds the record with 53 Test wins from 109 matches as South Africa's captain between 2003 and 2014. Ricky Ponting is next with 48 wins in 77 Tests, followed by Steve Waugh (41 wins in 57 Tests) and Virat Kohli (40 wins in 68 Tests), who is India's most successful Test captain by victories. Smith's tally has stood as the outright mark for over a decade.
Who had the best win percentage as a Test captain?+
Among captains with at least 20 Tests in charge, Steve Waugh's 71.93% win rate — 41 wins from 57 Tests — is the benchmark. Ricky Ponting (62.34%) and Virat Kohli (58.82%) are the other captains routinely mentioned in the same conversation. Win percentage rewards efficiency rather than volume, which is why Waugh leads it despite having captained far fewer Tests than Smith.
How many ICC titles has Rohit Sharma won as India captain?+
Rohit Sharma won two ICC titles as captain: the 2024 T20 World Cup, ending India's 11-year global trophy drought, and the 2025 Champions Trophy. He also led India to the 2023 ODI World Cup final, where they lost to Australia. After retiring from T20Is and Tests, he handed the ODI captaincy to Shubman Gill in October 2025, closing a short but highly decorated leadership run.
Did Imran Khan's captaincy record match his legacy?+
Imran Khan's Test numbers were solid rather than record-breaking, but his legacy rests on one result: leading an underdog Pakistan side to the 1992 World Cup title, the only ODI World Cup Pakistan has ever won. That single campaign, powered by his 'cornered tigers' message, is why he is still ranked among the sport's most successful leaders despite a thinner statistical haul than several captains below him on trophy count.
What actually makes a cricket captain successful?+
Great captains combine sharp tactical judgement — field placements, bowling changes, and reading conditions — with man-management and composure under pressure. Sustained success across series and tournaments, rather than a single win, is what separates the truly successful leaders from the merely good ones. That is why this list weighs multiple ICC trophies and long win records above one strong campaign or a hot statistical stretch.
Sources
Play & tools
Free browser games and tools — no account, no download.
- Play today's Sports Connections — Today's Sports Connections — daily hints, answers, and play the grid.
- Play Guess the NFL Player — A new mystery NFL player every day. Eight guesses, with a clue on each — plus free unlimited mode.
- Explore all our games →
Related cricket guides
View all →Most Successful Cricket Teams in History: The All-Time Rankings
Every major cricket nation ranked by ICC titles: Australia's 10 trophies, the West Indies dynasty, India's seven, and South Africa's 2025 WTC breakthrough.
Greatest Batsmen in Cricket History, Ranked
The 12 greatest batsmen in cricket history ranked — Bradman, Tendulkar, Lara, Richards, Sobers, Kohli and more, with the averages, runs and records behind each name.
Best Cricket World Cup Matches of All Time
The greatest ODI Cricket World Cup matches ranked, from the 1999 Edgbaston tie and 2019 Super Over final to landmark title deciders in 1983, 1996, 2011 and 2023.
C.K. Nayudu: India's First Test Cricket Captain
C.K. Nayudu captained India in its first Test in 1932 and became the first cricketer to win the Padma Bhushan. Meet the tiger of Indian cricket.
Longest Six in Cricket History: Shahid Afridi's Disputed 153m Claim, Ranked
Shahid Afridi's 153–160m six at the Wanderers in 2013 is the most-cited longest six in cricket history, but independent remeasurement puts it closer to 100–120m. Every major claim from 1856 to 2026, ranked and fact-checked.
Most ODI Wickets in Cricket: All-Time Records and Top Bowlers
Muttiah Muralitharan holds the record for most ODI wickets ever. See the all-time leaders, what makes an elite ODI bowler, and key ODI bowling milestones.