Highest strike rates in an innings
Player Runs Balls 4s 6s SR Team Ground Match Date Scorecard
JD Ryder 31 12 3 2 258.33 New Zealand The Oval 6 Jun 2009 T20I # 91
Tanwir Afzal 56 22 1 7 254.54 Hong Kong Mong Kok 31 Jan 2016 T20I # 488
GJ Delany 25 10 2 2 250.00 Ireland Dublin (Malahide) 20 Sep 2019 T20I # 891
CG Williams 116 48 2 14 241.66 Namibia Windhoek 4 Oct 2011 T20
AB de Villiers 79* 34 5 6 232.35 South Africa The Oval 7 Jun 2009 T20I # 94
G Snyman 25* 11 2 2 227.27 Namibia Windhoek 4 Oct 2011 T20
GC Wilson 65* 29 8 3 224.13 Ireland Dubai (DSC) 20 Jan 2017 T20I # 587
Shoaib Malik 49* 22 1 5 222.72 Pakistan Edinburgh 13 Jun 2018 T20I # 673
DMW Rawlins 46 21 4 3 219.04 Bermuda Dubai (DSC) 24 Oct 2019 T20I # 966
Aritra Dutta 32 15 1 3 213.33 Singapore ICCA Dubai 18 Oct 2019 T20I # 935
G Snyman 90 43 4 7 209.30 Namibia Windhoek 1 Oct 2011 T20
Mohammad Shahzad 75 36 5 7 208.33 Afghanistan Edinburgh 12 Jul 2015 T20I # 435
RG Aga 52* 25 7 1 208.00 Kenya ICCA Dubai 19 Nov 2013 T20I # 339
AA Obanda 35 17 6 1 205.88 Kenya ICCA Dubai 13 Mar 2012 T20I # 231
SW Poynter 39 19 7 1 205.26 Ireland Dubai (DSC) 20 Jan 2017 T20I # 587
PW Borren 57 28 6 3 203.57 Netherlands Edinburgh 11 Jul 2015 T20I # 433
A Balbirnie 64 32 8 3 200.00 Ireland Dublin (Malahide) 17 Sep 2019 T20I # 885
PR Stirling 81 41 5 6 197.56 Ireland Deventer 17 Jun 2018 T20I # 675
LP van der Westhuizen 106* 54 8 8 196.29 Namibia Abu Dhabi 14 Mar 2012 T20
Shoaib Malik 53 27 0 5 196.29 Pakistan Edinburgh 12 Jun 2018 T20I # 671
PM Seelaar 96* 49 9 5 195.91 Netherlands Dublin (Malahide) 16 Sep 2019 T20I # 884
JJ Smit 43 22 1 4 195.45 Namibia ICCA Dubai 22 Oct 2019 T20I # 955
SA Edwards 37 19 5 1 194.73 Netherlands Dublin (Malahide) 16 Sep 2019 T20I # 884
LP van der Westhuizen 52 27 5 4 192.59 Namibia Windhoek 1 Oct 2011 T20
Mohammad Shahzad 42 22 6 2 190.90 Afghanistan Sharjah 16 Nov 2013 T20I # 337
Ehsan Khan 42* 22 3 3 190.90 Hong Kong Abu Dhabi 14 Jan 2017 T20I # 577
W Barresi 75 40 7 5 187.50 Netherlands Edinburgh 11 Jul 2015 T20I # 433
TLW Cooper 60 32 4 4 187.50 Netherlands ICCA Dubai 22 Mar 2012 T20I # 237
GJ Delany 52 28 8 1 185.71 Ireland Dublin (Malahide) 17 Sep 2019 T20I # 885
NN Odhiambo 26 14 3 1 185.71 Kenya ICCA Dubai 19 Nov 2013 T20I # 339
Babar Hayat 26* 14 2 2 185.71 Hong Kong Mong Kok 30 Jan 2016 T20I # 487
A Balbirnie 74 40 11 1 185.00 Ireland Deventer 16 Jun 2018 T20I # 674
Mohammad Shahzad 46 25 3 2 184.00 Afghanistan Sharjah 4 Mar 2013 T20I # 309
Mohammad Nabi 33* 18 0 3 183.33 Afghanistan Edinburgh 12 Jul 2015 T20I # 435
N Vanua 33 18 2 2 183.33 P.N.G. ICCA Dubai 21 Oct 2019 T20I # 950
Sarfaraz Ahmed 89* 49 10 3 181.63 Pakistan Edinburgh 12 Jun 2018 T20I # 671
Amjad Javed 76 42 5 5 180.95 U.A.E. ICCA Dubai 4 Feb 2016 T20I # 491
KS Leverock 43* 24 3 3 179.16 Bermuda Dubai (DSC) 24 Oct 2019 T20I # 966
IA Karim 46 26 3 3 176.92 Kenya Edinburgh 14 Jul 2015 T20
CG Williams 30 17 1 2 176.47 Namibia Abu Dhabi 14 Mar 2012 T20
Najibullah Zadran 37 21 1 3 176.19 Afghanistan Edinburgh 12 Jul 2015 T20I # 435
PR Stirling 51 29 10 0 175.86 Ireland Deventer 16 Jun 2018 T20I # 674
Junaid Siddiqui 28* 16 1 2 175.00 Canada Edinburgh (Golden) 16 Jul 2015 T20
G Snyman 92* 53 7 6 173.58 Namibia Windhoek 1 Oct 2011 T20
KJ O'Brien 65 38 5 4 171.05 Ireland Al Amerat 15 Feb 2019 T20I # 742
PR Stirling 60 36 5 3 166.66 Ireland Dubai (DSC) 20 Jan 2017 T20I # 587
TP Visee 25 15 4 1 166.66 Netherlands Amstelveen 19 Jun 2018 T20I # 676
TP Visee 71 43 8 3 165.11 Netherlands Al Amerat 13 Feb 2019 T20I # 739
KJ O'Brien 28 17 0 3 164.70 Ireland Deventer 17 Jun 2018 T20I # 675
SO Tikolo 46* 28 7 1 164.28 Kenya Nairobi (Gym) 1 Feb 2010 T20I # 129
By default, the shading indicates records from the past week, or failing that, the most recent entry.
Adjust: most recent | past week | past month | past 6 months | past year | 4 years | 10 years

Minimum of 25 runs

Records includes the following current or recent matches:
Oman v Scotland at ICCA Dubai, ICC Men's T20 World Cup Qualifier 5th place play-off, Oct 31, 2019 [T20I # 991]
United Arab Emirates v Scotland at Dubai (DSC), ICC Men's T20 World Cup Qualifier 3rd Qualifying play-off, Oct 30, 2019 [T20I # 989]
Netherlands v Scotland at Dubai (DSC), ICC Men's T20 World Cup Qualifier 41st match, Oct 27, 2019 [T20I # 983]