hero-image

Top 5 ODI captains with the most wins

England Nets Session
Does Dhoni feature?

Cricket is a team sport, requiring all 11 players to contribute for a side to be successful.

However, the captain is the most important person in the dressing room, with every team's playing style often imitating their captain's nature.

One Day International cricket tests a captain's capabilities to the limits because he has to make decisions in a short amount of time, making bowling or fielding changes that will tilt the match in his team's favour in a split second.

In this list, we list the 5 players who have won the most ODI matches as captain of their respective sides. As expected, some of the best players of all time grace this list.


#5 Stephen Fleming, New Zealand 1997-2007

New Zealand Black Caps Captain Stephen Fleming wit

Former New Zealand ODI Captain Stephen Fleming led the Black Caps in 218 ODIs out of which he won 98. Fleming was a purist of the game who displayed calm on the field of play and off it despite having very little to chose from in terms of talent at his disposal.

Fleming had an eventful entry as skipper as the selectors sidelined Lee Germon for the third Test against England in February 1997, thus making him the youngest Kiwi skipper at the age of 23. He led New Zealand in 3 World Cups and managed to progress to the semi-final stages on two occasions losing to Asian opposition in Pakistan in 1999 and Sri Lanka in 2007. 

Fleming’s best knock as skipper was when he guided New Zealand to victory over South Africa with an undefeated 134 helping his side chase down a rain-adjusted target of 229 off 39 overs. He scored his runs off just 132 balls as the Kiwis cruised to a 9-wicket victory.

You may also like