MS Dhoni is known as one of the most successful cricket captains in the world.
Captains play the leading role in leading their entire team. They need to be courageous and active to motivate their teammates. We have seen many such great captains in cricket who are always so positive about their decisions and successful. Here we have made a list of the 10 Most Successful Cricket Captains of all time.
10) Misbah Ul Haq – Pakistan:
One of the most successful cricket captains. Yes! He is the man who led the Pakistan cricket team out of the hardest time when the team was almost crushed. He worked out his positive plans and became a really great captain of the team. He was also a key performer for Pakistan.

To be honest, Misbah-ul-Haq took the team to the top again after the match-fixing scandal of Salman Butt that threw the whole Pakistan Cricket Team back. Misbah took the responsibility and led the team quite wonderfully! Misbah Ul Haq holds the 10th spot in the list of most successful cricket captains of all-time.
| Captaincy Records Of Misbah Ul Haq In ODI Matches | |||||||||||
| Period | Matches | Won | Lost | Tied | NR | WIN% | |||||
| 2008-15 | 87 | 45 | 39 | 2 | 1 | 53.48 | |||||
Champions Trophy 2025: List of Key Injured Players ruled out due to injuries
9) Stephen Fleming – New Zealand:
Stephen Fleming is a former New Zealand cricket captain who led the team towards numerous victories. Truly an active mind and courageous to fight any trouble. He led the side to 28 victories and has won a number of series against different cricket teams.

He served the side for a very long period and has won numerous matches. Stephen Fleming holds the 9th position in the list of most successful cricket captains of all time.
| Captaincy Records Of Stephen Fleming In ODI Matches | |||||||||||
| Period | Matches | Won | Lost | Tied | NR | WIN% | |||||
| 1997-2007 | 218 | 98 | 106 | 1 | 13 | 48.04 | |||||
8) Imran Khan – Pakistan:
Imran Khan was one of the most successful cricket captains of Pakistan who also led the team to victory of the World Cup in 1992. He wasn’t just a good captain, but also he was a great performer himself.

Imran Khan captained in 139 ODI matches, from which Pakistan won 75 and lost 59. The winning ratio was surely quite handy for the team under his captaincy. He became inspirational since then. Imran Khan holds the 8th spot in the list of most successful cricket captains of all time.
| Captaincy Records Of Imran Khan In ODI Matches | |||||||||||
| Period | Matches | Won | Lost | Tied | NR | WIN% | |||||
| 1982-92 | 139 | 75 | 59 | 1 | 4 | 55.92 | |||||
7) Arjuna Ranatunga – Sri Lanka:
Most successful Sri Lankan cricket captain of his era. In 11 years from 1988 to 1999, Arjuna Ranatunga captained the Sri Lankan cricket team, and at that time Sri Lanka was known as the weakest team.

His hard work brought the team to the front and made it the strongest one in the world. That was all about his successful strategies. He was appreciated by many Cricket Legends of that time, and till now, he is unforgettable. Arjuna Ranatunga holds the 7th spot in the list of most successful cricket captains of all time.
| Captaincy Records Of Arjuna Ranatunga In ODI Matches | |||||||||||
| Period | Matches | Won | Lost | Tied | NR | WIN% | |||||
| 1988-99 | 193 | 89 | 95 | 1 | 8 | 48.37 | |||||
Must Read: List of Top fastest Indian pace bowlers?
6) Hansie Cronje – South Africa:
Hansie Cronje proved himself domestically and made a great debut in international cricket in the 1992 World Cup. Soon he became the youngest vice-captain of the South African cricket team. He had great abilities, and his contribution to the team was wonderful in taking the team to the top.

At that time, the team was established well, but the accusation of Hansie Cronje in a match-fixing scandal put the whole team in a difficult situation. That scandal is still known as the biggest match-fixing scandal in the world. Still, Hansie Cronje is known for his greatest captaincy, and that’s why he holds the 6th spot in the list of most successful cricket captains of all time.
| Captaincy Records Of Hansie Cronje In ODI Matches | |||||||||||
| Period | Matches | Won | Lost | Tied | NR | WIN% | |||||
| 1994-2000 | 138 | 99 | 35 | 1 | 3 | 73.70 | |||||
5) Clive Lloyd – West Indies:
Clive Lloyd captained the West Indies cricket team for 11 years (1974-1985). At that time, West Indies was purely a dominant team in the world of cricket, and Clive Lloyd was a key player in the team.

