Any ODI victory is a target for every cricket captain. Every captain must have a well-balanced team for this. Only a few captains in history have been able to form a balanced squad with proper batting, bowling, and fielding attacks, therefore this is entirely dependent on luck. Ricky Ponting was one of the luckiest captains in the world to have it all, and he used his captaincy skills to rule international cricket. In this article, we’ll look at the most wins as captain in ODI.
Who has the most wins in ODI as Captain?
01. Ricky Ponting | 165 Wins
Ricky Ponting has most wins as a captain in ODI. He has 165 ODI wins in 230 matches as a captain, with a winning percentage of 71% and a losing percentage of 22%. He won the toss in 124 of the 165 games he played, with a toss win percentage of 53.
Ricky Ponting led Australia to victory in the 03 ODI Cricket World Cup. Not only has he won the most ODI world cups, but he has also won the most ODI matches in international cricket.
Ricky Ponting also holds the record for most runs scored as a captain in one-day international cricket. As a Captain, he scored 8497 runs with 22 hundred and 51 fifties.
02. MS Dhoni | 110 Wins
MS Dhoni is the most successful Indian captain. He captained India in 200 One-Day Internationals, winning 110 of them with a victory percentage of 55. He lost 74 matches out of 200, for a loss percentage of 37 percent. He led Team India to victory in the 2011 ODI World Cup.
He won 97 tosses out of 200 as a captain, with a win percentage of 48. MS Dhoni is the only Wicket Keeper player to have all those records mentioned above.
As a Captain, he scored 6641 runs with a batting average of 53. MS Dhoni was the greatest finisher in ODI history, as evidenced by his 48 not-outs as captain.
03. Allan Border | 106 Wins
Allan Border has led Australia to a 93-match unbeaten run in Test cricket. This remains the most consecutive Test captaincy streak in history. He set some incredible records as captain, not only in Tests but also in ODIs.
He captained Australia in 178 One-Day Internationals, winning 107 of them for a win rate of 60%. With a loss percentage of 37%, he lost 67 ODI matches. He won 86 tosses out of a total of 178, for a toss win percentage of 48%. He scored 4439 runs as captain, with a 32 batting average, 27 fifties, and 02 hundred.
04. Hansie Cronje | 99 Wins
Hansie Cronje was one of the greatest South African Captains in history. He has most ODI wins for the South African Cricket team. He captained South Africa in 140 One-Day Internationals, winning 99 of them with a 70% won percentage. As a captain, he lost 37 matches with a 26% loss percentage.
As captain of South Africa, he amassed 4125 runs with an average of 37, second only to Graeme Smith’s 5416. He also holds the record for most consecutive matches as a team captain, with 130 ODIs.
05. Stephen Fleming | 98 Wins
Although Stephen Fleming is the most underappreciated ODI skipper, his ODI records are quite noteworthy. He has most wins as captain of the New Zealand Cricket team in ODI matches.
Stephen Fleming captained New Zealand in 218 One-Day Internationals, winning 98 of them for a win percentage of 44. He lost 106 matches with a loss percentage of 48. He won 105 tosses from 218 matches with a toss percentage of 48.
As a captain, Fleming scored 6295 runs with a batting average of 32. One of his poor captaining records is the number of ducks he has scored, which is 14.
06. Graeme Smith | 92 Wins
Graeme Smith is ranked sixth on the list with 92 ODI victories as captain. As captain, he had a fantastic record with the bat, scoring 5416 runs in 150 ODIs. Because Graeme Smith won 92 of 150 matches, his winning percentage is 61 percent. He won 74 tosses in 150 ODIs with a toss-win percentage of 49.
Graeme Smith was one of South Africa’s greatest ODI captains. Although South Africa did not win any major events while he was captain, his performance in the bilateral series was outstanding. His test record is also very good, with the most test wins (53 matches).
07. Muhammad Azharuddin | 90 Wins
Muhammad Azharuddin held the record for the most ODI victories for India until 2014 when MS Dhoni broke it. He captained India in 174 One-Day Internationals, winning 90 of them with a winning percentage of 51. In 175 ODIs, he won 97 tosses with a toss win percentage of 55%. As captain, he amassed 5243 runs with a 39 average, 37 fifties, and four centuries.
08. Arjuna Ranatunga | 89 Wins
Arjuna Ranatunga is known as the “Father of Sri Lanka Cricket” because he transformed the Sri Lankan cricket team from a mediocre to a world-class force. He led the Sri Lanka team to victory in the 1996 World Cup.
Arjuna Ranatunga has the most wins as captain of the Sri Lankan Cricket team. He captained the Sri Lanka Lanka team in 193 One-Day Internationals (ODIs), winning 89 with a win percentage of 46. He had a loss percentage of 49 percent in 95 ODI matches. As a captain, he batted very well, scoring 5608 runs with a batting average of 37.
09. Sourav Ganguly | 76 Wins
After a match-fixing scandal in 2000, Sourav Ganguly brought Team India back together. His captaincy helped the Indian team reach the final of the 2003 World Cup, which India lost, but Sourav won the hearts of many Indians.
As a captain, he won 76 ODI matches in 147 ODIs with a win percentage of 51. He lost 66 ODIs with a loss percentage of 66%. As a captain, he scored 5104 runs with a batting average of 39 including 37 fifties and 04 centuries.
Read More: Sourav Ganguly captaincy Record in Test
10. Imran Khan | 75 Wins
Pakistan has won 75 One-Day Internationals (ODIs) under Imran Khan’s leadership. This is the most ODI victory by a Pakistani captain.
He captained Pakistan in 139 One-Day Internationals, winning 75 of them with a win percentage of 53%. As a captain, he lost 59 matches with a loss percentage of 44%. He scored 3242 runs as a captain with a batting average of 32.