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

Let us take a look at the teams with the most ODI wins between 2015 and 2024.

By Ajay Koushik R

Updated - 24 Sept 2025, 18:51 IST

6 Min Read

2. England

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.

Prev
Page2 / 3
Next

Get every cricket updates! Follow Us:

Download Our App

For a better experience: Download the CricTracker app from the IOS and Google Play Store