
Every cricket team captain works tirelessly to bring out the best in their teammates and secure victory. To be considered the best captain in the world, one must possess strong leadership and strategic skills to effectively guide the team. The title of "best captain" is awarded to players who earn the full respect and trust of their team.
Time to unleash your inner cricket genius! Download Howzat cricket fantasy app and crush your opponents with your best fantasy squad.
List of Best Cricket Captain in the World
Debating who is the best cricket captain? Here's the list of top 20 best cricket captains in the world from MS Dhoni, Smith, Ponting, Kohli to Williamson. Discover the impact and what makes a great captain.
Sr. no. | Player | Team | Span | Matches Captained | Wins | Loses | Win Percentage |
1 | MS Dhoni | India | 2007-2018 | 332 | 178 | 120 | 53.61 |
2 | Ricky Ponting | Australia | 2002-2012 | 324 | 220 | 77 | 67.90 |
3 | Stephen Fleming | New Zealand | 1997-2007 | 303 | 128 | 135 | 42.24 |
4 | Graeme Smith | South Africa | 2003-2014 | 286 | 163 | 89 | 56.99 |
5 | Allan Border | Australia | 1984-1994 | 271 | 139 | 89 | 51.29 |
6 | Arjuna Ranatunga | Sri Lanka | 1988-1999 | 249 | 101 | 114 | 40.56 |
7 | Mohammad Azharuddin | India | 1990-1999 | 221 | 104 | 90 | 47.05 |
8 | Virat Kohli | India | 2013-2022 | 213 | 135 | 60 | 63.38 |
9 | Kane Williamson | New Zealand | 2012-2024 | 202 | 105 | 82 | 51.94 |
10 | Eoin Morgan | England | 2011-2022 | 198 | 118 | 67 | 59.59 |
11 | Saurav Ganguly | India | 1999-2005 | 196 | 97 | 79 | 49.48 |
12 | Hansie Cornje | South Africa | 1994-2000 | 191 | 126 | 46 | 65.96 |
13 | Imran Khan | Pakistan | 1982-1992 | 187 | 89 | 67 | 47.59 |
14 | Mahela Jayawardene | Sri Lanka | 2004-2013 | 186 | 101 | 67 | 54.30 |
15 | Brian Lara | West Indies | 1994-2007 | 172 | 69 | 85 | 40.11 |
16 | William Porterfield | West Indies | 2008-2019 | 172 | 76 | 84 | 44.18 |
17 | Steve Waugh | Australia | 1997-2004 | 163 | 108 | 44 | 66.25 |
18 | Clive Llyod | West Indies | 1974-1985 | 158 | 100 | 30 | 63.29 |
19 | Sanath Jayasuriya | Sri Lanka | 1998-2003 | 156 | 84 | 59 | 53.84 |
20 | Angelo Matthews | Sri Lanka | 2012-2021 | 156 | 68 | 75 | 43.58 |
Ricky Ponting | 220 wins in 324 matches (Australia)
Ricky Ponting is recognized as one of the most determined cricket players in the world. He is celebrated as one of the best fielders cricket has ever seen and was a formidable presence on the field. From 2002 to 2007, Ricky reached an incredible peak in his career, achieving a record of 41 international centuries across all formats.
Following in the footsteps of Steve Waugh, Ricky was committed to continuing Steve's legacy, which was evident in his impressive success and dominance. His wit and leadership abilities shone through in both Test and One Day International (ODI) cricket. Under Ricky's captaincy, Australia won two World Cups, in 2003 and 2007, without losing a single match.
MS Dhoni | 178 wins in 332 matches (India)
The moment anyone hears MS Dhoni’s name, the next thing that comes to mind is how great of a captain he has been for Team India. Since the beginning of his captaincy, everyone had one constant impression of him - his ability to remain calm and composed under stressful situations. Under the captaincy of MS Dhoni, India got ranked as the Number 1 team in the Test rankings for 2009-2010, and his Indian T20 League team, Chennai, won five times, and India even won the famous Champions Trophy in 2013.
MD Dhoni is, to date, considered one of the best captains in the world, with many calling him “the captain cool” due to his ability to trust his intuition and his team.
A big-time risk taker, he never stepped back to make unorthodox decisions that would benefit their team. Dhoni’s captaincy journey started at the beginning of the T20 World Cup, in which India triumphed with flying colors. Dhoni has led his team in over 332 matches and won 178 games across all formats.
Also read: Best Batsmen in the World - Know Who is Greatest Cricketer of All Time
Graeme Smith | 163 wins in 286 matches (South Africa)
Graeme Smith had a strong, muscular build, which reflected his powerful nature and playing style. He was renowned for his exceptional ability to strike the ball with incredible force, leaving a lasting impression on cricket enthusiasts. Smith's journey as a captain began at a remarkably young age of 22, making him the youngest captain in South Africa's history. He holds the unique record of being the only captain to have played over 100 Test matches, achieving 53 victories throughout his career. Some of his most significant accomplishments as captain came during the South African cricket team's tours to Australia in 2008-2009 and again in 2012-2013, where they achieved notable successes.
Virat Kohli | 135 wins in 213 matches (India)
After MS Dhoni, Virat Kohli is renowned as the most successful captain of the Indian cricket team. Kohli began his captaincy career in the 1st test of the Border-Gavaskar Trophy in December 2014. Virat showcased his abilities when he scored an electrifying century in the 1st innings of that game, making him the 4th Indian to score a 100 on his captaincy debut.
The chubby, spunky cricketer is known for breaking many records during his term as the captain of Team India. As of now, he has over 80 international centuries to his name, i.e., standing in the 2nd position after Sachin Tendulkar.
Steve Waugh | 108 wins in 163 matches (Australia)
Steve Waugh is a man who needs no introduction but appreciation and salutation for his contribution to Australian Cricket. Steve Waugh was praised for his exceptional qualities in his home country and worldwide. Like MS Dhoni, Steve was also known to make bold decisions under pressure. Under his captaincy, he furnished and polished players to a level that cricketers are ready to rule the world of cricket for decades to come. Only a few cricketers know how to win a lost game; Australia, under his captaincy, won the 1999 world cup when they were nearly out of the tournament.
Adding glitter to his captaincy abilities, Australia, under his leadership, became the No.1 test team. Australia won 41 out of 57 matches and famously lost to India, which he called the 'Last Frontier.' Steve Waugh Steve is, to date, considered the most successful captain in world cricket, as he made Australia's cricket team one of the most competitive teams in the world.
Also read: Best Finisher in the World Cricket: MS Dhoni to AB de Villiers
Most Successful Captains in Test Cricket
Here's the list of top best cricket captains in Test cricket from Graeme Smith to Clive Llyod. Virat Kohli is India's most successful Test captain.
Sr. no. | Player | Team | Span | Matches Captained | Wins | Loses | Win Percentage |
1 | Graeme Smith | South Africa | 2003-2014 | 109 | 53 | 29 | 48.62 |
2 | Ricky Ponting | Australia | 2004-2010 | 77 | 48 | 16 | 62.33 |
3 | Steve Waugh | Australia | 1999-2004 | 57 | 41 | 9 | 71.92 |
4 | Virat Kohli | India | 2014-2022 | 268 | 40 | 17 | 58.82 |
5 | Clive Llyod | West Indies | 1974-1985 | 74 | 36 | 12 | 48.64 |
Most Successful Captains in ODI Cricket
Here's the list of top best cricket captains in ODI cricket from Ricky Ponting to Stephen Fleming. MS Dhoni is India's most successful ODI captain.
Sr. no. | Player | Team | Span | Matches Captained | Wins | Loses | Win Percentage |
1 | Ricky Ponting | Australia | 2002-2012 | 230 | 165 | 51 | 62.33 |
2 | MS Dhoni | India | 2007-2018 | 200 | 110 | 74 | 55.00 |
3 | Allan Border | Australia | 1985-1994 | 178 | 107 | 67 | 60.11 |
4 | Hansie Cornje | South Africa | 1994-2000 | 138 | 99 | 35 | 71.73 |
5 | Stephen Fleming | New Zealand | 1997-2007 | 218 | 98 | 106 | 44.95 |
Most Successful Captains in T20 Cricket
Here's the list of top best cricket captains in T20 cricket from Rohit Sharma to MS Dhoni. Rohit Sharma is the only captain to win 50 T20I matches.
Sr. no. | Player | Team | Span | Matches Captained | Wins | Loses | Win Percentage |
1 | Rohit Sharma | India | 2017-2024 | 63 | 50 | 12 | 79.03 |
2 | Babar Azam | Pakistan | 2019-2024 | 85 | 48 | 29 | 56.47 |
3 | Brian Masaba | Uganda | 2021-2024 | 60 | 45 | 12 | 75.00 |
4 | Eoin Morgan | England | 2012-2022 | 72 | 42 | 27 | 58.33 |
5 | Asghar Afghan | England | 2015-2021 | 52 | 42 | 9 | 80.76 |
6 | MS Dhoni | India | 2007-2016 | 72 | 41 | 28 | 56.94 |
FAQs
Who is the No.1 successful captain?
Without a doubt, MS Dhoni is the no.1 successful captain in the cricket world. Dhoni has 178 wins in over 332 international matches across all three formats. He also captained Chennai Super Kings from 2008 to 2023 and win 5 IPL titles.
Who is the world best captain in cricket history?
MS Dhoni, followed by Ricky Ponting and Graeme Smith, is considered the best captain in the world. They are known for their unorthodox decisions making and remaining calm in pressure situations.
Who is the most successful T20 captain?
Rohit Sharma is the most successful T20 captain in India. He won 50 out of 63 matches and captained India to victory in the 2024 T20 World Cup. Rohit Sharma has retired from T20I cricket.