40 odd years of ODI cricket has been already witnessed and here we are to take a look at a list of teams with most number of ODI wins in world cricket. Indian team is currently in the best of their form when it comes to ODIs though the same might not be the case with Tests. Currently India is behind Pakistan but chances are that this margin can be closed down and the Indian team can go ahead of Pakistan in terms of most number of ODI wins. But when it comes to overall leader there is no guessing that it is Australia who top this list.
Here is the list of teams with most number of ODI wins –
|
Team |
Matches |
Won |
Lost |
Tied |
No-Result |
result % |
|
Afghanistan |
49 |
25 |
23 |
0 |
0 |
52.08 |
|
Australia |
851 |
523 |
287 |
9 |
31 |
64.40 |
|
Bangladesh |
296 |
86 |
206 |
0 |
4 |
29.45 |
|
Bermuda |
35 |
7 |
28 |
0 |
0 |
20.00 |
|
Canada |
77 |
17 |
58 |
0 |
2 |
22.66 |
|
East Africa |
3 |
0 |
3 |
0 |
0 |
0.00 |
|
England |
642 |
308 |
306 |
7 |
21 |
50.16 |
|
Hong Kong |
8 |
0 |
8 |
0 |
0 |
0.00 |
|
India |
875 |
440 |
389 |
7 |
39 |
53.05 |
|
Ireland |
93 |
43 |
42 |
3 |
5 |
50.56 |
|
Kenya |
154 |
42 |
107 |
0 |
5 |
28.18 |
|
Namibia |
6 |
0 |
6 |
0 |
0 |
0.00 |
|
Netherlands |
76 |
28 |
44 |
1 |
3 |
39.04 |
|
New Zealand |
677 |
295 |
339 |
6 |
37 |
46.56 |
|
Pakistan |
834* |
441 |
367 |
8 |
17 |
54.53 |
|
Papua New Guinea |
2 |
2 |
0 |
0 |
0 |
100.00 |
|
Scotland |
77 |
26 |
47 |
0 |
4 |
35.61 |
|
South Africa |
532 |
329 |
182 |
6 |
15 |
64.21 |
|
Sri Lanka |
749 |
355 |
358 |
4 |
32 |
49.79 |
|
United Arab Emirates |
22* |
5 |
16 |
0 |
0 |
23.80 |
|
United States of America |
2 |
0 |
2 |
0 |
0 |
0.00 |
|
West Indies |
728 |
372 |
324 |
8 |
24 |
53.40 |
|
Zimbabwe |
441 |
114 |
313 |
5 |
9 |
26.96 |
With 511 wins, it is Australia who top the list of teams with most number of ODI wins. Following the Aussies is Pakistan with 438 wins and then comes close India with 430 wins ODIs so far. After India, again there is huge leap and then comes the West Indies with 368 wins. India also holds the record to play most number of ODI matches with 859 matches already being played by them and then comes Australia with 834 ODI matches to their name.
Stats updated till the end of South Africa vs Ireland at Canberra on 3 MArch, 2015