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.
New Zealand’s second-choice wicket-keeper Tim Seifert will be replacing star man Devon Conway for the final of the ICC Men’s T20 World Cup 2021 after the latter injured his hand when he frustratedly punched his bat upon being dismissed in his team’s semifinal clash against England on Wednesday. Conway, 30, was instrumental in New Zealand’s […]
It’s always great to have your senior members returning to your team, especially when it’s after an injury. Middle-order batter Shemanie Campbelle returns to the West Indies women squad for their tour against Pakistan which starts on the 8th of November, 2021. The West Indies women team will play Pakistan in a 3-match ODI series […]
Australia’s ODI winning streak came to an end as India beat the hosts by 2 wickets. Batting first, the Aussies gave the tourists a target of 265 runs in 50 overs. India managed to achieve that target with three balls to spare and two wickets in hand. This is India’s highest successful chase in one-day […]
On September 20th, Mithali Raj, the legendary captain of the Indian women’s cricket team, said that India’s Australia tour would be excellent for the team as preparation for the Women’s ODI World Cup, which is scheduled for March/April 2022. The legendary batter who holds the record for the highest number of ODI runs in the […]
The 3rd ODI of the series between New Zealand and England is all set to take place in Leicester. There were speculations that the ODI could get cancelled due to the security threat to the NZ team, but the threat turned out to be not credible. According to reports, a member of the New Zealand […]