Pos Player Team Rating
1 Babar Azam PAK 868
2 Glenn Maxwell AUS 815
3 Colin Munro NZ 796
4 Aaron Finch AUS 782
5 Hazratullah AFG 727
6 D'Arcy Short AUS 715
7 Alex Hales ENG 664
8 Rohit Sharma IND 664
9 Lokesh Rahul IND 662
10 Virat Kohli IND 659
11 Reeza Hendricks SA 642
12 Shikhar Dhawan IND 639
13 Jason Roy ENG 635
14 Fakhar Zaman PAK 631
15 Evin Lewis WI 630
16 Martin Guptill NZ 624
17 Kane Williamson NZ 616
18 Joe Root ENG 613
19 Eoin Morgan ENG 596
20 Shaiman Anwar UAE 594
21 George Munsey SCO 585
22 David Miller SA 572
23 Francois du Plessis SA 564
24 Jos Buttler ENG 563
25 Mohammad Nabi AFG 554
26 Paul Stirling IRE 547
27 Max O'Dowd NED 544
28 Richard Berrington SCO 542
29 Quinton de Kock SA 540
30 Kyle Coetzer SCO 537
31 Mahmudullah BAN 536
32 Shakib Al Hasan BAN 536
33 Hamilton Masakadza ZIM 531
34 Shoaib Malik PAK 505
35 JP Duminy SA 504
36 Andrew Balbirnie IRE 500
37 Kevin O'Brien IRE 498
38 Kusal Perera SL 496
39 Sabbir Rahman BAN 495
40 Ben Cooper NED 480
41 Najibullah Zadran AFG 480
42 Litton Das BAN 478
43 Sarfaraz Ahmed PAK 477
44 Kusal Mendis SL 467
45 Paras Khadka NEP 466
46 Thisara Perera SL 461
47 Tamim Iqbal BAN 460
48 Sean Williams ZIM 459
49 Ross Taylor NZ 456
50 Calum MacLeod SCO 454
51 Tony Ura PNG 453
52 Mushfiqur Rahim BAN 451
53 Soumya Sarkar BAN 449
54 Danushka Gunathilaka SL 440
55 Asghar Afghan AFG 439
56 Rassie van der Dussen SA 436
57 Jonny Bairstow ENG 436
58 Collins Obuya KEN 430
59 Niroshan Dickwella SL 420
60 Matthew Cross SCO 420
61 Bhanuka Rajapaksa SL 416
62 Zeeshan Maqsood OMA 412
63 Hussain Talat PAK 405
64 Muhammad Usman UAE 403
65 Manish Pandey IND 402
66 Samiullah Shenwari AFG 399
67 MS Dhoni IND 399
68 Gary Wilson IRE 397
69 Mohammad Hafeez PAK 393
70 Chris Gayle WI 382
71 Rakep Patel KEN 377
72 Stephan Myburgh NED 372
73 Nizakat Khan HK 367
74 Tim David SIN 363
75 Colin de Grandhomme NZ 361
76 Ahmed Shehzad PAK 361
77 Nicholas Pooran WI 358
78 Brendan Taylor ZIM 358
79 Rishabh Pant IND 352
80 Wesley Barresi NED 352
81 Elton Chigumbura ZIM 349
82 Asif Ali PAK 334
83 Corey Anderson NZ 333
84 Sam Billings ENG 332
85 Ashfaq Ahmed UAE 330
86 Farhaan Behardien SA 330
87 Mark Chapman NZ 326
88 Bilal Zalmai AUT 318
89 Usman Ghani AFG 318
90 James Vince ENG 317
91 Tim Seifert NZ 315
92 Aqib Ilyas OMA 314
93 Peter Moor ZIM 314
94 Tobias Visee NED 312
95 Chris Lynn AUS 312
96 Rizwan Cheema CAN 312
97 Adnan Idrees KUW 310
98 Rohan Mustafa UAE 308
99 Tom Bruce NZ 307
100 Rovman Powell WI 306