ICC Player Rankings for ODI Batsmen
Position | Player Name | Country | Points |
1 | Virat Kohli | IND | 869 |
2 | Rohit Sharma | IND | 855 |
3 | Babar Azam | PAK | 829 |
4 | Ross Taylor | NZ | 828 |
5 | Francois du Plessis | SA | 791 |
6 | David Warner | AUS | 781 |
7 | Kane Williamson | NZ | 773 |
8 | Joe Root | ENG | 770 |
9 | Aaron Finch | AUS | 758 |
10 | Quinton de Kock | SA | 754 |