Team Records

Top 10: Most ODI Wins in a Calendar Year by Teams

Over the years, many teams have dominated in the One Day International (ODI) format. But what sets them apart is their consistency in winning match after match and outshining their opponents.

Australia, the 6-time world champions, are synonymous with consistency, having won the most ODI matches in a calendar year.

In this article, let’s take a look at the top 10 instances of teams with the most ODI wins in a calendar year.

Most ODI Wins in a Calendar Year by Teams

Team Matches Played Wins Win % Year
Australia 35 30 85.71 2003
India 35 27 77.14 2023
Australia 37 26 70.27 1999
South Africa 30 25 83.33 1996
South Africa 41 25 60.97 2000
West Indies 29 24 82.75 1985
India 40 24 60.00 1998
Australia 34 24 70.58 2007
Pakistan 32 24 75.00 2011
Pakistan 39 23 58.97 1996

Key Stats

30: Australia is the only team that has won 30 ODI matches in a particular year. And this is also the most number of ODI matches won in a calendar year. Australia achieved this feat in 2003, a year when they lifted their third World Cup.

3: In 2023, India became the third team to win 25 or more ODI matches in a single year. This stellar run also included India’s longest match-winning streak in ODIs (10 matches).

1: The West Indies became the first team to 20+ wins in a calendar year in the ODI format. The Windies team, which was at its peak, won 24 matches in 1985.

20: There are only 3 teams — India, Pakistan, and Australia — that have ed 20+ wins in 5 or more calendar years.