Top 10 Batsmen’s in ICC ODI rankings

These are the Top Batsmen’s in ICC ODI Cricket rankings, One Day International Batsmen’s ranking in ICC World ODI Cricket playing nations. This Ranking is compiled from the results of events that are sanctioned by the ICC ODI Cricket. Rankings maintained by ICC One Day Cricket Ranking software.



 

Pos Player   Rating
1 AB de Villiers SA 875
2 David Warner 871
3 Virat Kohli 852
4 Joe Root 787
5 Francois du Plessis 781
6 Quinton de Kock 780
7 Martin Guptill 777
8 Kane Williamson 758
9 Babar Azam 733
10 Steve Smith 733
11 Hashim Amla 726
12 Rohit Sharma 717
13 MS Dhoni 712
14 Ross Taylor 694
15 Shikhar Dhawan 690
16 Alex Hales 676
17 Jason Roy 660
18 Jos Buttler 659
19 Mushfiqur Rahim 648
20 Eoin Morgan 631

ODI Cricket Top Rank batting, ranking last updated on Thursday, 23 March 2017