Highest strike rates in an innings
Player Runs Balls 4s 6s SR Team Opposition Match Date Scorecard
DR Smith 29 7 1 4 414.28 West Indies v Bangladesh 13 Sep 2007 T20I # 24
J Mubarak 46* 13 3 5 353.84 Sri Lanka v Kenya 14 Sep 2007 T20I # 27
WD Parnell 29* 11 3 2 263.63 South Africa v Australia 16 Oct 2011 T20I # 212
AB de Villiers 71 29 6 6 244.82 South Africa v England 21 Feb 2016 T20I # 506
DPMD Jayawardene 65 27 9 2 240.74 Sri Lanka v Kenya 14 Sep 2007 T20I # 27
Imran Nazir 33 14 4 2 235.71 Pakistan v India 24 Sep 2007 T20I # 46
V Sehwag 40 17 6 2 235.29 India v New Zealand 16 Sep 2007 T20I # 32
JDP Oram 35 15 2 3 233.33 New Zealand v India 16 Sep 2007 T20I # 32
Mohammad Ashraful 61 27 7 3 225.92 Bangladesh v West Indies 13 Sep 2007 T20I # 24
CH Gayle 90 41 9 7 219.51 West Indies v South Africa 11 Jan 2015 T20I # 414
F du Plessis 119 56 11 5 212.50 South Africa v West Indies 11 Jan 2015 T20I # 414
JM Kemp 46* 22 5 2 209.09 South Africa v West Indies 11 Sep 2007 T20I # 20
CH Gayle 117 57 7 10 205.26 West Indies v South Africa 11 Sep 2007 T20I # 20
B Lee 43* 21 4 2 204.76 Australia v South Africa 24 Feb 2006 T20I # 6
ST Jayasuriya 88 44 11 4 200.00 Sri Lanka v Kenya 14 Sep 2007 T20I # 27
DJ Hussey 88* 44 5 6 200.00 Australia v South Africa 27 Mar 2009 T20I # 87
JE Root 34 17 4 2 200.00 England v South Africa 21 Feb 2016 T20I # 506
JA Morkel 37 19 4 2 194.73 South Africa v Australia 27 Mar 2009 T20I # 87
DPMD Jayawardene 35* 18 4 1 194.44 Sri Lanka v New Zealand 15 Sep 2007 T20I # 30
J Theron 31* 16 3 1 193.75 South Africa v Australia 16 Oct 2011 T20I # 212
JC Buttler 54 28 4 4 192.85 England v South Africa 21 Feb 2016 T20I # 506
MN Samuels 27 14 2 2 192.85 West Indies v Bangladesh 13 Sep 2007 T20I # 24
F du Plessis 79 41 5 5 192.68 South Africa v Australia 6 Mar 2016 T20I # 520
DA Warner 77 40 6 5 192.50 Australia v South Africa 6 Mar 2016 T20I # 520
CD McMillan 44 23 1 4 191.30 New Zealand v India 16 Sep 2007 T20I # 32
EJG Morgan 85* 45 7 5 188.88 England v South Africa 13 Nov 2009 T20I # 124
RG Sharma 30* 16 2 1 187.50 India v Pakistan 24 Sep 2007 T20I # 46
LE Bosman 58 31 5 4 187.09 South Africa v England 13 Nov 2009 T20I # 124
Shoaib Malik 57 31 4 2 183.87 Pakistan v Sri Lanka 17 Sep 2007 T20I # 35
DA Miller 33 18 2 2 183.33 South Africa v Australia 6 Mar 2016 T20I # 520
HM Amla 69* 38 8 3 181.57 South Africa v England 21 Feb 2016 T20I # 506
DA Miller 47 26 4 3 180.76 South Africa v West Indies 11 Jan 2015 T20I # 414
GC Smith 41 23 3 4 178.26 South Africa v England 13 Nov 2009 T20I # 124
PD Collingwood 57 32 3 4 178.12 England v South Africa 13 Nov 2009 T20I # 124
GC Smith 71* 40 9 4 177.50 South Africa v Pakistan 2 Feb 2007 T20I # 14
SM Katich 39 22 6 1 177.27 Australia v South Africa 24 Feb 2006 T20I # 6
G Gambhir 49* 28 7 1 175.00 India v South Africa 30 Mar 2012 T20I # 242
JA Morkel 28* 16 2 2 175.00 South Africa v West Indies 18 Jan 2008 T20I # 51
GJ Maxwell 75 43 7 3 174.41 Australia v South Africa 6 Mar 2016 T20I # 520
JDP Oram 33* 19 2 2 173.68 New Zealand v Sri Lanka 15 Sep 2007 T20I # 30
JP Duminy 33 19 3 2 173.68 South Africa v New Zealand 23 Nov 2007 T20I # 48
MR Marsh 36 21 0 4 171.42 Australia v South Africa 16 Oct 2011 T20I # 212
KC Sangakkara 30 18 5 0 166.66 Sri Lanka v Kenya 14 Sep 2007 T20I # 27
LE Bosman 53* 32 5 2 165.62 South Africa v Pakistan 2 Feb 2007 T20I # 14
EJG Morgan 38 23 0 4 165.21 England v South Africa 21 Feb 2016 T20I # 506
HH Gibbs 56 34 4 4 164.70 South Africa v Australia 24 Feb 2006 T20I # 6
GB Hogg 41 25 2 3 164.00 Australia v South Africa 24 Feb 2006 T20I # 6
HH Gibbs 90* 55 14 2 163.63 South Africa v West Indies 11 Sep 2007 T20I # 20
MV Boucher 36* 22 5 0 163.63 South Africa v Australia 27 Mar 2009 T20I # 87
J Mubarak 31* 19 2 1 163.15 Sri Lanka v Bangladesh 18 Sep 2007 T20I # 38
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:
South Africa v Sri Lanka at Johannesburg, 2nd T20I, Jan 22, 2017 [T20I # 590]
South Africa v Australia at Johannesburg, 2nd T20I, Mar 6, 2016 [T20I # 520]
South Africa v England at Johannesburg, 2nd T20I, Feb 21, 2016 [T20I # 506]