# Player Team Rating
1 Babar Azam PAK 890
2 Imam-ul-Haq PAK 779
3 Rassie van der Dussen SA 766
4 Quinton de Kock SA 759
5 David Warner AUS 747
6 Steve Smith AUS 719
7 Jonny Bairstow ENG 710
8 Virat Kohli IND 707
9 Rohit Sharma IND 704
10 Kane Williamson NZ 701
11 Fakhar Zaman PAK 690
12 Shai Hope WI 679
13 Tamim Iqbal BAN 675
14 Joe Root ENG 670
15 Shikhar Dhawan IND 666
16 Paul Stirling IRE 664
17 Mushfiqur Rahim BAN 657
18 Tom Latham NZ 654
19 Jason Roy ENG 649
20 Martin Guptill NZ 640
21 David Miller SA 639
22 Alex Carey AUS 635
23 Rahmat Shah AFG 635
24 Aaron Finch AUS 635
25 Glenn Maxwell AUS 632
26 Harry Tector IRE 626
27 Shreyas Iyer IND 624
28 Nicholas Pooran WI 622
29 Litton Das BAN 615
30 Travis Head AUS 610
31 Jos Buttler ENG 607
32 Sikandar Raza ZIM 603
33 Shakib Al Hasan BAN 601
34 Shubman Gill IND 600
35 Mahmudullah BAN 584
36 Calum MacLeod SCO 581
37 Kariyawasa Asalanka SL 571
38 Kyle Coetzer SCO 569
39 Gerhard Erasmus NAM 555
40 Lokesh Rahul IND 555
41 Haris Sohail PAK 551
42 Andrew Balbirnie IRE 550
43 Assad Vala PNG 548
44 Monank Patel USA 547
45 Najibullah Zadran AFG 542
46 George Munsey SCO 539
47 Kusal Mendis SL 539
48 Rahmanullah Gurbaz AFG 536
49 Hashmatullah Shaidi AFG 533
50 Janneman Malan SA 526
51 Aqib Ilyas OMA 524
52 Avishka Fernando SL 522
53 Aaron Jones USA 521
54 Sean Williams ZIM 520
55 Henry Nicholls NZ 517
56 Aiden Markram SA 515
57 Heinrich Klaasen SA 512
58 Shimron Hetmyer WI 507
59 Kusal Perera SL 506
60 Scott Edwards NED 504
61 Danushka Gunathilaka SL 500
62 Zeeshan Maqsood OMA 499
63 Angelo Mathews SL 497
64 Jatinder Singh OMA 496
65 Mohammad Nabi AFG 496
66 Hardik Pandya IND 494
67 Richard Berrington SCO 494
68 Marnus Labuschagne AUS 489
69 Imad Wasim PAK 488
70 Vriitya Aravind UAE 482
71 Dhananjaya de Silva SL 477
72 Soumya Sarkar BAN 476
73 Rishabh Pant IND 472
74 Tom Cooper NED 471
75 Steven Taylor USA 468
76 Marcus Stoinis AUS 468
77 Sarfaraz Ahmed PAK 468
78 Temba Bavuma SA 468
79 Evin Lewis WI 466
80 Mitchell Santner NZ 462
81 Jimmy Neesham NZ 462
82 Afif Hossain BAN 459
83 Sanju Samson IND 459
84 Niroshan Dickwella SL 456
85 Mitchell Marsh AUS 455
86 Dasun Shanaka SL 453
87 Shamarh Brooks WI 452
88 Michael Leask SCO 446
89 Finn Allen NZ 444
90 Colin de Grandhomme NZ 444
91 Aasif Sheikh NEP 443
92 R.K. Paudel NEP 443
93 Max O'Dowd NED 443
94 Craig Ervine ZIM 442
95 Philip Salt ENG 438
96 Mohammad Rizwan PAK 438
97 Matthew Cross SCO 436
98 Dawid Malan ENG 434
99 Gajanand Singh USA 433
100 Rashid Khan AFG 430