ICC Top Ten ODI Batsmen




Top Ten ODI Batsman

Rank Name Country Rating
1 V. Kohli IND 876
2 A.B. de Villiers SA 872
3 D.A. Warner AUS 823
4 R.G. Sharma IND 816
5 Babar Azam PAK 813
6 Q. de Kock SA 808
6 J.E. Root ENG 808
8 K.S. Williamson NZ 777
9 F. du Plessis SA 773
10 H.M. Amla SA 766

Updated Date: February 11, 2018

ICC ODI Team Rankings ICC T20 Team Rankings ICC Test Team Ranking
Top Ten Test Batsmen Top Ten Test Bowlers Top Ten Test All Rounders
Top Ten ODI Batsmen Top Ten ODI Bowlers Top Ten ODI All Rounders
Top Ten T20 Batsmen Top Ten T20 Bowlers Top Ten T20 All Rounders