# Player Team Rating
1 Virat Kohli IND 870
2 Rohit Sharma IND 842
3 Babar Azam PAK 837
4 Ross Taylor NZ 818
5 Aaron Finch AUS 791
6 Francois du Plessis SA 790
7 David Warner AUS 773
8 Kane Williamson NZ 765
9 Quinton de Kock SA 755
10 Jonny Bairstow ENG 754
11 Shai Hope WI 750
12 Imam-ul-Haq PAK 748
13 Joe Root ENG 734
14 Martin Guptill NZ 711
15 Steve Smith AUS 707
16 Shikhar Dhawan IND 696
17 Mushfiqur Rahim BAN 696
18 Jason Roy ENG 690
19 Fakhar Zaman PAK 686
20 Glenn Maxwell AUS 684
21 Usman Khawaja AUS 675
22 Eoin Morgan ENG 668
23 Tamim Iqbal BAN 663
24 Shakib Al Hasan BAN 663
25 Jos Buttler ENG 655
26 Ben Stokes ENG 654
27 Shimron Hetmyer WI 653
28 Paul Stirling IRE 647
29 Alex Carey AUS 644
30 David Miller SA 626
31 Rassie van der Dussen SA 616
32 Nicholas Pooran WI 614
33 Haris Sohail PAK 612
34 Lokesh Rahul IND 603
35 Tom Latham NZ 601
36 Angelo Mathews SL 588
37 Kyle Coetzer SCO 588
38 Henry Nicholls NZ 581
39 Aqib Ilyas OMA 578
40 Litton Das BAN 573
41 Brendan Taylor ZIM 571
42 Kedar Jadhav IND 568
43 Soumya Sarkar BAN 564
44 Rahmat Shah AFG 564
45 Andrew Balbirnie IRE 564
46 Sean Williams ZIM 561
47 Kusal Mendis SL 557
48 Mohammad Hafeez PAK 554
49 Hardik Pandya IND 553
50 Imad Wasim PAK 541
51 Evin Lewis WI 539
52 Kusal Perera SL 539
53 Sikandar Raza ZIM 536
54 Mahmudullah BAN 533
55 Mohammad Shahzad AFG 527
56 Marcus Stoinis AUS 525
57 Calum MacLeod SCO 522
58 Sarfaraz Ahmed PAK 521
59 Chris Gayle WI 520
60 Kevin O'Brien IRE 516
61 Najibullah Zadran AFG 515
62 Colin de Grandhomme NZ 515
63 Avishka Fernando SL 510
64 Marnus Labuschagne AUS 506
65 Jimmy Neesham NZ 500
66 Mohammad Nabi AFG 500
67 Heinrich Klaasen SA 499
68 Shreyas Iyer IND 495
69 Shaun Marsh AUS 495
70 Hashmatullah Shaidi AFG 492
71 Danushka Gunathilaka SL 489
72 William Porterfield IRE 487
73 Mitchell Marsh AUS 486
74 Peter Handscomb AUS 483
75 Asghar Afghan AFG 479
76 Richard Berrington SCO 478
77 Colin Munro NZ 476
78 Craig Ervine ZIM 464
79 Lahiru Thirimanne SL 463
80 Mitchell Santner NZ 459
81 Thisara Perera SL 459
82 Sabbir Rahman BAN 457
83 Muhammad Usman UAE 453
84 Mitchell Santner NZ 459
85 Ravindra Jadeja IND 447
86 Dhananjaya de Silva SL 443
87 Assad Vala PNG 443
88 Aiden Markram SA 442
89 Andile Phehlukwayo SA 426
90 Mithun Ali BAN 423
91 Gulbadin Naib AFG 418
92 Chris Woakes ENG 417
93 Matthew Cross SCO 416
94 Sam Billings ENG 415
95 Tony Ura PNG 415
96 Rashid Khan AFG 402
97 Moeen Ali ENG 401
98 Kieron Pollard WI 397
99 Dimuth Karunaratne SL 390
100 Adil Rashid ENG 388