High scores
Player Runs Balls 4s 6s SR Team Ground Match Date Scorecard
Q de Kock 108 55 10 5 196.36 Blitz Centurion 1 Dec 2018 T20
BR Dunk 99* 54 10 4 183.33 Giants Port Elizabeth 3 Dec 2019 T20
HE van der Dussen 96* 44 6 6 218.18 Jozi Stars Johannesburg 11 Dec 2018 T20
JM Vince 86* 53 8 2 162.26 Paarl Rocks Paarl 17 Nov 2019 T20
H Davids 77* 44 8 4 175.00 Paarl Rocks Paarl 16 Dec 2019 T20
CS Delport 73 43 4 5 169.76 Paarl Rocks Paarl 18 Nov 2018 T20
Mohammad Nawaz 59 37 7 2 159.45 Blitz Cape Town 16 Nov 2018 T20
JA Morkel 57* 28 4 5 203.57 Durban Heat Centurion 12 Dec 2018 T20
RR Hendricks 55 48 7 1 114.58 Jozi Stars Centurion 28 Nov 2018 T20
CH Gayle 54 27 6 4 200.00 Jozi Stars Johannesburg 24 Nov 2019 T20
K Verreynne 53* 34 6 1 155.88 Blitz Cape Town 16 Nov 2018 T20
DG Bedingham 53 40 5 1 132.50 Blitz Cape Town 1 Dec 2019 T20
DT Christian 52* 19 0 6 273.68 Jozi Stars Johannesburg 11 Dec 2018 T20
M Marais 47 41 5 1 114.63 Giants Centurion 25 Nov 2018 T20
BM Duckett 47 33 5 1 142.42 Giants Port Elizabeth 8 Dec 2018 T20
RD Rickelton 45 30 1 3 150.00 Jozi Stars Johannesburg 11 Dec 2018 T20
D Pretorius 43 21 1 4 204.76 Paarl Rocks Paarl 16 Dec 2019 T20
PJ van Biljon 42 13 3 4 323.07 Jozi Stars Centurion 28 Nov 2018 T20
CH Morris 42 23 3 3 182.60 Giants Port Elizabeth 13 Dec 2019 T20
F du Plessis 38 19 5 2 200.00 Paarl Rocks Centurion 5 Dec 2018 T20
H Klaasen 36 26 1 3 138.46 Durban Heat Centurion 12 Dec 2018 T20
JN Malan 36 28 1 2 128.57 Blitz Cape Town 1 Dec 2019 T20
M Marais 35* 22 5 0 159.09 Giants Port Elizabeth 3 Dec 2019 T20
T Bavuma 35 30 3 1 116.66 Jozi Stars Johannesburg 24 Nov 2019 T20
BR Dunk 35 22 4 1 159.09 Giants Port Elizabeth 13 Dec 2019 T20
JN Malan 34 29 2 2 117.24 Blitz Centurion 1 Dec 2018 T20
RN ten Doeschate 33 27 1 1 122.22 Giants Port Elizabeth 3 Dec 2019 T20
SSB Magala 31 20 2 2 155.00 Giants Port Elizabeth 8 Dec 2018 T20
SJ Erwee 30 25 2 2 120.00 Durban Heat Centurion 12 Dec 2018 T20
H Davids 30 24 4 0 125.00 Paarl Rocks Paarl 17 Nov 2019 T20
JA Morkel 26 12 3 2 216.66 Durban Heat Durban 21 Nov 2018 T20
RS Second 26 17 3 1 152.94 Giants Centurion 25 Nov 2018 T20
JT Smuts 26 17 4 0 152.94 Giants Port Elizabeth 8 Dec 2018 T20
RN ten Doeschate 26 25 1 0 104.00 Giants Port Elizabeth 13 Dec 2019 T20
DJ Vilas 25* 14 2 1 178.57 Jozi Stars Centurion 28 Nov 2018 T20
JF Smith 25 27 3 0 92.59 Blitz Cape Town 16 Nov 2018 T20
K Zondo 25 11 3 1 227.27 Durban Heat Durban 21 Nov 2018 T20
DJ Bravo 25 14 0 3 178.57 Paarl Rocks Centurion 5 Dec 2018 T20
CS Delport 25 12 3 1 208.33 Paarl Rocks Centurion 29 Nov 2019 T20
HM Amla 24 25 1 0 96.00 Durban Heat Durban 21 Nov 2018 T20
KA Maharaj 23 13 2 1 176.92 Durban Heat Centurion 12 Dec 2018 T20
VB van Jaarsveld 22 20 2 0 110.00 Paarl Rocks Paarl 18 Nov 2018 T20
MN van Wyk 22 16 5 0 137.50 Durban Heat Durban 21 Nov 2018 T20
VD Philander 21* 17 0 1 123.52 Blitz Cape Town 1 Dec 2019 T20
H Klaasen 21 21 1 1 100.00 Durban Heat Durban 21 Nov 2018 T20
K Rabada 21 11 4 0 190.90 Jozi Stars Johannesburg 11 Dec 2018 T20
M Mosehle 20* 8 2 1 250.00 Paarl Rocks Paarl 18 Nov 2018 T20
RR Hendricks 20 17 2 1 117.64 Jozi Stars Johannesburg 11 Dec 2018 T20
HE van der Dussen 20 20 1 1 100.00 Jozi Stars Johannesburg 24 Nov 2019 T20
PE Kruger 19* 12 1 1 158.33 Paarl Rocks Paarl 18 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
Records includes the following current or recent matches:
Paarl Rocks v Tshwane Spartans at Paarl, Mzansi Super League final, Dec 16, 2019 [Twenty20]
Nelson Mandela Bay Giants v Tshwane Spartans at Port Elizabeth, Mzansi Super League, Dec 13, 2019 [Twenty20]
Nelson Mandela Bay Giants v Tshwane Spartans at Port Elizabeth, Mzansi Super League 23rd match, Dec 3, 2019 [Twenty20]