West Indies was one of the most feared cricket teams in the world at that time. West Indies maintained that reputation for more than 20 years; Clive Lloyd still holds the 5th position in the list of most successful cricket captains in history.
| Captaincy Records Of Clive Lloyd In ODI Matches | |||||||||||
| Period | Matches | Won | Lost | Tied | NR | WIN% | |||||
| 1975-85 | 84 | 64 | 18 | 1 | 1 | 77.71 | |||||
4) Steve Waugh – Australia:
Now maybe you must be wondering why Steve Waugh takes the 4th position spot on the list. Well, he is kind of a person who never takes pressure in a difficult situation of the game. He always stayed calm and active to keep it all going. In 1999, he led the Australian cricket team to victory in the World Cup.

Steve Waugh wasn’t just an amazing captain with calm decisions, but also he was a great player, and his contribution to the success of the team was praiseworthy at that time. He is also one of those 11 players who reached the milestone of 10,000 runs in the Test format. Overall, he has been a classy cricketer in the world.
| Captaincy Records Of Steve Waugh In ODI Matches | |||||||||||
| Period | Matches | Won | Lost | Tied | NR | WIN% | |||||
| 1997-2002 | 106 | 67 | 35 | 3 | 1 | 65.23 | |||||
3) Graeme Smith – South Africa:
The former South African cricket team captain who contributed his long-term services to the team. Graeme Smith wasn’t just a fabulous captain, but also he was a greatest player in the team. Quite well known for his finest opening knocks with Hershel Gibbs.

Graeme Smith proved himself with his tremendous records and kept the winning ratio of the team on top. He holds the third spot in the list of most successful cricket captains of all time.
| Captaincy Records Of Graeme Smith In ODI Matches | |||||||||||
| Period | Matches | Won | Lost | Tied | NR | WIN% | |||||
| 2003-11 | 149 | 92 | 51 | 1 | 5 | 64.23 | |||||
2) Ricky Ponting – Australia:
We’re talking about one of the greatest cricket captains who’ll be remembered forever. Yep! Ricky Ponting is one of the finest cricketers we’ve seen and that’s because of his tremendous performances and greatest captaincy. Under his captaincy, he led the team to 48 victories in 77 matches.

In 230 matches under Ponting’s captaincy, Australia won 165 and lost just 51. That all makes sense and explains everything about his captaincy records and the way he became successful. Ricky Ponting is the 2nd most successful cricket captain in the list of most successful cricket captains of all time.
| Captaincy Records Of Ricky Ponting In ODI Matches | |||||||||||
| Period | Matches | Won | Lost | Tied | NR | WIN% | |||||
| 2002-12 | 229 | 164 | 51 | 2 | 12 | 76.03 | |||||
1) MS Dhoni – India:
One of the greatest wicket-keeper batsmen of all time, MS Dhoni is the current cricket captain of the Indian cricket team. The decisions he makes and the motivation he gives to the team are the reasons that took the Indian cricket team to the top. MS Dhoni have also led his team to triumph in the World Cup trophy in 2011.

His contribution to the team is praiseworthy. Under Dhoni’s captaincy, India have won 104 ODI matches out of 191, and that means he is maintaining the winning ratio of his team. MS Dhoni holds the 1st spot in the list of most successful cricket captains of all time. MS Dhoni is known as one of the top most successful cricket captains in the world. Cheers!#India
| Captaincy Records Of MS Dhoni In ODI Matches | |||||||||||
| Period | Matches | Won | Lost | Tied | NR | WIN% | |||||
| 2007-Present | 191 | 104 | 72 | 4 | 11 | 78.88 | |||||
Here it ends! So, who is your favourite cricket captain of all time? Share your thoughts in the comment box!
Trending: Top 5 Indian Cricket Legends of All Time
Leave a Reply