Skip to content

ICC ODI Ranking 2020

Check out the latest ICC ODI Ranking this year with list of top 10 teams and players including Batsmen, Bowlers and All-Rounders. ODI teams and players’ ranks are updated after each series with updates for all players including ODI Batsmen, Bowlers and All-Rounders. Below is the list of best odi teams and players as per ICC ranking system.

Also See: T20 Ranking | ODI Ranking | Test Ranking

ICC ODI Teams Ranking

# Team Rating
England
127
2
India
119
3
New Zealand
116
4
South Africa
108
5
Australia
107
6
Pakistan
102
7
Bangladesh
88
8
Sri Lanka
85
9
West Indies
76
10
Afghanistan
55

ICC ODI Batsman Ranking

# Player Rating
1
Virat Kohli
869
2
Rohit Sharma
855
3
Babar Azam
829
4
Ross Taylor
828
5
Faf du Plessis
803
6
David Warner
796
7
Quinton de Kock
782
8
Kane Williamson
773
9
Joe Root
770
10
Aaron Finch
769

ICC ODI Bowler Ranking

# Player Rating
1
Trent Boult
727
2
Jasprit Bumrah
719
3
Mujeeb Zadran
701
4
Kagiso Rabada
674
5
Pat Cummins
673
6
Chris Woakes
659
7
Mohammad Amir
656
8
Mitchell Starc
645
9
Matt Henry
643
10
Lockie Ferguson
638

ICC ODI All-Rounder Ranking

# Player Rating
1
Mohammad Nabi
301
2
Ben Stokes
295
3
Imad Wasim
278
4
Colin Grandhomme
266
5
Chris Woakes
264
6
Rashid Khan
253
7
Ravindra Jadeja
246
8
Mitchell Santner
242
9
Sikandar Raza
235
10
Sean Williams
233