Header Banner

List of Captains with Most Wins in Cricket History

By Kaif - March 21, 2023 - Last updated on Mar 21, 2023 04:18 PM
List of Captains with Most Wins in Cricket History

list of captains with most wins in cricket history, Most Successful Captain in international cricket

The captain of every cricket team works tirelessly to bring out the best in his teammates to win the match. You can become the best captain in the world only if you have the right leadership skills to lead your team in the right direction. The title of "Best Captain" is given to those players who are respected and trusted by the team.

List of Captains with Most Wins in Cricket History

Ricky Ponting2002-201232422077
MS Dhoni2007-2018332178120
Graeme Smith2003-201428616389
Allan Border1984-199427113989
Virat Kohli2013-202221313560
Stephen Fleming1997-2007303128135
Hansie Cronje1994-200019112646
Eoin Morgan2011-202219811867
Steve Waugh1997-200416310844
Mohammad Azharuddin1990-199922110490

Also Read: Most ICC Trophies as Captain

Most Successful Captain in international cricket

1MS DhoniIndia
2Ricky PontingAustralia
3Clive LloydWest Indies
4Graeme SmithSouth Africa
5Steve Waugh Australia

1. MS Dhoni

MS dhoni

Image Source: Twitter


Mahendra Singh Dhoni (MS Dhoni) is known for his charismatic captaincy. Dhoni (dhoni) has won many matches against the Indian team with his calm and cunning mind. Dhoni is the only captain to win all three trophies organized by the ICC. Under his captaincy, India won the 2007 T20 World Cup, 2011 ODI World Cup and 2013 Champions Trophy. Dhoni captained 60 Test matches in his career, out of which 27 were won, 18 were lost and 15 were declared draws. Dhoni captained in 199 ODIs, out of which 110 were won, 74 were lost, 4 were tied and 11 ODIs were inconclusive. Dhoni captained 72 T20 matches, winning 41 matches and losing 28 matches, while 2 matches were tied and 1 inconclusive.

2. Ricky Ponting

Ricky Ponting

Image Source: ICC-Ricky Ponting


Ricky Ponting, who played for Australia, was a very good captain. Under his captaincy, Australia won the ODI World Cup twice. The team won the trophy in 2003 and 2007. It was said that the Australian team which was captained by Ponting was considered very difficult to beat. Ricky Ponting captained the Australia team in 230 ODIs between 2002 and 2012, in which the Kangaroo team won 165 and lost only 51. Ponting played 77 Test matches as captain, in which Australia's team won 48. Ricky Ponting is the captain with most ODI wins.

Also Read: Most Player of the Match Award in international cricket

3. Clive Lloyd

Clive Lloyd

Image Source: Twitter-Clive Lloyd


Captain of one of the most successful and influential teams in the history of cricket. Clive Lloyd was the captain of the West Indies in the 1970s and 80s when the West Indies team dominated world cricket. Under his captaincy, the Windies won two consecutive World Cups in 1975 and 1979 and lost the 1983 final to India. During his captaincy, the Windies went 27 Test matches without defeat which included 11 consecutive wins and it was his personality that could bring out the best out of every champion player they had. Clive Lloyd is remembered worldwide as the captain of the most influential team in the history of cricket. He captained the Windies in 84 ODIs and won 64 of them, clearly showing the level of his team's dominance in that era. He has the highest winning percentage of 77.71% (at least 50 ODIs) in ODIs as a captain.

4. Graeme Smith

Graeme Smith

Image Source: Social Media-ICC-Graeme Smith


Whenever there is talk of captains in South African cricket history, Graeme Smith's name will come at the top. However, Graeme Smith could never win any international tournament for his team. But because of his captaincy, he has always kept his team on top in world cricket. The South African cricket team was at its peak under the captaincy of Graeme Smith. The fear of Graeme's captaincy was seen all over the world. Graeme Smith captained South Africa in 108 Test matches. Out of 108 Test matches, they had to face victory in 53 and defeat in 28 matches. While 27 matches were drawn. Graeme Smith is the most successful captain in Test cricket with 53 wins in Test matches. Graeme captained 149 ODIs in his career. Out of 149 matches, 92 were won, 51 lost, 1 match tied and 5 were declared inconclusive. Graeme Smith also represented the team in 27 T20 matches. Out of which 18 were won and 9 were defeated.

5. Steve Waugh

steve waugh

Image Source: Social Media-ICC-Steve Waugh


Steve Waugh, one of Australia's greatest captains, is the most successful captain in Test cricket. He captained the Australia team in 57 Test matches, out of which the team won 41. Steve Waugh was a great captain as well as a great batsman. He has scored 10927 runs in 168 Test matches in his career. Talking about the same ODI cricket, 7569 runs have come out of his bat in 325 matches.

Also Read: Most Centuries in IPL History: List of centuries in Indian Premier League

Give Your Feedback

Follow Us

Best Dream11 Telegram Channel

Download our App for more Tips and Tricks

online game
online games
Footer Banner