# Player Team Rating
1 Virat Kohli IND 871
2 Rohit Sharma IND 855
3 Babar Azam PAK 829
4 Ross Taylor NZ 818
5 Francois du Plessis SA 790
6 David Warner AUS 789
7 Aaron Finch AUS 767
8 Kane Williamson NZ 765
9 Joe Root ENG 759
10 Quinton de Kock SA 755
11 Imam-ul-Haq PAK 752
12 Shai Hope WI 750
13 Jonny Bairstow ENG 730
14 Jason Roy ENG 720
15 Martin Guptill NZ 711
16 Fakhar Zaman PAK 710
17 Shikhar Dhawan IND 700
18 Usman Khawaja AUS 696
19 Mushfiqur Rahim BAN 696
20 Jos Buttler ENG 686
21 Steve Smith AUS 673
22 Eoin Morgan ENG 670
23 Ben Stokes ENG 664
24 Tamim Iqbal BAN 663
25 Shimron Hetmyer WI 653
26 Paul Stirling IRE 647
27 MS Dhoni IND 633
28 David Miller SA 626
29 Rassie van der Dussen SA 616
30 Nicholas Pooran WI 614
31 Haris Sohail PAK 608
32 Glenn Maxwell AUS 604
33 Tom Latham NZ 601
34 Lokesh Rahul IND 596
35 Angelo Mathews SL 588
36 Kyle Coetzer SCO 588
37 Henry Nicholls NZ 581
38 Aqib Ilyas OMA 578
39 Kedar Jadhav IND 577
40 Alex Carey AUS 574
41 Litton Das BAN 573
42 Soumya Sarkar BAN 564
43 Rahmat Shah AFG 564
44 Andrew Balbirnie IRE 564
45 Mohammad Hafeez PAK 562
46 Kusal Mendis SL 557
47 Sikandar Raza ZIM 540
48 Evin Lewis WI 539
49 Kusal Perera SL 539
50 Niroshan Dickwella SL 538
51 Marcus Stoinis AUS 537
52 Alex Hales ENG 537
53 Brendan Taylor ZIM 536
54 Imad Wasim PAK 535
55 Mahmudullah BAN 533
56 Sarfaraz Ahmed PAK 529
57 Mohammad Shahzad AFG 527
58 Calum MacLeod SCO 522
59 Chris Gayle WI 520
60 Sean Williams ZIM 518
61 Kevin O'Brien IRE 516
62 Najibullah Zadran AFG 515
63 Colin de Grandhomme NZ 515
64 Shreyas Iyer IND 513
65 Avishka Fernando SL 510
66 Shaun Marsh AUS 510
67 Jimmy Neesham NZ 500
68 Mohammad Nabi AFG 500
69 Heinrich Klaasen SA 499
70 Shaiman Anwar UAE 497
71 Peter Handscomb AUS 497
72 Hashmatullah Shaidi AFG 492
73 Hardik Pandya IND 491
74 Danushka Gunathilaka SL 489
75 Mitchell Marsh AUS 489
76 William Porterfield IRE 487
77 Ambati Rayudu IND 483
78 Asghar Afghan AFG 479
79 Richard Berrington SCO 478
80 Colin Munro NZ 476
81 Craig Ervine ZIM 475
82 Upul Tharanga SL 473
83 Lahiru Thirimanne SL 463
84 Mitchell Santner NZ 459
85 Thisara Perera SL 459
86 Sabbir Rahman BAN 457
87 Muhammad Usman UAE 453
88 Jason Holder WI 449
89 Marnus Labuschagne AUS 447
90 Dhananjaya de Silva SL 443
91 Assad Vala PNG 443
92 Aiden Markram SA 442
93 Andile Phehlukwayo SA 426
94 Mithun Ali BAN 423
95 Ravindra Jadeja IND 419
96 Gulbadin Naib AFG 418
97 Matthew Cross SCO 416
98 Tony Ura PNG 415
99 Moeen Ali ENG 412
100 Rashid Khan AFG 402