Five decades ago, the world saw the birth of the One Day International (ODI) format — a format where a match concludes within a day, unlike the Test format, which takes over 5 days. Over the years, many teams have shown their dominance by registering extraordinary wins in ODIs.
Australia, the 5-time World Champions, is the undisputed leading team with the most wins, followed by India. Now, let’s take a look at the list of the most wins in ODI by teams.
Most Wins in ODI by Teams
Team | Matches | Won | Lost | Tied | No Result | Win % |
---|---|---|---|---|---|---|
Australia | 1013 | 614 | 355 | 9 | 35 | 60.61 |
India | 1066 | 567 | 445 | 10 | 44 | 53.18 |
Pakistan | 984 | 520 | 434 | 9 | 21 | 52.84 |
Sri Lanka | 932 | 430 | 455 | 6 | 41 | 46.13 |
West Indies | 882 | 426 | 415 | 11 | 30 | 48.30 |
South Africa | 686 | 415 | 244 | 6 | 21 | 60.49 |
England | 811 | 403 | 368 | 9 | 31 | 49.69 |
New Zealand | 838 | 387 | 400 | 7 | 44 | 46.18 |
Bangladesh | 446 | 160 | 276 | 0 | 10 | 35.87 |
Zimbabwe | 581 | 154 | 403 | 8 | 16 | 26.50 |
Afghanistan | 178 | 86 | 85 | 1 | 6 | 48.31 |
Ireland | 207 | 82 | 107 | 3 | 15 | 39.61 |
Scotland | 164 | 74 | 80 | 1 | 9 | 45.12 |
Netherlands | 137 | 49 | 81 | 2 | 5 | 35.76 |
Kenya | 154 | 42 | 107 | 0 | 5 | 27.27 |
U.A.E. | 119 | 39 | 79 | 1 | 0 | 32.77 |
Nepal | 73 | 35 | 35 | 1 | 2 | 47.94 |
U.S.A. | 67 | 33 | 32 | 2 | 0 | 49.25 |
Oman | 61 | 31 | 27 | 1 | 2 | 50.81 |
Namibia | 66 | 29 | 35 | 1 | 1 | 43.93 |
Canada | 97 | 28 | 67 | 1 | 3 | 28.86 |
P.N.G. | 66 | 14 | 51 | 1 | 0 | 21.21 |
Key insights from the above table
25: To date, 26 teams have played ODI matches, with 25 of them registering at least one win. The only team that couldn’t win a game was East Africa, which played only 3 ODIs in the inaugural 1975 World Cup.
500: Only 3 teams — Australia, India, and Pakistan — have registered 500-plus ODI wins, with Australia being the only team with 600-plus victories.
60: Among the associate teams, Scotland is the only team with 60-plus ODI wins.
10: The West Indies is the only team that has been involved in 10 or more tied matches in the ODI format.