Stats: Top 5 teams with most ODI wins since 2023

Stats: Top 5 teams with most ODI wins since 2023. Get the complete statistics and records of the leading teams in One Day Internationals.

author-image
Rui
New Update
Stats: Top 5 teams with most ODI wins since 2023

Team India recently showed dominance in the 50-over format by winning the Champions Trophy in Dubai without losing a single game. However, their confidence in ODIs is not new. Since the start of 2023, they have shown remarkable consistency. 

India currently stands at the top in terms of most ODI wins since 2023. In 46 matches, they have won 35 times and lost only nine games. Rohit Sharma and his men have been outstanding, especially in ICC tournaments. In the 2023 ODI World Cup, held in India, they played an exceptional brand of cricket. 

Before losing to Australia in the final, they were on a 10-match winning streak. Then, they became unbeaten champions in the 2025 Champions Trophy. India had two no-result games during this period. One was against Pakistan in the 2023 Asia Cup in Pallekele. 

The other was against Sri Lanka in a three-match series in 2024, where they tied one game and lost the other two. Those were the only three ODIs India played in 2024. Sri Lanka holds the second position in ODI wins during this time. In 54 matches, they have won 31 games and lost 20. They have also tied one match, while two ended with no result.

Champions Trophy 2025 runners-up, New Zealand, are in third place. They have 23 wins and 22 losses in 47 games, with two matches ending with no result. Australia, the current ODI World Champions, are in fourth place. They have won 22 matches and lost 15 in 38 ODIs, with one game ending in no result. 

They defeated India in Ahmedabad to win the 2023 ODI World Cup final. However, in the 2025 Champions Trophy, India knocked them out in the semi-final in Dubai. Pakistan is in fifth place with 22 wins and 16 losses in 39 ODIs. 

One of their matches ended with no result. Despite these numbers, the Men in Green failed to qualify for the semi-finals of both the 2023 ODI World Cup and the 2025 Champions Trophy. Even as the host nation for the Champions Trophy, they failed to win a single group-stage game.

Here are the top 5 teams with the most ODI wins since 2023

Teams

Matches

Won 

Lost 

Tie/NR

India

46

35

9

1/1

Sri Lanka

54

31

20

1/2

New Zealand

47

23

22

0/2

Australia

38

22

15

0/1

Pakistan

39

22

16

0/1

Stay updated with the latest cricket news, match insights, and exclusive updates at BetBarter and download the BetBarter app to start betting today!