Men's ODI Player Batting Rankings
Pos
Team
Rating
1
Babar Azam
873
2
Virat Kohli
844
3
Rohit Sharma
813
4
Ross Taylor
801
5
Aaron Finch
779
6
Jonny Bairstow
775
7
David Warner
762
8
Shai Hope
758
9
Kane Williamson
754
10
Quinton de Kock
747
11
Fakhar Zaman
741
12
Joe Root
740
13
Mushfiqur Rahim
723
14
Imam ul-Haq
717
15
Martin Guptill
707
16
Shikhar Dhawan
704
17
Steven Smith
696
18
Jason Roy
687
19
Rassie van der Dussen
674
Glenn Maxwell
674
21
Tamim Iqbal
670
22
Alex Carey
669
23
Paul Stirling
658
24
Ben Stokes
651
25
Eoin Morgan
650
26
Shakib Al Hasan
641
27
KL Rahul
636
28
Tom Latham
624
29
David Miller
622
30
Nicholas Pooran
615
31
Jos Buttler
608
32
Shimron Hetmyer
607
33
Haris Sohail
594
34
Janneman Malan
589
35
Henry Nicholls
581
36
Kyle Coetzer
573
37
Mahmudullah
571
38
Brendan Taylor
569
39
Andrew Balbirnie
568
Avishka Fernando
568
41
Aqib Ilyas
567
42
Rahmat Shah
559
43
Evin Lewis
558
Liton Das
558
45
Kedar Jadhav
552
46
Kusal Perera
551
47
Hardik Pandya
548
48
Sean Williams
545
49
Sikandar Raza
542
Angelo Mathews
542