# Player Team Rating
1 Virat Kohli IND 886
2 Rohit Sharma IND 868
3 Babar Azam PAK 829
4 Francois du Plessis SA 815
5 Ross Taylor NZ 810
6 David Warner AUS 796
7 Kane Williamson NZ 789
8 Joe Root ENG 776
9 Quinton de Kock SA 773
10 Aaron Finch AUS 769
11 Jason Roy ENG 764
12 Imam-ul-Haq PAK 751
13 Jonny Bairstow ENG 750
14 Shai Hope WI 739
15 Fakhar Zaman PAK 710
16 Shikhar Dhawan IND 710
17 Usman Khawaja AUS 710
18 Jos Buttler ENG 708
19 Mushfiqur Rahim BAN 704
20 Ben Stokes ENG 686
21 Martin Guptill NZ 684
22 Eoin Morgan ENG 684
23 Steve Smith AUS 683
24 Shimron Hetmyer WI 663
25 MS Dhoni IND 643
26 Nicholas Pooran WI 634
27 Paul Stirling IRE 630
28 Rassie van der Dussen SA 623
29 Glenn Maxwell AUS 617
30 Tamim Iqbal BAN 615
31 Alex Carey AUS 608
32 Angelo Mathews SL 608
33 Haris Sohail PAK 607
34 David Miller SA 599
35 Kyle Coetzer SCO 587
36 Kedar Jadhav IND 586
37 Tom Latham NZ 585
38 Soumya Sarkar BAN 572
39 Rahmat Shah AFG 564
40 Mohammad Hafeez PAK 561
41 Travis Head AUS 553
42 Alex Hales ENG 553
43 Brendan Taylor ZIM 552
44 Andrew Balbirnie IRE 551
45 Marcus Stoinis AUS 548
46 Henry Nicholls NZ 547
47 Evin Lewis WI 546
48 Niroshan Dickwella SL 545
49 Kusal Perera SL 544
50 Mahmudullah BAN 539
51 Lokesh Rahul IND 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 Jimmy Neesham NZ 525
59 Sikandar Raza ZIM 523
60 Calum MacLeod SCO 522
61 Kevin O'Brien IRE 522
62 Shaun Marsh AUS 519
63 Najibullah Zadran AFG 513
64 Peter Handscomb AUS 507
65 Mohammad Nabi AFG 500
66 Hardik Pandya IND 498
67 Shaiman Anwar UAE 497
68 Danushka Gunathilaka SL 495
69 William Porterfield IRE 495
70 Hashmatullah Shaidi AFG 493
71 Ambati Rayudu IND 491
72 Colin de Grandhomme NZ 486
73 Colin Munro NZ 485
74 Craig Ervine ZIM 482
75 Upul Tharanga SL 480
76 Asghar Afghan AFG 479
77 Richard Berrington SCO 478
78 Imrul Kayes BAN 473
79 Jason Holder WI 471
80 Lahiru Thirimanne SL 470
81 Sabbir Rahman BAN 464
82 Mitchell Santner NZ 461
83 Litton Das BAN 457
84 Aiden Markram SA 455
85 Hamilton Masakadza ZIM 454
86 Muhammad Usman UAE 453
87 Shreyas Iyer IND 446
88 Thisara Perera SL 444
89 Assad Vala PNG 443
90 Dinesh Chandimal SL 438
91 Marlon Samuels WI 438
92 Avishka Fernando SL 436
93 Andile Phehlukwayo SA 435
94 Dhananjaya de Silva SL 431
95 Moeen Ali ENG 427
96 Aqib Ilyas OMA 419
97 Gulbadin Naib AFG 419
98 Matthew Cross SCO 416
99 Tony Ura PNG 415
100 Ravindra Jadeja IND 407