Highest strike rates in an innings
Player Runs Balls 4s 6s SR Opposition Ground Match Date Scorecard
Q de Kock 65 22 2 8 295.45 v England Durban 14 Feb 2020 T20I # 1041
DA Miller 101* 36 7 9 280.55 v Bangladesh Potchefstroom 29 Oct 2017 T20I # 628
AK Markram 27 10 1 3 270.00 v Ireland Bristol 5 Aug 2022 T20I # 1724
WD Parnell 29* 11 3 2 263.63 v Australia Johannesburg 16 Oct 2011 T20I # 212
Q de Kock 47* 18 8 1 261.11 v Zimbabwe Hobart 24 Oct 2022 T20I # 1844
T Stubbs 72 28 2 8 257.14 v England Bristol 27 Jul 2022 T20I # 1693
AB de Villiers 69* 28 9 3 246.42 v England Chattogram 29 Mar 2014 T20I # 391
AB de Villiers 71 29 6 6 244.82 v England Johannesburg 21 Feb 2016 T20I # 506
H Klaasen 39 16 5 2 243.75 v Ireland Bristol 5 Aug 2022 T20I # 1724
RR Hendricks 68 28 11 2 242.85 v West Indies Centurion 26 Mar 2023 T20I # 2032
JP Duminy 34* 14 2 3 242.85 v Sri Lanka Johannesburg 24 Mar 2019 T20I # 763
DA Miller 28* 12 2 2 233.33 v England Wankhede 18 Mar 2016 T20I # 540
AB de Villiers 79* 34 5 6 232.35 v Scotland The Oval 7 Jun 2009 T20I # 94
HE van der Dussen 74* 32 5 5 231.25 v England Cape Town 1 Dec 2020 T20I # 1113
AB de Villiers 30 13 1 2 230.76 v Sri Lanka Hambantota 22 Sep 2012 T20I # 269
H Klaasen 69 30 3 7 230.00 v India Centurion 21 Feb 2018 T20I # 654
AB de Villiers 46 20 4 3 230.00 v England Taunton 23 Jun 2017 T20I # 615
RE Levi 117* 51 5 13 229.41 v New Zealand Hamilton 19 Feb 2012 T20I # 222
Q de Kock 100 44 9 8 227.27 v West Indies Centurion 26 Mar 2023 T20I # 2032
DA Miller 106* 47 8 7 225.53 v India Guwahati 2 Oct 2022 T20I # 1803
DA Miller 65* 29 4 5 224.13 v Pakistan Johannesburg 3 Feb 2019 T20I # 734
D Pretorius 29 13 1 4 223.07 v India Delhi 9 Jun 2022 T20I # 1554
JA Morkel 40 18 0 5 222.22 v New Zealand Bridgetown 6 May 2010 T20I # 164
DA Miller 40 18 3 3 222.22 v Sri Lanka Centurion 20 Jan 2017 T20I # 589
AB de Villiers 64 29 4 5 220.68 v Afghanistan Wankhede 20 Mar 2016 T20I # 542
LE Bosman 33 15 2 3 220.00 v Zimbabwe Bloemfontein 8 Oct 2010 T20I # 188
DA Miller 48 22 4 3 218.18 v West Indies Centurion 25 Mar 2023 T20I # 2031
Q de Kock 52 24 7 3 216.66 v England Wankhede 18 Mar 2016 T20I # 540
JA Morkel 43 20 3 4 215.00 v England Cape Town 16 Sep 2007 T20I # 34
M Mosehle 32* 15 1 3 213.33 v Sri Lanka Cape Town 25 Jan 2017 T20I # 591
F du Plessis 119 56 11 5 212.50 v West Indies Johannesburg 11 Jan 2015 T20I # 414
F Behardien 36* 17 2 2 211.76 v Bangladesh Bloemfontein 26 Oct 2017 T20I # 626
DA Miller 36* 17 4 1 211.76 v Ireland Belfast 24 Jul 2021 T20I # 1201
JM Kemp 46* 22 5 2 209.09 v West Indies Johannesburg 11 Sep 2007 T20I # 20
LE Bosman 94 45 5 9 208.88 v England Centurion 15 Nov 2009 T20I # 125
RR Rossouw 100* 48 7 8 208.33 v India Indore 4 Oct 2022 T20I # 1805
AK Markram 52* 25 2 4 208.00 v England Sharjah 6 Nov 2021 T20I # 1400
F du Plessis 27* 13 2 2 207.69 v Australia Durban 12 Mar 2014 T20I # 363
AK Markram 56 27 2 5 207.40 v Ireland Bristol 3 Aug 2022 T20I # 1721
AB de Villiers 31 15 1 3 206.66 v India Gros Islet 2 May 2010 T20I # 155
Q de Kock 31 15 3 2 206.66 v England East London 12 Feb 2020 T20I # 1039
DA Miller 64* 31 4 5 206.45 v India Delhi 9 Jun 2022 T20I # 1554
Q de Kock 41* 20 2 4 205.00 v Australia Durban 12 Mar 2014 T20I # 363
C Jonker 49 24 5 2 204.16 v India Cape Town 24 Feb 2018 T20I # 655
T Bavuma 49 24 4 3 204.16 v England Centurion 16 Feb 2020 T20I # 1043
AK Markram 63 31 6 4 203.22 v Pakistan Centurion 14 Apr 2021 T20I # 1147
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 West Indies at Centurion, 2nd T20I, Mar 26, 2023 [T20I # 2032]
South Africa v West Indies at Centurion, 1st T20I, Mar 25, 2023 [T20I # 2031]
Netherlands v South Africa at Adelaide, ICC Men's T20 World Cup 40th match, Nov 6, 2022 [T20I # 1871]