Highest strike rates in an innings
Player Runs Balls 4s 6s SR Team Opposition Match Date Scorecard
MM Ali 52 18 2 6 288.88 England v South Africa 27 Jul 2022 T20I # 1693
Shahid Afridi 28 10 5 1 280.00 Pakistan v England 28 Aug 2006 T20I # 8
AK Markram 27 10 1 3 270.00 South Africa v Ireland 5 Aug 2022 T20I # 1724
T Stubbs 72 28 2 8 257.14 South Africa v England 27 Jul 2022 T20I # 1693
H Klaasen 39 16 5 2 243.75 South Africa v Ireland 5 Aug 2022 T20I # 1724
HH Pandya 33* 14 4 2 235.71 India v England 8 Jul 2018 T20I # 690
JJ Roy 67 31 4 7 216.12 England v India 8 Jul 2018 T20I # 690
AK Markram 56 27 2 5 207.40 South Africa v Ireland 3 Aug 2022 T20I # 1721
LJ Tucker 78 38 7 5 205.26 Ireland v South Africa 3 Aug 2022 T20I # 1721
DJ Malan 43 23 1 4 186.95 England v South Africa 27 Jul 2022 T20I # 1693
RG Sharma 100* 56 11 5 178.57 India v England 8 Jul 2018 T20I # 690
JM Bairstow 25 14 2 2 178.57 England v India 8 Jul 2018 T20I # 690
PR Stirling 28 16 2 2 175.00 Ireland v South Africa 5 Aug 2022 T20I # 1724
RR Hendricks 57 33 9 1 172.72 South Africa v England 27 Jul 2022 T20I # 1693
JM Bairstow 90 53 3 8 169.81 England v South Africa 27 Jul 2022 T20I # 1693
BJ McCarthy 32 19 3 2 168.42 Ireland v South Africa 5 Aug 2022 T20I # 1724
JC Buttler 34 21 7 0 161.90 England v India 8 Jul 2018 T20I # 690
DA Miller 32* 20 1 3 160.00 South Africa v Ireland 5 Aug 2022 T20I # 1724
GH Dockrell 43 28 2 3 153.57 Ireland v South Africa 3 Aug 2022 T20I # 1721
KP Pietersen 41 27 3 2 151.85 England v Sri Lanka 25 Jun 2011 T20I # 201
V Kohli 43 29 2 2 148.27 India v England 8 Jul 2018 T20I # 690
ME Trescothick 53 36 9 0 147.22 England v Pakistan 28 Aug 2006 T20I # 8
EJG Morgan 47 32 4 3 146.87 England v Sri Lanka 25 Jun 2011 T20I # 201
RR Hendricks 74 53 10 1 139.62 South Africa v Ireland 3 Aug 2022 T20I # 1721
DPMD Jayawardene 72* 57 8 1 126.31 Sri Lanka v England 25 Jun 2011 T20I # 201
AD Hales 30 24 3 2 125.00 England v India 8 Jul 2018 T20I # 690
Mohammad Hafeez 46 40 5 0 115.00 Pakistan v England 28 Aug 2006 T20I # 8
KC Sangakkara 43* 39 5 0 110.25 Sri Lanka v England 25 Jun 2011 T20I # 201
HT Tector 34 31 3 0 109.67 Ireland v South Africa 5 Aug 2022 T20I # 1724
RR Hendricks 42 40 6 0 105.00 South Africa v Ireland 5 Aug 2022 T20I # 1724
JWM Dalrymple 27 28 2 0 96.42 England v Pakistan 28 Aug 2006 T20I # 8
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:
Ireland v South Africa at Bristol, 2nd T20I, Aug 5, 2022 [T20I # 1724]
Ireland v South Africa at Bristol, 1st T20I, Aug 3, 2022 [T20I # 1721]
England v South Africa at Bristol, 1st T20I, Jul 27, 2022 [T20I # 1693]