Most ODI Wins by a Team
ODI cricket started in 1971 with a match between Australia and England in Melbourne, Australia. More than 4000 ODI matches have taken place since, including 12 ODI World Cups. The below list is arranged based on the number wins by a team in ODI cricket.
- West Indies
- Sri Lanka
- South Africa
- New Zealand
The teams playing a lot of ODIs with a good winning rate are at the top of this list. Australia, India and Pakistan have played and won a lot of ODI matches. England are an outlier here since they lost almost 50% of their matches. On the other hand, South Africa, who debuted in ODIs in 1991, 20 years after the first ODI, won 62% of their matches but rank lower because of the smaller number of matches they have played so far in ODI cricket. Zimbabwe and Bangladesh are at the bottom and are still struggling to find their place in the ODI cricket arena. Let’s take a look at all these teams in detail.
Australia – 577 Wins
Australia leads the pack as a team with the highest number of wins in ODI cricket. They have also played the second-highest number of ODIs with India close behind. Australia have played 952 matches (942 innings) and won 577 of them. They have lost 332 matches, tied 9 and 34 matches ended in no-result. Overall, the Aussies have won 60% of the ODIs they played with a win-loss ratio of 1.737.
Australia have won the most ODIs against New Zealand with 92 wins in 138 matches followed by England, 84 wins in 138 matches and India, 78 wins in 140 matches. Only against South Africa, the Aussies have lost more (51 ODIs) than they have won (48 ODIs).
India – 513 Wins
India is placed second with 513 wins in 987 matches (975 innings). India have played the most number of ODIs. They have won 52% of matches with a win-loss ratio of 1.209, the third-best on this list. India have lost 424 matches, tied 9 and 41 matches ended in no-result.
India have won the most ODIs against Sri Lanka with 91 wins in 156 matches followed by 64 wins against the West Indies. India have lost more than they have won against 3 countries: Pakistan (55 wins and 73 losses), Australia (52 wins and 78 losses) and South Africa (35 wins and 46 losses).
Pakistan – 486 Wins
With 486 wins in 927 matches (926 innings), Pakistan is third on the list of the highest numbers of ODI wins for a team. They have lost 413 matches, tied 8 with 20 having ended in no-result. They have won 52% matches – same as India – with a win-loss ratio of 1.176.
Pakistan have won the most number of matches against Sri Lanka – 92 wins in 155 matches – followed by 73 wins against India and 60 wins against the West Indies. They have lost more than 60% matches against Australia (65%), England (60%) and South Africa (63%).
West Indies – 401 Wins
The West Indian team that won the first two ODI world cups and hardly ever lost in the early years of ODI cricket are fourth with 401 wins in 822 matches (811 innings). They have a winning percentage of 49% with a win-loss ratio of 1.052.
The West Indies have won most matches against Pakistan with 71 wins in 134 matches followed by 63 wins in 133 matches against India. The West Indies have lost about 70% matches against South Africa with 44 losses in 63 matches. They have lost the most number of matches against Australia, 74 losses in 140 matches.
Sri Lanka – 389 Wins
Sri Lanka are placed fifth with 389 wins in 852 matches (836 innings) in ODI cricket. They started playing ODIs in 1975, 4 years after the first ODI had been played. They have a winning percentage of 46% with a win-loss ratio of 0.923, 3rd-lowest on this list. They have lost 421, tied 5 and 37 matches ended in no-result. Sri Lanka have lost more ODI matches than they have won.
They have played and won the most number of matches against Pakistan, 58 wins and 92 losses in 155 matches, followed 56 wins and 91 losses in 159 matches against India.
South Africa – 385 Wins
Because of the apartheid, South Africa started playing ODI cricket in 1991, twenty years after the first ODI. They still have made it to this list and are placed sixth with 385 wins in 625 matches (622 innings). They won 62% of matches – the best percentage among the participants of this list – and with a win-loss ratio of 1.782 which is better than that of Australia at the top of the list. South Africa have lost 216, tied 6 and 18 matches ended in no-result.
SA have played the most number of matches against Australia (102 matches), winning more (51 matches) than they lost (48 matches). South Africa is the only country to have won more matches than they lost against all ODI-playing nations.
England – 378 Wins
England, who played ODIs since the first one held in Melbourne in 1971, are seventh when it comes to the number of ODI wins. They have 378 wins in 752 matches (744 innings). They have won 50% of the matches with a win-loss ratio of 1.121. They have lost 337 matches, tied 9 and 28 matches ended in no-result.
England have played the most matches against Australia, 152 matches with 63 wins and 84 losses. They have played more than 100 matches against India (100 matches, 42 wins) and the West Indies (102 matches, 52 wins) as well. England have lost more than 50% matches against Australia (55% losses) and India (53% losses).
New Zealand – 351 Wins
New Zealand started playing ODIs in 1973 and are placed eighth with 351 wins in 772 matches (757 innings). They have won 45% of the matches so far. In all, they have lost 374, tied 7 and 40 ended in no-result.
New Zealand have played the most number of matches against Australia, losing one-third of those – 92 losses in 138 matches. They have won most matches against India, 49 wins in 110 matches, followed by 49 wins in 99 matches against Sri Lanka. New Zealand have won more matches than they lost only against Sri Lanka, England and Zimbabwe.
Zimbabwe – 138 Wins
With 138 wins in 529 matches (525 Innings), Zimbabwe are ninth on the list of the most ODI wins. Zimbabwe started playing ODIs in 1983. They have won just 26% matches so far and have the worst win-loss ratio of 0.369 among the teams on this list. Overall, they have lost 373 matches, tied 7 and 11 matches ended in no-result.
Zimbabwe have played the most number of matches against Bangladesh, 75 matches with 28 wins. They have the worst record against India with 51 losses in 63 matches. Against Kenya, they have won 25 of the 32 matches played so far.
Bangladesh – 128 Wins
Bangladesh, who have been playing ODIs since 1986, are placed 10th on this list. They have 128 wins in 376 matches (373 Innings). They have won 34% matches – second-lowest on this list – with a win-loss ratio of 0.531. Overall, they have lost 241, tied none and 7 matches ended in no-result.
Bangladesh played the most number of matches against Zimbabwe, 75 matches with 47 wins. They have lost 32 matches out of the total of 37 played against Pakistan and 30 out of 36 played against India.
The advent of T20 cricket and the incoming emergence of the Hundred ball format has made international cricket very much a batsmen-friendly game. Batting powerplays coupled with big hitting influenced by the popularity of having to score quickly throughout an innings have seen bowlers look for alternative means to restrict batting sides. Opening bowling with […]
In this article, we look at 10 players who have enjoyed the most matches as captains in ODI cricket. Former Australia skipper leads the pack with 230 matches as captain of which he won 165 and lost 51, resulting in a win percentage of 76.14, which is also the highest for captains who have led […]
In September 2017, when Virat Kohli led India to victory over Australia in the 3rd ODI of a series in Indore, he equalled a record set by MS Dhoni for the most consecutive ODI wins as captain. It was India’s ninth win in a row, a record that Dhoni first set in February 2009 after […]
Generally, in ODIs, players do not strike like in T20Is but few players have managed to achieve the fastest strike rates in this format too. During death overs, many players have the unique ability to shift the gyre and they have done it many times for their team. An attacking innings affects the opponent a […]
In this article, we consider 10 pairs of opening batsmen who have registered the highest number of 100-run opening partnerships in ODI cricket. India’s Sachin Tendulkar and Sourav Ganguly top the list having enjoyed 21 century opening stands during 136 innings with each other. 1. Sachin Tendulkar – Sourav Ganguly (India): 21 Tendulkar and Ganguly […]
With One Day International cricket being part of the fabric within the international cricketing sphere since the 1970s, the shorter format of the game is now able to call upon an archive of records and statistics not afforded to the Twenty 20 version of the game. Developments within one-day cricket over the past decade or […]