Top 10 Teams With Most Wins In ODI Cricket

Updated - 02 Dec 2020, 06:23 PM

Most Wins In ODIs
India vs Australia (Credits: Twitter)

Cricket is one of the biggest sports in the world. The sport is well supported by almost 1/3rd of the population across the countries. Needless to say, it has captured the eye of many other sports over the years.

When you play cricket at the highest level, representing your country it does not get bigger than that. On the other hand, every sportsman plays to win the game.

Over the history of ODI cricket, here are the Top 10 Teams With Most Wins In ODI Cricket:

10. Bangladesh- 128 wins

Bangladesh, Windies, Cricket World Cup
Image Credit: Twitter

Ever since Bangladesh made their debut in ODI cricket in 1986, they had a constant growth. However, the team got massive boost in the quality of their players.

In 376 ODI games, Bangladesh won 128 matches. Expect the count to grow exponentially in the upcoming years. Bangladesh cricket team are growing to become one of the best teams in Asia at the moment.

The team have started to their rise to the top since 2007. But in recent years, they managed to win ODI series against some of the best ODI teams in the world at home.

9. Zimbabwe- 138 wins

Zimbabwe
Zimbabwe players. Credits: Getty Images.

One of the finest teams at times, Zimbabwe cricket had seen its rise during late 1990s. However, the team lost its way over the past two decades. They are no longer a force to reckon with in ODIs.

They had failed to secure qualification to ODI world cup 2019 as well. On the other hand, Zimbabwe cricket has been in financial crisis for at least a decade. Keeping all aside, Zimbabwe currently boasts 138 ODI wins in 532 matches.

It remains to be seen when they can reach their former glory. The revival will definitely take some time as it cannot happen overnight.

8. New Zealand- 351 wins

Match Preview, South Africa, New Zealand
New Zealand. Twitter

One of the most loved cricket teams in the world are New Zealand. They have always been the dark horses in ODI cricket. They are the most successful team to not win a world cup after reaching numerous semi finals and finals in 2015 & 2019.

However, they managed to win only 351 matches from their 772 ODI matches. The black caps are known for the way they play their cricket. They are one of the best fair play teams in the world and always held their respect to opponents.

7. England- 378 wins

England vs Afghanistan
(Photo by Alex Davidson/Getty Images)

The founders of cricket, England had a tough time in the ODI format over the past few decades. However, they are the most feared team in the world at the moment.

They have wonderful match winners all through their current team. England won their first ever World Cup in 2019 beating New Zealand in a controversial final. England boast 378 wins in 752 games. They finish 7th in the list for most ODI wins by a team.

6. South Africa- 385 wins

ICC T20I Rankings, Indian National Cricket Team
South Africa (Credits: CSA)

One of the best teams in ODI cricket, South Africa played their first ODI game in 1991 only. However, they reached semi finals of 1992 world cup, but D/L method had other ideas back then.

In the last three decades, South Africa showed the world a new brand of cricket. It is needless to say they are the best team in the world when it comes to win/loss ratio. The Proteas managed an impressive 385 wins from just 625 games.

5. Sri Lanka- 389 wins

Sri Lanka (Credits: Getty)

One of the best teams in world cricket over the past two decades, this small island nation produced great cricket players. Sri Lankan cricket team is followed passionately by the fans across their country.

However, the team are currently in crisis after the retirement of some big names like Kumar Sangakkara, Mahela Jayawardene post 2015. They are still finding their stride but it is still unknown how many more years, Sri Lankan cricket needs to get back to world class level again.

In 852 ODI games Sri Lanka played in, they won 389 matches to come fifth in this list.

4. West Indies- 401 wins

West Indies
West Indies. (Photo by Andy Kearns/Getty Images)

West Indies were a super power in world cricket when ODI cricket was put in place. They won the first two ICC ODI world cups and finished runners up in the third. But soon they saw a gradual decrease in the quality of their players.

However, they still managed to produce a Brian Lara and Chris Gayle in the last two decades. But they are not the super power in ODI cricket anymore. In their illustrious history, West Indies got 401 wins in 822 ODI matches.

3. Pakistan- 488 wins

Getty Images

Pakistan are one of the first teams to play in ODI cricket. They debuted in this format back in 1973 and were a force since then. However, the current Pakistan team are facing an identity crisis, they continue to produce world class fast bowlers.

A one time world champion, Pakistan gave many household names in world cricket. They are the third most successful team in the world in terms of total ODI wins recorded. Pakistan managed 488 wins in 930 games.

2. India- 514 wins

India Home Season | Indian National Cricket Team
Indian National Cricket Team. Credit: BCCI Twitter.

The Indian cricket team were underdogs till 1983. However, after their maiden world cup triumph, they dominated the format in 1980s. However, the team were in a decline for the next two decades.

But since the captaincy of Sourav Ganguly & MS Dhoni, India continued their rise to the top. Today, India are the best team in the world alongside England in this format of the game. In 990 ODIs played by India, they won 514 of them.

1. Australia- 579 wins

Australia
Australia team. Credits: Twitter

No team has dominated ODI cricket like Australia did. The way they go upon their business is truly remarkable. Australia managed to win the world cup five times. Only India and West Indies are second best with two titles each.

They played the first ODI ever played in 1971. Since then, they continued to be a top team in world cricket. In 955 ODI games Australia played, they won 579 ODIs making them the most successful team of all time.

(All Stats Updated Till 2nd December, 2020)