Skip to main content

Latest News

Top 3 teams with the most ODI wins in the last decade

Top 3 teams with the most ODI wins in the last decade

Ind VS Aus Semi final (Source: Alex Davidson-ICC/ICC via Getty Images)

In cricket, the white-ball format primarily refers to One-Day Internationals (ODIs). However, with the rise of T20 cricket, the number of 50-over matches has significantly reduced over the years. Today, ODIs often find themselves caught between the popularity of T20s and the traditional Test format, as a few cricketing pundits have even started questioning the very existence of one-dayers.

Experts have suggested hosting 50-over games only for quadrennial World Cups. As a result, most bilateral series now feature fewer ODIs, while ICC tournaments remain the main stage for high-profile 50-over cricket. Despite these challenges, some teams have consistently performed in ODIs over the last decade. Here in CricTracker, let us take a look at the teams with the most ODI wins between 2015 and 2024.


Top 3 teams with the most ODI wins in the last decade

3. Australia

Australia 2023 World Cup
Australia 2023 World Cup (Photo by MONEY SHARMA/AFP via Getty Images)

Australia has remained one of the most dominant teams in the ODI format. Over the last decade, they played 165 ODIs, winning 95 of them. The team has regularly participated in bilateral series and ICC tournaments, maintaining a strong presence in white-ball cricket. Australia faced England and India most frequently, often engaging in competitive matches.

Their highest team total in the last decade came against Afghanistan, scoring an impressive 417 runs. Despite the general decline in ODI frequency, Australia continues to be a major force in the format, demonstrating consistency and skill that has earned them multiple ODI World Cups in the past.

2. England

England 2019 World Cup
England 2019 World Cup (Photo by Gareth Copley-ICC/ICC via Getty Images)

England has also been highly active in ODIs over the last decade, playing 184 matches and winning over 100 of them. English conditions, traditionally favouring bowlers with swing and seam, have tested the adaptability of their players, yet England produced some extraordinary performances.

Notably, they scored the highest ODI total, 498 runs, against the Netherlands. Most of England’s ODIs were played against arch-rivals Australia, with 35 encounters in total. The team continues to engage in bilateral ODI series alongside T20Is, maintaining a steady schedule for fans who enjoy the longer white-ball format.

1. India

India Asia Cup 2023
India Asia Cup 2023 (source/twitter)

India has been the team that played the most ODIs in the past decade, appearing in around 190 matches. They are known for their strong batting line-up and spin-friendly home conditions, and have consistently delivered high-scoring performances. The Men in Blue played most frequently against Australia, with 36 matches, winning 17 of them.

The team’s approach combines aggressive batting and strategic bowling, often producing thrilling encounters with scores exceeding 300 runs. While India may not have secured as many trophies in this period, their involvement and intent in ODIs have been remarkable, providing fans with continuous excitement and memorable performances.


Most ODI wins in the last decade: Top 3 teams

Particulars Australia England India
Matches Played 165 184 190
Matches Won 95 102 122
Matches Lost 66 70 59
No Result 04 10 06
Tied 00 020 03
Win Percentage 57.57 55.43 64.21

Data from January 1, 2015 to December 31, 2024

Disclaimer: This latest news is based on the author’s understanding, analysis, and instinct. As you review this information, consider the points mentioned and form your own conclusions.

More in Latest News

Arjun Tendulkar sets rare all-round record which even his father Sachin missed

Arjun Tendulkar sets rare all-round record which even his father Sachin missed....

Punjab Kings beat RCB, emerge as most-searched IPL team on Google in 2025

Punjab Kings beat RCB, emerge as most-searched IPL team on Google in 2025...

Ashes 2025-26: Australia vs England Highlights & Review – 2nd Test, Day 2

Ashes 2025-26: Australia vs England Highlights & Review – 2nd Test, Day...

Hampshire onboards Russell Domingo as head coach ahead of new season

Hampshire onboards Russell Domingo as head coach ahead of new season. (Photo by...