ICC Mens Team ODI Rankings

As of 21 Apr 2024, India leads the global ODI team rankings with a remarkable rating of 121 in 58 matches, accumulating a total of 121 points. Following closely behind is Australia, securing the second spot in the worldwide men's rankings with a rating of 118 in 45 matches, totaling 5309 points. In the third position for men's ICC team ranking is South Africa, with a total of 110 points and a rating of 4062 in 37 Matches.

Top 10 ICC Mens Team Rankings in ODI



Source: ICC & Historical Rankings
Last Updated: 21 Apr 2024

ICC Mens Team ODI Rankings Tables

Pos Team Matches Points Rating
1
Flag
India
587020121
2
Flag
Australia
455309118
3
Flag
South Africa
374062110
4
Flag
Pakistan
363922109
5
Flag
New Zealand
464708102
6
Flag
England
41393496
7
Flag
Sri Lanka
55494790
8
Flag
Bangladesh
50441788
9
Flag
Afghanistan
35284581
10
Flag
West Indies
44310971
11
Flag
Zimbabwe
34170650
12
Flag
Ireland
29135547
13
Flag
Scotland
36166446
14
Flag
Netherlands
41163940
15
Flag
Nepal
49167534
16
Flag
Namibia
32106433
17
Flag
Canada
1135933
18
Flag
USA
3180826
19
Flag
Oman
2452522
20
Flag
UAE
4454212

Historical ICC Team ODI Ranking

The ICC provides ratings for the end of each month back to October 2002. This table lists the teams that have successively held the highest rating since that date, by whole month periods. In 2011, the ICC applied its rating system to results since 1981, providing ratings for the end of each month back to 1981, further indicating Australia's historical dominance in ODI Cricket with the highest number of months ranked first (198 months). The table only begins from 1981 as, prior to this date, there is not enough data available due to the infrequency of matches and the small number of competing teams in the earlier periods.

Team Months Start End Total Months Rating
Flag
Australia
41Jan-52May-5541-
Flag
England
33Jun-55Feb-5833-
Flag
Australia
46Mar-58Jul-585-
Flag
England
38Aug-58Dec-585-
Flag
Australia
106Jan-59Dec-6360-
Flag
West Indies
60Jan-64Dec-6860-
Flag
South Africa
12Jan-69Dec-6912-
Flag
England
75Jan-70Jan-7337-
Flag
Australia
108Feb-73Mar-732-
Flag
India
15Apr-73Jun-7415-
Flag
Australia
151Jul-74Jan-7843-
Flag
West Indies
72Feb-78Jan-7912-
Flag
England
94Feb-79Aug-8019-
Flag
India
21Sep-80Feb-816-
Flag
West Indies
161Mar-81Jul-8889-
Flag
Pakistan
2Aug-88Sep-882-
Flag
West Indies
189Oct-88Jan-9128-
Flag
Australia
154Feb-91Apr-913-
Flag
West Indies
204May-91Jul-9215-
Flag
Australia
160Aug-92Jan-936-
Flag
West Indies
235Feb-93Aug-9531-
Flag
India
24Sep-95Nov-953-
Flag
Australia
204Dec-95Jul-9944-
Flag
South Africa
17Aug-99Dec-995-
Flag
Australia
206Jan-00Feb-002-
Flag
South Africa
18Mar-00Mar-001-
Flag
Australia
222Apr-00Jul-0116-
Flag
South Africa
19Aug-01Aug-011-
Flag
Australia
243Sep-01May-0321-
Flag
Australia
74Jun-03Jul-0974143
Flag
South Africa
3Aug-09Nov-093122
Flag
India
21Nov-09Aug-1121125
Flag
England
12Aug-11Aug-1212125
Flag
South Africa
24Aug-12May-1421135
Flag
Australia
77May-14Jul-143123
Flag
South Africa
42Jul-14Jan-1618130
Flag
India
22Jan-16Feb-161110
Flag
Australia
83Feb-16Aug-166118
Flag
India
23Aug-16Aug-161112
Flag
Pakistan
2Aug-16Oct-162111
Flag
India
66Oct-16Apr-2043130
Flag
Australia
91May-20Jan-218116
Flag
New Zealand
2Jan-21Mar-212118
Flag
India
69Mar-21Jun-213122
Flag
New Zealand
5Jun-21Present3126