Cricket
Cricket
Guide

Top 10 Greatest Cricket Captains of All Time

A hotly-contested topic, deciding on the best captains in cricket can be quite subjective. Do we base it on popularity, longevity, or purely tactical skill? Above all else, the best captain in cricket history will be extremely versatile, excelling across all formats of the game. They will have consistently delivered silverware, including World Cups and ICC trophies. At SportsBoom, we have sifted the fact from the fiction. We have used key performance metrics to answer the ultimate question — who is the best captain in cricket history?

Charles Perrin
Charles Perrin

Last Updated: 2025-01-22

Chad Nagel

5 minutes read

Image Credit: BCCI Twitter (X) Account

Best Cricket Captains in the World

We have cross-referenced several reliable sources, including HowStat and ESPNcricinfo to deliver our findings.

The following table features the top 10 world’s best captains in cricket history, taking into account win rates as skippers as well as trophies lifted.

Among the players that feature, include the most successful captains for India in Test cricket.

Best Cricket Captains in the World

PlayerSpanMatchesWonLost  Win %ICC Trophies
RT Ponting (AUS/ICC)2002-20123242207767.94
SR Waugh (AUS)1997-20041631084466.251
WJ Cronje (SA)1994-20001911264665.961
V Kohli (IND)2013-20222131356063.380
CH Lloyd (WI)1974-19851581003063.292
IVA Richards (WI)1980-1991155944460.640
EJG Morgan (ENG)2011-20221981186759.591
GC Smith (AFR/ICC/SA)2003-20142861638956.990
DPMD Jayawardene (ASIA/SL)2004-20131861016754.30
MS Dhoni (IND)2007-201833217812053.613
Sportsboom Event Table Logo

Methodology for the World’s Best Captains in Cricket

To consolidate our research on the best captains in cricket history, we devised our own unique scoring system known as the SportsBoom meta scale which is a carefully weighted model.

This is based on key factors such as wins accrued, matches skippered, and ICC trophies lifted. We have used similar criteria for many of our other cricket guides, such as the best cricket team in the world.

For the purposes of this piece, we have pinpointed specific criteria, whereby 30% of the score is weighted on the win percentage of players as captains while the remaining 70% is calculated on ICC trophies claimed to ensure a fair and balanced evaluation for creating this table. 

World’s Best Captains in Cricket

PlayerScore
RT Ponting (AUS/ICC)23.17
SR Waugh (AUS)20.575
WJ Cronje (SA)20.488
CH Lloyd (WI)20.387
V Kohli (IND)19.014
EJG Morgan (ENG)18.577
IVA Richards (WI)18.192
MS Dhoni (IND)18.183
GC Smith (AFR/ICC/SA)17.097
DPMD Jayawardene (ASIA/SL)16.29
Sportsboom Event Table Logo

Profiling some of the Top Captains in Cricket History

While some of the players on this list are in the conversation for the best cricket captain in India, we have profiled the top three in the table.

1. Ricky Ponting – 220 wins from 324 matches as captain

He may have inherited a star-studded team, but Ricky Ponting always led from the front. Three consecutive World Cup triumphs (1999-2007) underlined Australia’s dominance and back-to-back ICC Champions Trophy wins in 2006 and 2009 was a measure of the side he skippered.

Under Ponting, Australia were almost unstoppable, and that was partly due to a superb batting line-up consisting of Matthew Hayden and Adam Gilchrist, while Shane Warne was the spin wizard.

2. Steve Waugh – 108 wins from 163 matches as captain

Steve Waugh thrived in the heat of battle. He moulded and polished players to make them world-beaters for years to come. Not only that, but under his leadership, Australia became the best test team to wager on.

He steered Australia to 41 Test wins from 57 matches, and he was one of those captains that could transform a game that seemed lost into victory.

3. WJ Cronje – 126 wins from 191 matches

Hansie Cronje merits inclusion in the list of the best cricket captains in the world, skippering his side in 53 Tests and 138 ODIs between 1994 and 2000. His dedication and hard work paid off and he was a formidable competitor on the field.

Articulate and persuasive, Cronje commanded the respect of his team, and he was 24 when he was made South Africa captain. Although he died in 2002 in a plane crash, his legacy lives on.

SportsBoom Suggest

The best cricket captain in the world will have many assets. Being inspiring, making tough decisions even if it doesn’t make him popular, and winning trophies are part and parcel of the job.

Many of the captains featured will deliver with the bat. For example, Virat Kohli is arguably the best captain in India’s cricket history, and he is a run machine.

However, our analysis shows Ricky Ponting is the best cricket captain in the world as he made Australia a force to be reckoned with and he knew how to handle a team with talent and egos.

Recommended Articles

Glenn Maxwell
Heena Singh
Sports Writer
Last Updated: 2024-12-20
9 minutes read
Jonty Rhodes of South Africa
Arijit Kundu
Sports Writer
Last Updated: 2025-01-03
Best Wicket Keeper in the World of All Time – Top Cricket Legends Ranked
Subhayan Dutta
Sports Writer
Last Updated: 2024-12-18
10 minutes read
Charles Perrin
Charles PerrinSports Writer

Charles Perrin is a highly experienced sports betting content writer with over six years of working with some of the leading sportsbooks in the UK, including bet365 and William Hill.