T20I Batting Rankings

Last Updated – 28 October 2018

Icc T20I Batting Rankings

Pos Player Rating
1
Babar Azam
844
2 Aaron Finch 839
3 Lokesh Rahul 812
4 Colin Munro 801
5 Fakhar Zaman 793
6 Martin Guptill 747
7 Glenn Maxwell 742
8 Alex Hales 697
9 Jason Roy 688
10 Rohit Sharma 678
11 D’Arcy Short 677
12 Evin Lewis 671
13 Virat Kohli 671
14 Mohammad Shahzad 647
15 Kane Williamson 634
16 Shaiman Anwar 630
17 Jos Buttler 610
18 Hashim Amla 603
19 Hamilton Masakadza 599
20 Eoin Morgan 590
21 Shikhar Dhawan 589
22 Francois du Plessis 584
23 Joe Root 583
24 Kusal Perera 582
25 Marlon Samuels 563
26 JP Duminy 554
27 David Miller 552
28 Sabbir Rahman 551
29 Shoaib Malik 548
30 Kyle Coetzer 542
31 Paul Stirling 532
32 Richard Berrington 527
33 Dawid Malan 521
34 Malcolm Waller 521
35 Mahmudullah 521
36 Solomon Mire 517
37 Quinton de Kock 516
38 Hazratullah 514
39 Thisara Perera 513
40 Tamim Iqbal 513
41 Sarfraz Ahmed 503
42 Suresh Raina 502
43 Manish Pandey 498
44 Mohammad Nabi 498
45 Soumya Sarkar 491
46 Shakib Al Hasan 490
47 David Warner 481
48 Najibullah Zadran 479
49 Wesley Barresi 479
50 Mushfiqur Rahim 475
51 Gary Wilson 473
52 Chris Gayle 473
53 Asghar Afghan 465
54 MS Dhoni 463
55 Samiullah Shenwari 450
56 Sean Williams 443
57 Ahmed Shehzad 438
58 Andre Fletcher 438
59 George Munsey 433
60 William Porterfield 426
61 Matthew Cross 424
62 Elton Chigumbura 424
63 Kusal Mendis 421
64 Ross Taylor 415
65 Mark Chapman 408
66 Calum MacLeod 398
67 Farhaan Behardien 391
68 Heinrich Klaasen 387
69 Mohammad Hafeez 385
70 Travis Head 368
71 Hussain Talat 364
72 Ben Cooper 362
73 Litton Das 351
74 Kevin O’Brien 346
75 Danushka Gunathilaka 345
76 Reeza Hendricks 345
77 Brendan Taylor 342
78 Dinesh Chandimal 339
79 Rohan Mustafa 331
80 Chamu Chibhabha 326
81 Angelo Mathews 319
82 Peter Moor 311
83 Jonny Bairstow 304
84 Asif Ali 282
85 Niroshan Dickwella 282
86 Upul Tharanga 281
87 Tom Bruce 279
88 Andre Russell 279
89 Asela Gunaratne 278
90 Dasun Shanaka 278
91 Rameez Shahzad 276
92 Dhananjaya de Silva 271
93 Usman Ghani 270
94 Paras Khadka 265
95 James Vince 260
96 Chris Lynn 254
97 Gulbadin Naib 250
98 Shafiqullah 242
99 Dilshan Munaweera 241
100 Sharad Vesawkar 238

Icc T20I Batting Rankings