Pos Player Team Rating
1 Babar Azam PAK 879
2 Aaron Finch AUS 810
3 Dawid Malan ENG 782
4 Colin Munro NZ 780
5 Glenn Maxwell AUS 766
6 Hazratullah AFG 692
7 Evin Lewis WI 680
8 Rohit Sharma IND 679
9 Lokesh Rahul IND 663
10 Eoin Morgan ENG 653
11 Martin Guptill NZ 652
12 Reeza Hendricks SA 648
13 D'Arcy Short AUS 636
14 Shikhar Dhawan IND 636
15 Virat Kohli IND 621
16 Alex Hales ENG 603
17 Fakhar Zaman PAK 586
18 George Munsey SCO 583
19 Jason Roy ENG 576
20 David Miller SA 573
21 Paul Stirling IRE 566
22 Francois du Plessis SA 564
23 Kane Williamson NZ 559
24 Joe Root ENG 555
25 David Warner AUS 549
26 Richard Berrington SCO 542
27 Quinton de Kock SA 541
28 Mohammad Nabi AFG 539
29 Mahmudullah BAN 537
30 Hamilton Masakadza ZIM 532
31 Kusal Perera SL 527
32 Kyle Coetzer SCO 511
33 Jos Buttler ENG 509
34 Max O'Dowd NED 508
35 Shaiman Anwar UAE 506
36 Tony Ura PNG 503
37 JP Duminy SA 503
38 Jonny Bairstow ENG 501
39 Mohammad Naim BAN 499
40 Ben Cooper NED 496
41 Litton Das BAN 493
42 Andrew Balbirnie IRE 490
43 Kevin O'Brien IRE 489
44 Calum MacLeod SCO 483
45 Muhammad Usman UAE 481
46 Najibullah Zadran AFG 481
47 Jatinder Singh OMA 479
48 Matthew Cross SCO 475
49 Shoaib Malik PAK 475
50 Soumya Sarkar BAN 474
51 Ross Taylor NZ 474
52 Mushfiqur Rahim BAN 470
53 Sabbir Rahman BAN 467
54 Sean Williams ZIM 459
55 Paras Khadka NEP 452
56 Colin de Grandhomme NZ 449
57 Sarfaraz Ahmed PAK 448
58 James Vince ENG 446
59 Rassie van der Dussen SA 442
60 Asghar Afghan AFG 441
61 Danushka Gunathilaka SL 436
62 Kusal Mendis SL 435
63 Thisara Perera SL 434
64 Tamim Iqbal BAN 434
65 Nizakat Khan HK 430
66 Collins Obuya KEN 429
67 Rahmanullah Gurbaz AFG 428
68 Zeeshan Maqsood OMA 427
69 Iftikhar Ahmed PAK 418
70 Manish Pandey IND 408
71 Ryan ten Doeschate NED 396
72 Rakep Patel KEN 394
73 Niroshan Dickwella SL 393
74 Gerhard Erasmus NAM 390
75 Hussain Talat PAK 381
76 Steve Smith AUS 379
77 Tim Seifert NZ 377
78 MS Dhoni IND 376
79 Navneet Dhaliwal CAN 375
80 Samiullah Shenwari AFG 375
81 Mohammad Hafeez PAK 372
82 Gary Wilson IRE 364
83 Rameez Shahzad UAE 361
84 Aqib Ilyas OMA 360
85 Chris Gayle WI 360
86 Brendan Taylor ZIM 357
87 Bhanuka Rajapaksa SL 356
88 Nitish Kumar CAN 356
89 Stephan Baard NAM 354
90 Rishabh Pant IND 354
91 Tobias Visee NED 352
92 Elton Chigumbura ZIM 351
93 Gareth Delany IRE 348
94 Rohan Mustafa UAE 339
95 Ahmed Shehzad PAK 339
96 Nicholas Pooran WI 337
97 Tim David SIN 335
98 Muhammad Tanveer QAT 333
99 Farhaan Behardien SA 330
100 Shai Hope WI 329