Highest strike rates in an innings
Player Runs Balls 4s 6s SR Team Ground Match Date Scorecard
Asif Ali 80 33 7 5 242.42 Blitz Durban 18 Nov 2018 T20
DT Christian 36 15 2 3 240.00 Jozi Stars Johannesburg 30 Nov 2018 T20
M Marais 25* 11 3 1 227.27 Giants Durban 30 Nov 2019 T20
RR Hendricks 104* 51 9 6 203.92 Jozi Stars Johannesburg 30 Nov 2018 T20
BR Dunk 34 18 5 1 188.88 Giants Durban 30 Nov 2019 T20
H Davids 46 25 4 3 184.00 Paarl Rocks Durban 28 Nov 2018 T20
F du Plessis 66* 36 3 4 183.33 Paarl Rocks Paarl 4 Dec 2019 T20
AB de Villiers 93* 52 11 4 178.84 Spartans Centurion 12 Dec 2018 T20
JN Malan 75 42 2 7 178.57 Blitz Cape Town 28 Nov 2019 T20
HE van der Dussen 37 21 0 4 176.19 Jozi Stars Johannesburg 30 Nov 2018 T20
CS Delport 84 49 10 3 171.42 Paarl Rocks Paarl 4 Dec 2019 T20
Asif Ali 43 26 2 4 165.38 Blitz Durban 17 Nov 2019 T20
JJ Roy 26 16 2 2 162.50 Giants Durban 5 Dec 2018 T20
TB de Bruyn 40 25 6 0 160.00 Spartans Centurion 21 Nov 2019 T20
LS Livingstone 27 17 0 3 158.82 Blitz Cape Town 28 Nov 2019 T20
F du Plessis 76* 48 9 0 158.33 Paarl Rocks Paarl 2 Dec 2018 T20
Q de Kock 86* 55 9 3 156.36 Blitz Cape Town 9 Dec 2018 T20
LS Livingstone 25 16 2 1 156.25 Blitz Durban 17 Nov 2019 T20
D Elgar 57* 37 7 0 154.05 Spartans Centurion 21 Nov 2019 T20
JT Smuts 54 37 6 1 145.94 Giants Durban 30 Nov 2019 T20
AK Markram 29 20 2 1 145.00 Paarl Rocks Durban 28 Nov 2018 T20
RS Second 26 18 2 1 144.44 Giants Durban 5 Dec 2018 T20
JT Smuts 33 23 3 1 143.47 Giants Port Elizabeth 23 Nov 2019 T20
JJ Roy 36 26 5 1 138.46 Giants Durban 30 Nov 2019 T20
JT Smuts 62* 45 8 1 137.77 Giants Durban 5 Dec 2018 T20
RD Rickelton 45 33 3 2 136.36 Jozi Stars Johannesburg 30 Nov 2018 T20
DG Bedingham 44 33 3 2 133.33 Blitz Cape Town 28 Nov 2019 T20
JJ Roy 50 38 5 2 131.57 Giants Port Elizabeth 23 Nov 2019 T20
GL Cloete 55 43 7 0 127.90 Spartans Durban 21 Nov 2018 T20
MJ Ackerman 43 34 3 1 126.47 Blitz Durban 17 Nov 2019 T20
AK Markram 48 39 6 0 123.07 Paarl Rocks Paarl 2 Dec 2018 T20
VB van Jaarsveld 28* 23 1 0 121.73 Paarl Rocks Paarl 2 Dec 2018 T20
DJ Vilas 43 36 2 2 119.44 Jozi Stars Durban 7 Dec 2018 T20
JT Smuts 62* 52 6 2 119.23 Giants Port Elizabeth 23 Nov 2018 T20
JN Malan 31 26 5 0 119.23 Blitz Durban 18 Nov 2018 T20
SR Harmer 25 22 0 2 113.63 Jozi Stars Durban 7 Dec 2018 T20
M Marais 42 38 5 1 110.52 Giants Port Elizabeth 23 Nov 2018 T20
JM Vince 25* 25 1 0 100.00 Paarl Rocks Paarl 4 Dec 2019 T20
MP Breetzke 25 31 1 0 80.64 Giants Port Elizabeth 23 Nov 2019 T20
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

Minimum of 25 runs

Records includes the following current or recent matches:
Paarl Rocks v Durban Heat at Paarl, Mzansi Super League 24th match, Dec 4, 2019 [Twenty20]
Durban Heat v Nelson Mandela Bay Giants at Durban, Mzansi Super League 20th match, Nov 30, 2019 [Twenty20]
Cape Town Blitz v Durban Heat at Cape Town, Mzansi Super League 18th match, Nov 28, 2019 [Twenty20]