T20 player rankings

International League T20 batting stats

Player batting rankings for International League T20, including runs, innings, average, strike rate, fours and sixes.

All competitions
Ranked by total runs. Aggregated from 133 International League T20 matches in the current CricLens historical dataset. Rankings describe this dataset, not an all-time official record book.
#PlayerInnsRunsAvgSR4s6s
1Alex Hales46140533.45139.9412669
2Nicholas Pooran39127745.61146.447984
3Waseem Muhammad46124128.86137.749968
4James Vince42123932.61128.1312531
5Tom Banton35108134.87134.4510738
6T Kohler-Cadmore37104931.79135.359252
7R Powell3789534.42146.725553
8K Pollard2988544.25157.755758
9Sikandar Raza3785728.57132.666133
10J Charles3083328.72138.148146
11Sam Curran2680850.50134.445733
12Shimron Hetmeyer3877727.75151.765739
13Andre Fletcher3074128.50118.756826
14J Cox3372224.07118.955620
15A Sharafu3269525.74121.936526
16Andre Russell3567529.35166.673658
17M Holden2065638.59131.20833
18Sherfane Rutherford3565127.12147.624639
19Sam Billings2564930.90127.505017
20Dan Lawrence2659328.24135.394022
21Rahmanullah Gurbaz2956719.55142.464235
22Chris Lynn1856233.06129.796116
23Kusal Perera2052727.74142.056016
24Shai Hope1252758.56124.294317
25AGS Gous1752437.43151.884728
26M Pepper2149423.52141.956115
27Fakhar Zaman2148224.10128.884119
28MD Shanaka2844426.12141.403522
29G Erasmus2542820.38110.313511
30Joe Clarke2042321.15130.96586
31Gulbadin Naib1641932.23146.503020
32Rohan Mustafa3040316.79120.305112
33Colin Munro2239818.09119.163515
34Philip Salt1538629.69136.883317
35Jason Roy1737523.44113.64397
36Moeen Ali1734420.24117.811515
37JO Holder2232120.06165.461923
38Kyle Mayers1531822.71131.402718
39Shayan Jahangir1131028.18130.803311
40TK Curran1330738.38135.242810
41PWH de Silva1727717.31140.61268
42Tim David1226829.78164.421719
43Liam Livingstone1425821.50142.541316
44Mohammad Nabi1525525.50122.011613
45Jonny Bairstow924630.75145.56289
46Pathum Nissanka624340.50186.922015
47Azam Khan1524218.62164.632612
48Azmatullah Omarzai1023325.89137.061014
49LJ Evans1422922.90116.24215
50R Shepherd1722732.43180.161816
51JL Denly1522622.60102.73166
52BJ McMullen1122324.78117.37158
53T Abell1022127.62120.11214
54RV Uthappa921824.22128.24227
55JE Root521453.50134.59216
56Charith Asalanka1021323.67139.22169
57David Warner1021223.56118.44204
58SR Hain1020325.38117.34202
59AJ Hose1419818.00115.79155
60J du Plooy1119719.70120.12214
61D Willey1719214.77103.23109
62SP Narine261909.50107.341211
63Niroshan Dickwella1118316.64137.59216
64JEK Rew718236.40121.33115
65CJ Jordan1718125.86149.591410
66BR Dunk1217214.33117.81176
67Paul Stirling616828.00109.80155
68Usman Khan (2)816423.43119.71193
69JL Smith1216116.10129.84149
70Sediqullah Atal714821.14117.4685
71AJ Hosein1914413.0982.2956
72A Rossington513827.60136.63175
73TP Alsop413645.33108.80122
74DR Mousley1113316.6289.8673
75WIA Fernando613126.20207.941012
76B King912816.00107.56134
77Hassan Nawaz1012415.50126.53310
78Martin Guptill612224.40106.09122
79G Munsey412230.50116.19133
80Shakib Al Hasan511528.75122.34121
81CR Woakes1111416.29120.00142
82Jake Fraser-McGurk310936.33213.7389
83J Overton910815.43136.7156
84DM de Silva510721.40122.99103
85D Pretorius710517.50172.1395
86D Wiese910317.17114.44102
87AT Rayudu610116.83100.00102
88T Seifert610120.20109.7864
89LWP Wells510025.00131.58112
90Ali Naseer89924.75111.2472
91L Tucker69916.50112.50131
92Rehan Ahmed79814.00127.27114
93Aayan Afzal Khan149413.4393.0734
94Khuzaima Tanveer79423.50191.8476
95DJ Bravo109323.25110.7173
96MR Adair108914.83123.6182
97LA Dawson68922.25150.8573
98AU Rashid128814.67120.5555
99Tajinder Singh58521.25154.5556
100Najibullah Zadran108412.00133.3338