Top 3 Best Captaincy Record in Cricket Test

So, leading the cricket team is not as easy as you think. It involves many roles, such as handling pressure, situations, and teammates. Let’s talk about the top three best captaincy record in cricket as follows. 

#1 GC Smith

Graeme Craig Smith from the South African team tops the best captaincy record in cricket test. GC Smith captained the team in 109 test matches, in which the team succeeded in 53 matches and lost in 29. South Africa managed to draw the game in 27 test matches. The win percentage is 48.62. The loss percentage is at 26.6. 

#2 Allan Border

Allan Border, who captained the Australian team from 1984 to 1994, takes the top second position in the best captaincy records in cricket. Under his captaincy, the team took part in a total of 93 test matches, in which they took victories in 32 and defeated in 22. Australia managed to draw 38 matches. The winning percentage is 34.4, whereas the losing is 23.65. 

#3 Stephen Fleming

Stephen Fleming is not only the New Zealand team captain but also the top-order batsman during his cricket career from 1997 to 2006. In this period, he captained the team in 80 test matches, in which they succeeded in 28 matches, lost in 27 matches and drew 25 matches. The winning percentage is 35, while the losing percentage is 33.75.

List Of Best Captaincy Records In Cricket

Above, we talked about the best captain in test format. Still, we are now learning about “Who held the Best captaincy record in cricket history?” in all three cricket formats, One Day Internationals and Twenty20 International. Let’s see who takes the first three spots in this list of the captaincy record in cricket as follows. Who held the best captaincy record in cricket history?

#1 Mahendra Singh Dhoni

It is the proud moment when thala Dhoni tops the list of best captaincy record in cricket worldwide. Dhoni captained the Indian team from the year 2007 to 2018. Under his captaincy, the team took part in a total of 332 cricket matches in all the formats, in which they managed to take victories in 178 matches and lost in 120 matches. They tied six matches and have drawn 15 matches. The team’s winning percentage is 53.61, whereas the losing percentage is 36.14.

#2 Ricky Ponting

Ricky Thomas Ponting, who captained the Australian team from 2002 to 2012, took 220 victories in 324 matches. The winning percentage is 67.9. On the other hand, under his captaincy, the team has faced 77 defeats, with a losing percentage of 23.76. Australia has tied two matches and has drawn 13 matches. Ponting takes second place in the best captaincy record in cricket. 

#3 Stephen Fleming

Former New Zealand team captain Stephen Fleming captained the team from 1997 to 2007. He captained the team in 303 cricket matches in all formats during his period. The team succeeded in 128 matches, defeated 135, tied two, and drew two matches. The winning percentage is 42.24. The losing percentage is 44.55. Fleming holds the third position in the list of the best captaincy record in cricket. 

Who Is The Best Captain In T20 Cricket? 

I already heard you say our former cool captain’s name. The best captain in t20 format matches is Mahendra Singh Dhoni. He captained the team in T20 format matches from 2007 to 2016. In the total of 72 matches played, India won 41 matches under his captaincy. India lost 28 matches and tied 1 match. Two of the matches ended with no result. The winning percentage of the team is 59.28. 

Most Successful Captain In Indian Cricket

Virat Kohli tops the list of the most successful captains in Indian cricket. Even though Kohli did not win the ICC trophy, under his captaincy, the team’s winning percentage was 63.38. During his captaincy period, India participated in 95 ODI matches, in which they succeeded in 65. India played 50 Twenty20 International matches, in which they won 30 matches.

Under Virat’s captaincy, India participated in 66 test matches and won 39 matches. Virat started his captainship from the year 2013 and passed his captaincy in the year 2022. Under MSD’s period, India has been ranked seventh in the ICC Test rankings. Under Kohli’s captaincy, India moved to the first position in the ICC test rankings when Kohli announced his captaincy retirement.

Kohli ensured that India never lost the test matches in the home country. In the total of 11 test matches played, India succeeded all 11 times. Not only as a captain, Virat added records but also as a batsman during his captaincy. Virat scored more centuries in Test matches than in other cricket formats. 

As an ODI captain, Virat takes fourth place in India’s list of the best captaincy record in cricket. Kohli flourished as captain and as the batter with 5449 ODI runs. 

As a T20I captain, Kohli has been spotted at second place in the captaincy record in cricket nationwide. Kohli, the former Indian team captain, scored the fastest 1000 runs in Twenty20 International matches. Kohli, not only for his looks but also as a skipper, always has a special place in our hearts. 

There will always be a debate on whether Virat Kohli or Dhoni held the best captaincy? Let’s talk about Dhoni’s captaincy achievements as well. And you decide for yourself. 

MSD is the only captain to win all three ICC trophies, with a winning percentage of 53.61 during his captainship. During his time, India managed to win five international series. 

Dhoni captained India in 60 test matches, in which India won 27 matches. During his captaincy period, India managed to beat Australia in ICC Test rankings in the year 2009. 

Dhoni captained the Indian team in 200 ODI matches, out of which they won 110 matches. Under his captaincy, the Indian team won 14 World Cup matches, which is the best for any former Indian team captain. India took defeats only in two World Cup matches during Dhoni’s era. 

Dhoni captained India in 72 T20I matches, in which they succeeded in 41 matches. Everyone was amazed to see Dhoni’s captainship skills in the inaugural edition of the T20 World Cup in the year 2007. It opened the path to the creation of IPL in the year 2008. 


Many captains may have extraordinarily led their teams to take so many victories. But unforgettable ones like Kapil Dev, MS Dhoni and Virat Kohli take a special place in our memories for their best captaincy record in cricket. 

Leave a Comment