Highest strike rates in an innings
Player Runs Balls 4s 6s SR Team Opposition Ground Match Date Scorecard
R Satheesan 56* 15 6 5 373.33 Romania v Serbia Sofia 26 Jun 2021 T20I # 1173
CPPM Sadun 26* 7 1 3 371.42 Cyprus v Estonia Episkopi 7 Oct 2021 T20I # 1288
Usman Arif 33 9 1 4 366.66 Norway v Germany Krefeld 8 Aug 2021 T20I # 1220
Asif Ali 25* 7 0 4 357.14 Pakistan v Afghanistan Dubai (DSC) 29 Oct 2021 T20I # 1377
LA Dunbar 39 11 5 3 354.54 Serbia v Bulgaria Sofia 24 Jun 2021 T20I # 1166
Karan KC 45 13 0 7 346.15 Nepal v Malaysia Kirtipur 22 Apr 2021 T20I # 1155
KA Pollard 38 11 0 6 345.45 West Indies v Sri Lanka Coolidge 3 Mar 2021 T20I # 1126
Fakhar Zaman 26 8 1 3 325.00 Pakistan v England Nottingham 16 Jul 2021 T20I # 1191
K Nassoro 59* 19 6 3 310.52 Tanzania v Cameroon Rwanda 6 Nov 2021 T20I # 1399
Taranjeet Singh 57* 19 5 5 300.00 Romania v Serbia Sofia 26 Jun 2021 T20I # 1173
Shoaib Malik 54* 18 1 6 300.00 Pakistan v Scotland Sharjah 7 Nov 2021 T20I # 1406
Sher Sahak 39* 13 4 3 300.00 Norway v Germany Krefeld 8 Aug 2021 T20I # 1220
Mohammad Nawaz 30* 10 3 2 300.00 Pakistan v West Indies Karachi 13 Dec 2021 T20I # 1448
FA Allen 34 12 0 5 283.33 West Indies v South Africa St George's 27 Jun 2021 T20I # 1178
V Mbazo 31* 11 5 1 281.81 Botswana v Cameroon Rwanda 5 Nov 2021 T20I # 1393
JDS Neesham 45* 16 1 6 281.25 New Zealand v Australia Dunedin 25 Feb 2021 T20I # 1124
E Lewis 28 10 2 3 280.00 West Indies v Sri Lanka Coolidge 3 Mar 2021 T20I # 1126
DR Sams 41 15 2 4 273.33 Australia v New Zealand Dunedin 25 Feb 2021 T20I # 1124
Taranjeet Singh 60 22 8 4 272.72 Romania v Bulgaria Sofia 25 Jun 2021 T20I # 1170
Abrar Bilal 30 11 2 3 272.72 Austria v Belgium Waterloo 24 Jul 2021 T20I # 1199
JJ Smit 35* 13 3 2 269.23 Namibia v Uganda Windhoek 5 Apr 2021 T20I # 1144
HH Pandya 35* 13 4 2 269.23 India v Afghanistan Abu Dhabi 3 Nov 2021 T20I # 1390
M Akayezu 51 19 3 6 268.42 Rwanda v Ghana Rwanda 18 Aug 2021 T20I # 1226
DS Airee 48* 18 5 3 266.66 Nepal v Netherlands Kirtipur 24 Apr 2021 T20I # 1157
Mohammad Nabi 40 15 2 4 266.66 Afghanistan v Zimbabwe Abu Dhabi 19 Mar 2021 T20I # 1136
G Manan 40 15 3 4 266.66 Romania v Greece Sofia 24 Jun 2021 T20I # 1167
KL Rahul 50 19 6 3 263.15 India v Scotland Dubai (DSC) 5 Nov 2021 T20I # 1396
DT Christian 39 15 1 5 260.00 Australia v Bangladesh Mirpur 7 Aug 2021 T20I # 1218
SR Taylor 39* 15 2 4 260.00 U.S.A. v Belize Coolidge 7 Nov 2021 T20I # 1404
MO Kain 39* 15 3 3 260.00 U.S.A. v Ireland Lauderhill 22 Dec 2021 T20I # 1451
Sami Ullah 31 12 6 0 258.33 Romania v Czech Rep. Ilfov County 3 Sep 2021 T20I # 1249
HS Gericke 64 25 5 5 256.00 Malta v Gibraltar Marsa 21 Oct 2021 T20I # 1335
Sami Ullah 33 13 2 3 253.84 Romania v Serbia Sofia 25 Jun 2021 T20I # 1171
DMW Rawlins 50 20 2 6 250.00 Bermuda v Bahamas Coolidge 10 Nov 2021 T20I # 1413
Faheem Ashraf 30* 12 2 2 250.00 Pakistan v South Africa Lahore 13 Feb 2021 T20I # 1121
Shehzad Patel 30* 12 1 3 250.00 Swaziland v Lesotho Kigali 16 Oct 2021 T20I # 1299
Z Bimenyimana 25* 10 2 2 250.00 Rwanda v Ghana Rwanda 21 Aug 2021 T20I # 1234
HA Chohan 25 10 1 3 250.00 Tanzania v Botswana Rwanda 7 Nov 2021 T20I # 1403
Amjad Sher 37* 15 2 3 246.66 Finland v Sweden Kerava 21 Aug 2021 T20I # 1235
Rahel Khan 37 15 3 3 246.66 Sweden v Finland Kerava 22 Aug 2021 T20I # 1239
N Khanna 37* 15 5 2 246.66 Malta v Switzerland Marsa 24 Oct 2021 T20I # 1359
JJ Roy 32 13 2 3 246.15 England v Pakistan Nottingham 16 Jul 2021 T20I # 1191
JDS Neesham 27 11 1 3 245.45 New Zealand v England Abu Dhabi 10 Nov 2021 T20I # 1415
FH Allen 71 29 10 3 244.82 New Zealand v Bangladesh Auckland 1 Apr 2021 T20I # 1141
Taranjeet Singh 39 16 6 2 243.75 Romania v Bulgaria Sofia 27 Jun 2021 T20I # 1177
MS Wade 41* 17 2 4 241.17 Australia v Pakistan Dubai (DSC) 11 Nov 2021 T20I # 1420
LS Livingstone 103 43 6 9 239.53 England v Pakistan Nottingham 16 Jul 2021 T20I # 1191
Muhammad Younis 31 13 4 2 238.46 Bahrain v Maldives Doha 27 Oct 2021 T20I # 1368
Amoluk Singh 45 19 7 2 236.84 Ghana v Rwanda Rwanda 18 Aug 2021 T20I # 1227
Mirza Ahsan 52* 22 4 3 236.36 Austria v Czech Rep. Vinor 22 May 2021 T20I # 1161

Minimum of 25 runs

Performances in matches that overlap years are credited to the year in which they occurred - this results in some unknown data, especially in regard to bowling figures

Records includes the following current or recent matches:
United States of America v Ireland at Lauderhill, 2nd T20I, Dec 23, 2021 [T20I # 1452]
United States of America v Ireland at Lauderhill, 1st T20I, Dec 22, 2021 [T20I # 1451]
Pakistan v West Indies at Karachi, 3rd T20I, Dec 16, 2021 [T20I # 1450]