ODI Team Rankings
RankTeamRatingPoints
1
India flag
India
26920,170
2
Australia flag
Australia
25912,417
3
England flag
England
25412,688
4
New Zealand flag
New Zealand
24814,367
5
West Indies flag
West Indies
24714,587
6
South Africa flag
South Africa
24711,345
7
Pakistan flag
Pakistan
23513,647
8
Sri Lanka flag
Sri Lanka
23211,159
9
Bangladesh flag
Bangladesh
22912,797
10
Afghanistan flag
Afghanistan
2229,322
11
Zimbabwe flag
Zimbabwe
19711,429
12
Ireland flag
Ireland
1969,775
13
Scotland flag
Scotland
1915,151
14
Netherlands flag
Netherlands
1835,131
15
Namibia flag
Namibia
1828,029
16
United Arab Emirates flag
United Arab Emirates
18010,287
17
Nepal flag
Nepal
1717,846
18
United States of America flag
United States of America
1695,401
19
Oman flag
Oman
1548,157
20
Papua New Guinea flag
Papua New Guinea
1444,472
21
Canada flag
Canada
1394,302
22
Uganda flag
Uganda
1369,895
23
Hong Kong flag
Hong Kong
1316,821
24
Kuwait flag
Kuwait
1265,909
25
Bahrain flag
Bahrain
1207,220
26
Malaysia flag
Malaysia
1196,421
27
Jersey flag
Jersey
1183,063
28
Qatar flag
Qatar
1153,900
29
Bermuda flag
Bermuda
1132,148
30
Spain flag
Spain
1112,442
31
Italy flag
Italy
1081,944
32
Saudi Arabia flag
Saudi Arabia
1084,409
33
Kenya flag
Kenya
1055,870
34
Tanzania flag
Tanzania
924,301
35
Germany flag
Germany
892,860
36
Nigeria flag
Nigeria
783,835
37
Guernsey flag
Guernsey
761,759
38
Singapore flag
Singapore
752,415
39
Norway flag
Norway
721,444
40
Cayman Islands flag
Cayman Islands
711,204
41
Denmark flag
Denmark
681,711
42
Portugal flag
Portugal
631,071
43
Cambodia flag
Cambodia
621,745
44
Isle of Man flag
Isle of Man
61857
45
Japan flag
Japan
612,260
46
Belgium flag
Belgium
591,710
47
Austria flag
Austria
561,887
48
France flag
France
551,325
49
Switzerland flag
Switzerland
55934
50
Botswana flag
Botswana
521,977
51
Argentina flag
Argentina
47807
52
Romania flag
Romania
471,316
53
Cook Islands flag
Cook Islands
47420
54
Malawi flag
Malawi
461,369
55
Thailand flag
Thailand
461,548
56
Sweden flag
Sweden
45770
57
Finland flag
Finland
45950
58
Bahamas flag
Bahamas
45716
59
Vanuatu flag
Vanuatu
43911
60
Czech Republic flag
Czech Republic
43809
61
Philippines flag
Philippines
37894
62
Mozambique flag
Mozambique
36751
63
Rwanda flag
Rwanda
352,897
64
Indonesia flag
Indonesia
321,658
65
Ghana flag
Ghana
321,045
66
Estonia flag
Estonia
31597
67
Samoa flag
Samoa
30328
68
Fiji flag
Fiji
29350
69
Hungary flag
Hungary
29601
70
Sierra Leone flag
Sierra Leone
28840
71
Luxembourg flag
Luxembourg
27753
72
Costa Rica flag
Costa Rica
27292
73
Israel flag
Israel
25178
74
Malta flag
Malta
231,146
75
Belize flag
Belize
21230
76
Gibraltar flag
Gibraltar
20615
77
Slovenia flag
Slovenia
19150
78
Cyprus flag
Cyprus
16272
79
Suriname flag
Suriname
15119
80
Brazil flag
Brazil
15131
81
Bhutan flag
Bhutan
13359
82
Panama flag
Panama
13214
83
Mexico flag
Mexico
13214
84
Croatia flag
Croatia
10167
85
Eswatini flag
Eswatini
10212
86
Maldives flag
Maldives
8233
87
St Helena flag
St Helena
753
88
Cameroon flag
Cameroon
799
89
China flag
China
553
90
Bulgaria flag
Bulgaria
496
91
Serbia flag
Serbia
370
92
Lesotho flag
Lesotho
03
93
Mongolia flag
Mongolia
00
94
Turkey flag
Turkey
00
95
South Korea flag
South Korea
00
96
Seychelles flag
Seychelles
00
97
Myanmar flag
Myanmar
00
98
Mali flag
Mali
00
99
Greece flag
Greece
00
100
Gambia flag
Gambia
00
How Rankings Work

ICC rankings are calculated using a sophisticated rating system that takes into account the strength of opposition, match importance, and recent performance.

  • Points earned from each match
  • Strength of opposition factor
  • Match type weighting
  • Time-based decay factor
Ranking Updates

ICC team rankings are updated regularly following international matches. Major updates occur monthly with comprehensive reviews.

Next Update:February 15, 2025
Update Frequency:Monthly