# Player Team Rating
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 803
6 David Warner AUS 796
7 Quinton de Kock SA 782
8 Kane Williamson NZ 773
9 Joe Root ENG 770
10 Aaron Finch AUS 769
11 Jason Roy ENG 753
12 Imam-ul-Haq PAK 751
13 Jonny Bairstow ENG 749
14 Shai Hope WI 739
15 Fakhar Zaman PAK 710
16 Martin Guptill NZ 710
17 Usman Khawaja AUS 710
18 Mushfiqur Rahim BAN 704
19 Shikhar Dhawan IND 699
20 Jos Buttler ENG 695
21 Steve Smith AUS 683
22 Ben Stokes ENG 674
23 Eoin Morgan ENG 667
24 Shimron Hetmyer WI 663
25 Nicholas Pooran WI 634
26 MS Dhoni IND 634
27 Paul Stirling IRE 630
28 Rassie van der Dussen SA 625
29 Glenn Maxwell AUS 617
30 Tamim Iqbal BAN 615
31 David Miller SA 609
32 Alex Carey AUS 608
33 Angelo Mathews SL 608
34 Haris Sohail PAK 607
35 Tom Latham NZ 597
36 Lokesh Rahul IND 596
37 Henry Nicholls NZ 592
38 Kyle Coetzer SCO 587
39 Aqib Ilyas OMA 578
40 Kedar Jadhav IND 577
41 Soumya Sarkar BAN 572
42 Rahmat Shah AFG 564
43 Mohammad Hafeez PAK 561
44 Brendan Taylor ZIM 552
45 Andrew Balbirnie IRE 551
46 Marcus Stoinis AUS 548
47 Evin Lewis WI 546
48 Niroshan Dickwella SL 545
49 Alex Hales ENG 545
50 Kusal Perera SL 544
51 Mahmudullah BAN 539
52 Imad Wasim PAK 535
53 Sarfaraz Ahmed PAK 530
54 Mohammad Shahzad AFG 528
55 Kusal Mendis SL 528
56 Chris Gayle WI 528
57 Sean Williams ZIM 526
58 Sikandar Raza ZIM 523
59 Calum MacLeod SCO 522
60 Kevin O'Brien IRE 522
61 Shaun Marsh AUS 519
62 Shreyas Iyer IND 513
63 Najibullah Zadran AFG 513
64 Colin de Grandhomme NZ 510
65 Jimmy Neesham NZ 507
66 Peter Handscomb AUS 507
67 Mohammad Nabi AFG 500
68 Shaiman Anwar UAE 497
69 Danushka Gunathilaka SL 495
70 William Porterfield IRE 495
71 Hashmatullah Shaidi AFG 493
72 Hardik Pandya IND 491
73 Ambati Rayudu IND 484
74 Craig Ervine ZIM 482
75 Upul Tharanga SL 480
76 Asghar Afghan AFG 479
77 Colin Munro NZ 478
78 Richard Berrington SCO 478
79 Jason Holder WI 471
80 Lahiru Thirimanne SL 470
81 Sabbir Rahman BAN 464
82 Mitchell Santner NZ 462
83 Litton Das BAN 457
84 Hamilton Masakadza ZIM 454
85 Muhammad Usman UAE 453
86 Aiden Markram SA 448
87 Thisara Perera SL 444
88 Assad Vala PNG 443
89 Avishka Fernando SL 436
90 Andile Phehlukwayo SA 432
91 Dhananjaya de Silva SL 431
92 Moeen Ali ENG 427
93 Gulbadin Naib AFG 419
94 Ravindra Jadeja IND 419
95 Matthew Cross SCO 416
96 Tony Ura PNG 415
97 Kieron Pollard WI 403
98 Rashid Khan AFG 402
99 Chris Woakes ENG 400
100 Umar Akmal PAK 394