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.
Australia
India
Pakistan
West Indies
Sri Lanka
South Africa
England
New Zealand
Zimbabwe
Bangladesh
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.
p>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 –
India – 513 Wins
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 – 4
Pakistan – 486 Wins
>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
West Indies – 401 Wins
t 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 – 389 Wins
ith 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 Win
South Africa – 385 Wins
uth 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 Africais the only country to have won more matches than they lost against all ODI-playing nations.
England – 378 Wins
England – 378 Winshe 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 – 351 Wins 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
Zimbabwe – 138 Wins
es (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 – 128 Wins
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.