T20I Batting Rankings

Last Updated – 08 July 2018

Icc T20I Batting Rankings

Pos Player Rating
1
Aaron Finch
891
2 Fakhar Fakhar Zaman 842
3 Lokesh Rahul 812
4 Colin Munro 801
5 Babar Azam 765
6 Glenn Maxwell 761
7 Evin Lewis 753
8 Martin Guptill 747
9 Alex Hales 710
10 D’Arcy Short 690
11 Rohit Sharma 678
12 Virat Kohli 671
13 Mohammad Shahzad 659
14 Hashim Amla 643
15 Jason Roy 641
16 Kane Williamson 634
17 Jos Buttler 614
18 Hamilton Masakadza 610
19 Kusal Perera 608
20 Eoin Morgan 596
21 Joe Root 595
22 Francois du Plessis 594
23 Shikhar Dhawan 589
24 Sabbir Rahman 585
25 Solomon Mire 581
26 Marlon Samuels 570
27 JP Duminy 568
28 Shoaib Malik 560
29 David Miller 551
30 Malcolm Waller 542
31 Kyle Coetzer 542
32 Paul Stirling 537
33 Dawid Malan 531
34 Richard Berrington 527
35 David Warner 522
36 Sarfraz Ahmed 521
37 Quinton de Kock 518
38 Soumya Sarkar 517
39 Mahmudullah 508
40 Mohammad Nabi 504
41 Chris Gayle 503
42 Suresh Raina 502
43 Manish Pandey 498
44 Thisara Perera 497
45 Tamim Iqbal 487
46 Mushfiqur Rahim 485
47 Najibullah Zadran 481
48 Samiullah Shenwari 470
49 Ahmed Shehzad 466
50 Kusal Mendis 465
51 Wesley Barresi 463
52 MS Dhoni 463
53 Gary Wilson 459
54 Shakib Al Hasan 459
55 Asghar Stanikzai 447
56 Elton Chigumbura 444
57 Andre Fletcher 434
58 George Munsey 433
59 Matthew Cross 424
60 William Porterfield 418
61 Farhaan Behardien 415
62 Ross Taylor 415
63 Heinrich Klaasen 409
64 Mark Chapman 408
65 Travis Head 399
66 Calum MacLeod 398
67 Hussain Talat 386
68 Ben Cooper 369
69 Lendl Simmons 368
70 Danushka Gunathilaka 359
71 Kevin O’Brien 359
72 Reeza Hendricks 347
73 Chamu Chibhabha 344
74 Angelo Mathews 332
75 Brendan Taylor 327
76 Mohammad Hafeez 323
77 Noor Ali Zadran 316
78 Asif Ali 314
79 Jonny Bairstow 310
80 Niroshan Dickwella 308
81 Dinesh Chandimal 305
82 Upul Tharanga 293
83 Asela Gunaratne 290
84 Usman Ghani 282
85 Kieron Pollard 280
86 null 279
87 Dasun Shanaka 275
88 James Vince 265
89 Gulbadin Naib 261
90 Shafiqullah 253
91 Dilshan Munaweera 251
92 Darren Sammy 251
93 Litton Das 247
94 George Bailey 247
95 Peter Moor 246
96 Tarisai Musakanda 241
97 Sikandar Sikandar Raza 233
98 Mangaliso Mosehle 229
99 Carlos Brathwaite 229
100 Chadwick Walton 229

Icc T20I Batting Rankings