Men's ODI Player Batting Rankings
Pos
Team
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
11
Jason Roy
753
12
Imam ul-Haq
751
13
Jonny Bairstow
749
14
Shai Hope
739
15
Martin Guptill
710
Usman Khawaja
710
Fakhar Zaman
710
18
Mushfiqur Rahim
704
19
Shikhar Dhawan
699
20
Jos Buttler
695
21
Steven Smith
683
22
Ben Stokes
674
23
Eoin Morgan
667
24
Shimron Hetmyer
663
25
Nicholas Pooran
634
MS Dhoni
634
27
Paul Stirling
630
28
Rassie van der Dussen
625
29
Glenn Maxwell
617
30
Tamim Iqbal
615
31
David Miller
609
32
Alex Carey
608
Angelo Mathews
608
34
Haris Sohail
607
35
Tom Latham
597
36
KL Rahul
596
37
Henry Nicholls
592
38
Kyle Coetzer
587
39
Aqib Ilyas
578
40
Kedar Jadhav
577
41
Soumya Sarkar
572
42
Rahmat Shah
564
43
Mohammad Hafeez
561
44
Brendan Taylor
552
45
Andrew Balbirnie
551
46
Marcus Stoinis
548
47
Evin Lewis
546
48
Niroshan Dickwella
545
Alex Hales
545
50
Kusal Perera
544