ICC ODI Batsman Ranking 2020

Check out the latest ICC ODI Batsman Ranking this year with list of top 10 batsmen based on rating and performance. The ODI batsman ranking list is updated after each ODI series. Most popular ODI batsman are Virat Kohli, Rohit Sharma and Babar Azam. Below is the list of best odi batsman as per ICC ranking system.

Also See: T20 Ranking | ODI Ranking | Test Ranking

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

Also See: ODI Team 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
Back to top button
Close