ODI cricket has a long history. The first ODI match was played between Australia and England in January 1971. After winning the match by 5 wickets, Australia became the first team to register an ODI win.
So far, more than 4300 ODIs have been played among different teams. India (995), Australia (956), and Pakistan (936) have played the most number of matches in ODI cricket so far.
There are few teams that have a very good win record against a particular team in ODI cricket. These teams have defeated a particular opponent many times in ODIs.
If we take a glance at top records for teams with the most ODI wins against a single opponent, 4 teams make it to the top 10 list. In this listicle, we talk about teams with the most ODI wins against a team.
Teams With Most The ODI Wins Against A Team
10. West Indies- 63 Against India
West Indies takes the 10th spot in this list with 63 ODI wins against India. Between 1979 to date, West Indies and India have faced each other in 133 ODIs. West Indies have defeated India in 63 ODIs and lost 64.
There were 2 tied games while 4 matches with no results. With 63 wins in ODIs, West Indies has a win percentage of 49.61 against India.