SportsMonkie.com
Cricket

Most Successful Cricket Captains of All Time

By Sourav Das Updated August 15, 2026
Reorder this list
Most Successful Cricket Captains of All Time
On this page16
  1. 01MS Dhoni
  2. 02Ricky Ponting
  3. 03Clive Lloyd
  4. 04Steve Waugh
  5. 05Graeme Smith
  6. 06Imran Khan
  7. 07Allan Border
  8. 08Virat Kohli
  9. 09Misbah-ul-Haq
  10. 10Stephen Fleming
  11. 11Pat Cummins
  12. 12Rohit Sharma
  13. 13How We Ranked Them
  14. 14Trophies vs Win Records: The Core Tension
  15. 15Format Matters: Test vs Limited-Overs Captaincy
  16. 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.

  1. 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

  2. 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%)

  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

  4. 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

  5. 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

  6. 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

  7. 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)

  8. 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)

  9. 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

  10. 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)

  11. 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

  12. 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.

  1. MS Dhoni
  2. Ricky Ponting
  3. Clive Lloyd
  4. Steve Waugh
  5. Graeme Smith
  6. Imran Khan
  7. Allan Border
  8. Virat Kohli
  9. Misbah-ul-Haq
  10. Stephen Fleming
  11. Pat Cummins
  12. 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

    CaptainCountryICC Titles as CaptainTest Wins
    MS DhoniIndia3 (T20 WC, ODI WC, CT)27
    Ricky PontingAustralia2 (ODI WC)48
    Clive LloydWest Indies2 (ODI WC)36
    Steve WaughAustralia1 (ODI WC)41
    Graeme SmithSouth Africa053
    Imran KhanPakistan1 (ODI WC)14
    Allan BorderAustralia1 (ODI WC)32
    Virat KohliIndia040
    Pat CumminsAustralia2 (WTC, ODI WC)
    Rohit SharmaIndia2 (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.

    Share this article

    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.

    Related cricket guides

    View all →