T20I Batting Rankings

Last Updated – 07 June 2018

Icc T20I Batting Rankings

Pos Player Country Rating

Babar Azam

881

2 Colin Munro 801
3 Glenn Maxwell 799
4 Aaron Finch 763
5 Evin Lewis 753
6 Martin Guptill 747
7 Alex Hales 679
8 Virat Kohli 670
9 Mohammad Shahzad 659
10 Hamilton Masakadza 648
11 Hashim Amla 643
12 Lokesh Rahul 639
13 Rohit Sharma 636
14 Kane Williamson 634
15 Joe Root 630
16 Eoin Morgan 618
17 Shikhar Dhawan 617
18 Kusal Perera 608
19 Francois du Plessis 594
20 David Warner 589
21 Sabbir Rahman 585
22 Dawid Malan 576
23 Malcolm Waller 572
24 Marlon Samuels 570
25 JP Duminy 568
26 Jos Buttler 558
27 D’Arcy Short 554
28 David Miller 551
29 Manish Pandey 527
30 Shoaib Malik 525
31 Jason Roy 518
32 Quinton de Kock 518
33 Soumya Sarkar 517
34 Ahmed Shehzad 517
35 Mahmudullah 508
36 Mohammad Nabi 504
37 Chris Gayle 503
38 Thisara Perera 497
39 Suresh Raina 494
40 Tamim Iqbal 487
41 Mushfiqur Rahim 485
42 Najibullah Zadran 481
43 MS Dhoni 471
44 Samiullah Shenwari 470
45 Kusal Mendis 465
46 Shakib Al Hasan 459
47 Fakhar Fakhar Zaman 449
48 Asghar Stanikzai 447
49 Sarfraz Ahmed 444
50 Hussain Talat 441
51 Andre Fletcher 434
52 Farhaan Behardien 415
53 Ross Taylor 415
54 Heinrich Klaasen 409
55 Mark Chapman 408
56 Mohammad Hafeez 369
57 Lendl Simmons 368
58 Danushka Gunathilaka 359
59 Brendan Taylor 355
60 Reeza Hendricks 347
61 Travis Head 335
62 Angelo Mathews 332
63 Noor Ali Zadran 316
64 Niroshan Dickwella 308
65 Dinesh Chandimal 305
66 Upul Tharanga 293
67 Asela Gunaratne 290
68 James Vince 287
69 Usman Ghani 282
70 Kieron Pollard 280
71 null 279
72 George Bailey 279
73 Dasun Shanaka 275
74 Gulbadin Naib 261
75 Moises Henriques 259
76 Chris Lynn 257
77 Sikandar Sikandar Raza 253
78 Shafiqullah 253
79 Dilshan Munaweera 251
80 Darren Sammy 251
81 Jonny Bairstow 250
82 Litton Das 247
83 Dinesh Karthik 233
84 Mangaliso Mosehle 229
85 Carlos Brathwaite 229
86 Chadwick Walton 229
87 Luke Ronchi 224
88 Karim Sadiq 219
89 Denesh Ramdin 219
90 Peter Moor 216
91 Jon-Jon Smuts 206
92 Sam Billings 203
93 Colin de Grandhomme 184
94 Andre Russell 184
95 Seekkuge Prasanna 174
96 Kedar Jadhav 167
97 Asif Ali 165
98 Glenn Phillips 159
99 Sadeera Samarawickrama 159
100 Mohammad Mohammad Saifuddin 155

Icc T20I Batting Rankings