# 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 Evin Lewis WI 702
8 Hazratullah AFG 692
9 Eoin Morgan ENG 687
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 577
21 Alex Hales ENG 568
22 Fakhar Zaman PAK 563
23 David Miller SA 563
24 Jonny Bairstow ENG 562
25 Rassie van der Dussen SA 554
26 Shikhar Dhawan IND 553
27 Richard Berrington SCO 542
28 Mohammad Nabi AFG 539
29 Mahmudullah BAN 534
30 Francois du Plessis SA 524
31 Jos Buttler ENG 523
32 Joe Root ENG 522
33 Kusal Perera SL 520
34 Kyle Coetzer SCO 511
35 Tim Seifert NZ 508
36 Max O'Dowd NED 508
37 Tony Ura PNG 503
38 Ross Taylor NZ 502
39 Ben Cooper NED 496
40 Kevin O'Brien IRE 496
41 Andrew Balbirnie IRE 491
42 Mohammad Naim BAN 490
43 Shoaib Malik PAK 487
44 Calum MacLeod SCO 483
45 Jatinder Singh OMA 482
46 Litton Das BAN 482
47 Najibullah Zadran AFG 481
48 Tamim Iqbal BAN 479
49 Shaiman Anwar UAE 476
50 Matthew Cross SCO 475
51 Muhammad Usman UAE 467
52 Soumya Sarkar BAN 464
53 Kamran Khan QAT 463
54 Steve Smith AUS 463
55 Sean Williams ZIM 459
56 Shreyas Iyer IND 451
57 Mushfiqur Rahim BAN 451
58 Temba Bavuma SA 449
59 Sabbir Rahman BAN 448
60 Manish Pandey IND 447
61 JP Duminy SA 446
62 Asghar Afghan AFG 441
63 Paras Khadka NEP 439
64 Sarfaraz Ahmed PAK 430
65 Collins Obuya KEN 429
66 Rahmanullah Gurbaz AFG 428
67 Danushka Gunathilaka SL 424
68 James Vince ENG 420
69 Kusal Mendis SL 409
70 Thisara Perera SL 408
71 Colin de Grandhomme NZ 407
72 Mohammad Hafeez PAK 407
73 Nizakat Khan HK 405
74 Muhammad Tanveer QAT 401
75 Zeeshan Maqsood OMA 398
76 Ryan ten Doeschate NED 396
77 Ravija Sandaruwan KUW 395
78 Rakep Patel KEN 394
79 Gerhard Erasmus NAM 390
80 Gareth Delany IRE 388
81 Iftikhar Ahmed PAK 377
82 Kieron Pollard WI 376
83 Navneet Dhaliwal CAN 375
84 Rohan Mustafa UAE 375
85 Samiullah Shenwari AFG 375
86 Heinrich Klaasen SA 374
87 Niroshan Dickwella SL 370
88 Hussain Talat PAK 366
89 Nicholas Pooran WI 364
90 Khawar Ali OMA 359
91 Brendan Taylor ZIM 357
92 Nitish Kumar CAN 356
93 Lendl Simmons WI 356
94 Stephan Baard NAM 354
95 Gary Wilson IRE 354
96 Tobias Visee NED 352
97 Elton Chigumbura ZIM 351
98 Rameez Shahzad UAE 340
99 Aqib Ilyas OMA 339
100 Tim David SIN 335