# Player Team Rating
1 Babar Azam PAK 879
2 Lokesh Rahul IND 823
3 Aaron Finch AUS 820
4 Colin Munro NZ 785
5 Glenn Maxwell AUS 721
6 Dawid Malan ENG 718
7 Eoin Morgan ENG 687
8 Hazratullah AFG 676
9 Evin Lewis WI 674
10 Virat Kohli IND 673
11 Rohit Sharma IND 662
12 Martin Guptill NZ 641
13 Jason Roy ENG 625
14 Quinton de Kock SA 625
15 D'Arcy Short AUS 599
16 Kane Williamson NZ 584
17 George Munsey SCO 583
18 David Warner AUS 581
19 Reeza Hendricks SA 580
20 Paul Stirling IRE 575
21 Alex Hales ENG 568
22 Fakhar Zaman PAK 563
23 Litton Das BAN 563
24 David Miller SA 563
25 Jonny Bairstow ENG 562
26 Rassie van der Dussen SA 554
27 Shikhar Dhawan IND 553
28 Richard Berrington SCO 542
29 Kusal Perera SL 540
30 Mohammad Nabi AFG 529
31 Mahmudullah BAN 529
32 Francois du Plessis SA 524
33 Jos Buttler ENG 523
34 Joe Root ENG 522
35 Kyle Coetzer SCO 511
36 Kevin O'Brien IRE 509
37 Tim Seifert NZ 508
38 Max O'Dowd NED 508
39 Andrew Balbirnie IRE 504
40 Rahmanullah Gurbaz AFG 503
41 Tony Ura PNG 503
42 Ross Taylor NZ 502
43 Ben Cooper NED 496
44 Mohammad Naim BAN 492
45 Shoaib Malik PAK 487
46 Soumya Sarkar BAN 484
47 Najibullah Zadran AFG 483
48 Calum MacLeod SCO 483
49 Jatinder Singh OMA 482
50 Matthew Cross SCO 475
51 Tamim Iqbal BAN 475
52 Steve Smith AUS 463
53 Muhammad Usman UAE 458
54 Shaiman Anwar UAE 458
55 Tim David SIN 457
56 Shreyas Iyer IND 451
57 Asghar Afghan AFG 451
58 Sean Williams ZIM 451
59 Temba Bavuma SA 449
60 Mushfiqur Rahim BAN 449
61 Manish Pandey IND 447
62 JP Duminy SA 446
63 Kamran Khan QAT 445
64 Ravija Sandaruwan KUW 435
65 Sabbir Rahman BAN 431
66 Sarfaraz Ahmed PAK 430
67 Collins Obuya KEN 429
68 James Vince ENG 420
69 Gareth Delany IRE 412
70 Thisara Perera SL 410
71 Danushka Gunathilaka SL 407
72 Colin de Grandhomme NZ 407
73 Mohammad Hafeez PAK 407
74 Nizakat Khan HK 405
75 Paras Khadka NEP 400
76 Zeeshan Maqsood OMA 398
77 Ryan ten Doeschate NED 396
78 Rakep Patel KEN 394
79 Lendl Simmons WI 392
80 Gerhard Erasmus NAM 390
81 Kieron Pollard WI 390
82 Kusal Mendis SL 384
83 Muhammad Tanveer QAT 382
84 Iftikhar Ahmed PAK 377
85 Brendan Taylor ZIM 376
86 Navneet Dhaliwal CAN 375
87 Heinrich Klaasen SA 374
88 Rohan Mustafa UAE 370
89 Hussain Talat PAK 366
90 Samiullah Shenwari AFG 366
91 Nicholas Pooran WI 360
92 Harry Tector IRE 359
93 Khawar Ali OMA 359
94 Nitish Kumar CAN 356
95 Niroshan Dickwella SL 355
96 Stephan Baard NAM 354
97 Tobias Visee NED 352
98 Shimron Hetmyer WI 350
99 Aqib Ilyas OMA 339
100 Elton Chigumbura ZIM 337