Highest strike rates in an innings
Player Runs Balls 4s 6s SR Team Ground Match Date Scorecard
WJ Lubbe 31 11 4 2 281.81 Durban Heat Durban 30 Nov 2019 T20
Q de Kock 39 18 4 3 216.66 Blitz Port Elizabeth 20 Nov 2019 T20
Q de Kock 40 19 7 1 210.52 Blitz Cape Town 6 Dec 2019 T20
CS Delport 84 45 7 5 186.66 Paarl Rocks Paarl 12 Dec 2018 T20
K Verreynne 36* 20 5 0 180.00 Paarl Rocks Paarl 8 Dec 2019 T20
AB de Villiers 27 15 4 0 180.00 Spartans Port Elizabeth 13 Dec 2019 T20
DJ Vilas 25 14 2 1 178.57 Durban Heat Durban 30 Nov 2019 T20
CS Delport 39 22 9 0 177.27 Paarl Rocks Paarl 8 Dec 2019 T20
RR Hendricks 108* 62 10 5 174.19 Jozi Stars Port Elizabeth 2 Dec 2018 T20
JM Vince 37 22 2 2 168.18 Paarl Rocks Port Elizabeth 27 Nov 2019 T20
AB de Villiers 63 38 6 2 165.78 Spartans Port Elizabeth 3 Dec 2019 T20
LS Livingstone 39 25 2 3 156.00 Blitz Port Elizabeth 20 Nov 2019 T20
MJ Ackerman 26 17 4 0 152.94 Blitz Port Elizabeth 20 Nov 2019 T20
D Elgar 32 21 1 3 152.38 Spartans Port Elizabeth 8 Dec 2018 T20
PJ van Biljon 48* 32 5 1 150.00 Spartans Port Elizabeth 13 Dec 2019 T20
JN Malan 60 41 1 6 146.34 Blitz Cape Town 6 Dec 2019 T20
JN Malan 57 39 10 1 146.15 Blitz Cape Town 21 Nov 2018 T20
JN Malan 31 22 5 1 140.90 Blitz Port Elizabeth 20 Nov 2019 T20
T Bavuma 33 24 3 1 137.50 Jozi Stars Port Elizabeth 10 Nov 2019 T20
T de Zorzi 30 22 5 0 136.36 Spartans Port Elizabeth 3 Dec 2019 T20
D Wiese 31* 23 3 1 134.78 Spartans Port Elizabeth 13 Dec 2019 T20
JA Morkel 28* 21 2 1 133.33 Durban Heat Port Elizabeth 23 Nov 2018 T20
RS Bopara 57* 43 4 1 132.55 Durban Heat Port Elizabeth 23 Nov 2019 T20
F du Plessis 27 21 1 2 128.57 Paarl Rocks Port Elizabeth 27 Nov 2019 T20
I Udana 27* 21 0 1 128.57 Paarl Rocks Paarl 8 Dec 2019 T20
AK Markram 50 39 5 1 128.20 Paarl Rocks Port Elizabeth 30 Nov 2018 T20
DA Miller 50* 39 3 2 128.20 Durban Heat Durban 30 Nov 2019 T20
AL Phehlukwayo 28 22 2 2 127.27 Blitz Cape Town 21 Nov 2018 T20
AB de Villiers 33 26 4 0 126.92 Spartans Port Elizabeth 8 Dec 2018 T20
PWA Mulder 52 41 6 1 126.82 Spartans Port Elizabeth 3 Dec 2019 T20
DA Miller 45 36 0 4 125.00 Durban Heat Port Elizabeth 23 Nov 2019 T20
WB Marshall 29 24 2 2 120.83 Durban Heat Port Elizabeth 23 Nov 2019 T20
VD Philander 26 22 2 1 118.18 Durban Heat Port Elizabeth 23 Nov 2018 T20
H Davids 31 27 4 0 114.81 Paarl Rocks Paarl 8 Dec 2019 T20
DJ Vilas 38* 34 2 0 111.76 Jozi Stars Johannesburg 17 Nov 2018 T20
GL Cloete 65 59 5 2 110.16 Spartans Port Elizabeth 8 Dec 2018 T20
AD Hales 41 38 4 1 107.89 Durban Heat Durban 30 Nov 2019 T20
RR Hendricks 62 58 5 0 106.89 Jozi Stars Port Elizabeth 10 Nov 2019 T20
T de Zorzi 26 27 1 0 96.29 Spartans Port Elizabeth 13 Dec 2019 T20
T Bavuma 27 31 2 0 87.09 Jozi Stars Johannesburg 16 Nov 2019 T20
K Zondo 26 31 3 0 83.87 Durban Heat Port Elizabeth 23 Nov 2018 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:
Nelson Mandela Bay Giants v Tshwane Spartans at Port Elizabeth, Mzansi Super League, Dec 13, 2019 [Twenty20]
Paarl Rocks v Nelson Mandela Bay Giants at Paarl, Mzansi Super League 28th match, Dec 8, 2019 [Twenty20]
Cape Town Blitz v Nelson Mandela Bay Giants at Cape Town, Mzansi Super League 26th match, Dec 6, 2019 [Twenty20]