Players

Batting averages
Player
Span
Mat
Inns
NO
Runs
HS
Ave
SR
100
50
0
GJ Abrahams2015-2016220301715.0061.22000
MJ Ackerman2015-201644113851*46.00114.04010
FD Adams2015-201644035158.75109.37000
MQ Adams2015-201511155*-125.00000
K Apea-Adu2016-20161000--0.00000
M Arnold2015-2015210000.000.00001
CJ August2015-201631100*-0.00000
SE Avontuur2015-2016220553927.50117.02000
J Baard2016-2016220000.000.00002
SJ Baard2015-20164401114327.7598.23000
OEG Baartman2015-20162000--0.00000
VN Bamuza2016-2016220201010.00117.64000
BL Barends2015-20164211212*12.0085.71001
B Barnard2016-2016110252525.00104.16000
DG Bedingham2015-201622018179.00120.00000
WE Bell2015-201633021107.0070.00000
IC Bergh2015-201633025208.3380.64001
TM Bodibe2016-2016220443722.00112.82000
T Bokako2015-20163000--0.00000
S Booi2015-201641111*-100.00000
C Bosch2015-20153111313*-144.44000
CG Bosch2016-201611188*-133.33000
D Botha2015-2016440815120.25108.00010
N Botha2015-2016331221.0033.33001
P Botha2015-20151000--0.00000
JM Bredenkamp2015-2015220564328.00143.58000
AM Brooker2016-20162111515*-125.00000
DL Brown2015-2016441723224.00163.63000
TA Bula2015-2016442452122.5083.33000
N Burger2016-201611122*-18.18000
SF Burger2015-2016221454245.00115.38000
M Calana2015-201632265*-150.00000
J Cassiem2016-2016110000.000.00001
KA Cele2015-2016330775825.6697.46010
C Chetty2016-2016110343434.0094.44000
T Chiecktey2015-201522019189.5090.47000
MC Christensen2015-201643264*6.0054.54000
K Christoffels2016-2016110555.00166.66000
R Claassen2015-201531100*-0.00000
GJ Cloete2016-201611100*-0.00000
GL Cloete2016-2016110555.0083.33000
J Coetzee2016-2016110444.0080.00000
MY Cook2015-2016440615215.2587.14011
SC Cook2015-2015220503825.00138.88000
CW Coombe2015-201632016138.00133.33000
W Coulentianos2015-2016441483316.0097.95001
S Dapo2015-2016431291814.5076.31000
N Davin2015-201522011115.50137.50001
M de Lange2015-20151000--0.00000
CS Delport2016-2016110313131.00134.78000
MP Delport2016-201611100*-0.00000
B Dial2015-201532017168.50106.25000
JN Diseko2015-2016421171517.00170.00000
TA Dithole2015-2016210000.000.00001
BM Dolley2015-201621111*-100.00000
KJ Dudgeon2015-2016220422.0057.14000
G Dukes2016-2016110373737.00205.55000
DM Dupavillon2015-2015210111.0033.33000
JL du Plooy2015-20163325727*57.0074.02000
D du Preez2016-20161114141*-132.25000
GA Edmeades2016-20162212525*25.00178.57001
RJ Engelbrecht2015-201621122*-100.00000
SA Engelbrecht2016-2016220323216.00103.22001
MG Erasmus2016-2016110272727.00100.00000
MN Erlank2015-2015110171717.00113.33000
SJ Erwee2015-20153311817690.50131.15020
ED Ewerts2015-201522133*3.0075.00001
P Fojela2016-2016210000.000.00001
W Fokkens2015-2015110000.000.00001
BC Fortuin2015-2016210555.0083.33000
C Fortuin2016-2016110777.0063.63000
RH Frenz2015-20163326439*64.00139.13001
Q Friend2015-20151000--0.00000
R Frylinck2016-20161000--0.00000
AD Galiem2015-201521111*-100.00000
GJ George2015-201522111*1.0033.33001
S Gidana2015-20153000--0.00000
AGS Gous2015-20164417652*25.33158.33010
M Gqadushe2015-2016430341711.3369.38000
A Gqamane2015-2015110222.0050.00000
ZE Green2015-2016320713835.50109.23000
Z Groenewald2015-20162214422*44.00102.32000
EL Hawken2015-20151000--0.00000
DA Hendricks2015-201533110483*52.00115.55010
R Henry2016-201611111*-50.00000
NB Hornbuckle2015-2016330352911.6685.36001
GI Hume2015-2016410101010.00166.66000
PJA Jansen2016-2016110000.000.00001
TJ Kannemeyer2015-2016330311810.33100.00001
ZA Kathrada2015-2016330382912.6676.00001
EH Kemm2015-20153301176839.0095.12010
B Kerr2015-2016220403920.0083.33000
I Khan2015-2015110333.0033.33000
S Khan2015-2016320382519.0084.44000
SM Khomari2015-2015220302015.0088.23000
TR Khoza2015-2015420110.5050.00001
JJ Kilani2015-20151000--0.00000
KR Kishun2015-201631188*-160.00000
H Klaasen2015-201544317973*179.00126.05010
MC Kleinveldt2015-20151113333*-106.45000
GVJ Koopman2015-20164401276931.75125.74010
HHJ Kotze2015-20164411787659.33131.85020
JP Kotze2016-2016110121212.0075.00000
EC Kriek2015-2016220844.0057.14000
PE Kruger2015-20164418427*28.00115.06000
HG Kuhn2015-201522110756107.00122.98020
AE Kula2015-20163000--0.00000
W Lategan2015-2015330814127.0088.04000
KK Leokaoke2016-2016110222.00100.00000
C le Roux2015-2015210555.00100.00000
TV Letsholo2015-20151000--0.00000
GF Linde2016-2016210232323.00164.28000
ER Links2015-2016433157*-107.14000
SJ Loftie-Eaton2015-2015110666.0050.00000
M Loubser2015-2016220382319.00152.00000
BI Louw2015-20153326335*63.0095.45000
L Louwrens2015-2015110888.00114.28000
WJ Lubbe2015-2016440654116.25127.45000
T Lungameni2016-20161000--0.00000
S Mahmoud2015-201643155*2.5038.46002
BS Makhanya2015-2016332341634.0085.00000
AJ Malan2015-2016220110.5011.11001
JN Malan2015-2015220241512.0096.00000
PJ Malan2015-20163317462*37.00112.12010
M Malika2016-2016210777.0087.50000
AM Maposa2015-20162000--0.00000
JL Marais2015-2015110111.0020.00000
M Marais2015-20164411175039.00142.68010
AK Markram2015-20154401378234.25129.24010
CJ Marrow2016-2016110000.000.00001
K Marshall2015-2016220221.00100.00001
WB Marshall2015-2016440965724.00131.50010
LMG Masekela2015-20162000--0.00000
S Maseko2016-2016110111111.0068.75000
TK Masheshemane2015-20152000--0.00000
S Masondo2015-2016330541.6626.31001
D Matthews2016-2016110111.0025.00000
L Mbane2016-20162000--0.00000
NE Mbhalati2015-20153000--0.00000
MK McGillivray2015-2015220110.5011.11001
LT Mdashe2015-20151000--0.00000
A Mgijima2016-2016221181218.00150.00000
A Mnci2016-20161000--0.00000
T Mnyaka2015-20163000--0.00000
LL Mnyanda2015-201644030177.5076.92001
M Modiba2015-20151000--0.00000
SF Mofokeng2015-20153000--0.00000
K Mogotsi2015-2015220413220.50105.12000
K Mohale2015-201632111*1.0014.28001
Lazarus Mokoena2015-2016321666.0037.50000
TG Mokoena2015-201522013136.5081.25001
TMK Mokwena2015-201511166*-85.71000
R Moonsamy2015-2015420423521.00100.00000
EM Moore2015-2016441422614.0082.35001
VP Moore2015-20151000--0.00000
TL Moreki2015-20151000--0.00000
M Mosehle2016-2016110151515.00100.00000
BB Mosena2015-20164313517*17.5070.00000
LN Mosena2015-2016320321.5075.00000
SA Mothoa2015-20153000--0.00000
SC Mthimkhulu2015-20153000--0.00000
AM Muller2015-2015110383838.00105.55000
S Muthusamy2015-201644210852*54.00125.58010
NP Mvelase2016-2016110171717.00141.66000
A Myoli2015-20151000--0.00000
S Naidoo2015-201533015125.0065.21001
S Ndwandwa2015-2015110222.0066.66000
JCP Newby2015-2015220954.5064.28000
L Ngidi2015-20152000--0.00000
K Nipper2015-2016431483724.00114.28001
MB Njoloza2015-2016310111.0033.33000
A Nortje2016-20162000--0.00000
MJ Nqolo2016-20161112323*-209.09000
SSN Nqweni2015-201641100*-0.00000
T Ntuli2015-20164000--0.00000
S Ntuntwana2015-20151000--0.00000
O Nyaku2015-20163213317*33.00117.85000
JP Oakes2016-20161000--0.00000
D Olivier2015-20151000--0.00000
Y Pangabantu2015-20152000--0.00000
HH Paulse2016-20161000--0.00000
K Pedi2015-20151000--0.00000
T Peter2015-2016310888.0053.33000
KD Petersen2016-2016110252525.00178.57000
TM Phukuile2015-20151000--0.00000
MN Piedt2015-20162211915*19.0079.16000
AJ Pienaar2015-2016320271813.5079.41000
JJ Pienaar2015-2015110555.0083.33000
S Pillay2016-2016110555.00100.00000
RAH Pitchers2015-2015110999.0056.25000
Z Pongolo2015-20153216037*60.00113.20000
S Pono2015-2016210666.0075.00000
D Potgieter2015-2015331483624.00154.83000
R Pretorius2015-2016210353535.0087.50000
AJN Price2015-20164301187139.33138.82010
ML Price2015-201622112199*121.00149.38010
ZC Qwabe2015-2016420221.0066.66001
GR Rabie2015-20153000--0.00000
KO Rafferty2015-201621188*-266.66000
OA Ramela2015-2015110111.0016.66000
M Ramothata2016-2016110333.0075.00000
K Rapulana2015-2016431452422.5095.74000
SM Razack2015-20152000--0.00000
RR Richards2015-20152000--0.00000
DS Rosier2016-20163315943*29.50111.32000
Z Saloojee2015-201532174*7.00140.00000
CP Savage2015-20164311597.5075.00000
BM Scholtz2015-201642165*6.0075.00000
NRP Scholtz2016-201622015147.5088.23000
BM Scullard2015-2016421131013.00100.00000
E Sebareme2015-2016410000.000.00001
AL Seleka2016-2016330322510.6696.96000
KZ Sereo2015-20151000--0.00000
LLL Sesele2015-2016441794226.33125.39001
N Setimani2015-20163000--0.00000
S Seyibokwe2015-20163301497849.66124.16020
MP Siboto2016-201611111*-100.00000
N Sigwili2015-20152000--0.00000
S Simetu2015-20153000--0.00000
KI Simmonds2015-20152221413*-200.00000
DMS Sincuba2015-2016420221711.0078.57000
D Smit2015-20163215653*56.00114.28010
JC Smit2016-20161000--0.00000
JJ Smit2015-2016431232111.50135.29001
JF Smith2015-2016430655421.66144.44011
JT Smuts2016-2016110636363.00140.00010
KR Smuts2015-201632133*3.0060.00001
CF Snyman2015-201511111*-100.00000
G Snyman2015-2016220482524.00120.00000
Jurie Snyman2016-2016110181818.0094.73000
JK Soutter2015-20153000--0.00000
D Stanley2015-2015210111.00100.00000
GC Stevens2016-2016110111.0050.00000
GA Stuurman2015-2016210101010.00125.00000
PA Stuurman2015-201622017128.5085.00000
P Subrayen2015-2015110000.000.00001
AR Swanepoel2015-201644031187.75119.23000
Z Swartz2015-2016320414020.50178.26000
J Symes2016-2016110363636.00138.46000
RK Terblanche2015-201633118119.00112.50001
GM Thomson2015-2015330844328.00135.48000
Tsepo Ndwandwa2016-20161000--0.00000
MS Tshabalala2015-2016310555.0041.66000
C Tshiki2015-20163327431*74.00134.54000
PJ van Biljon2015-2016210343434.00117.24000
GL van Buuren2015-20151000--0.00000
NJ van den Bergh2015-2015220282314.00100.00000
HJ van der Berg2015-20151000--0.00000
HE van der Dussen2016-2016110000.000.00001
JD Vandiar2015-201633027179.0087.09001
J van Dyk2015-201621111*-100.00000
VB van Jaarsveld2015-20151117777*-167.39010
SC van Schalkwyk2015-20151000--0.00000
R van Schoor2015-2015110161616.00133.33000
DJ van Wyk2015-2016330463915.3393.87000
KM Vardhan2015-20152111717*-121.42000
LJ Volkwyn2015-20151000--0.00000
S von Berg2016-2016110161616.00114.28000
GA Vries2015-20163000--0.00000
MD Walters2015-2016432523152.00108.33000
JB Wessels2016-201611144*-100.00000
DJ White2015-20163301797159.66129.71030
B Williams2015-20152000--0.00000
CG Williams2016-2016110222.0040.00000
LB Williams2015-201631133*-150.00000
RC Williams2015-2016310111.0050.00000
HN Ya France2015-2016210666.0066.66000
S Yiba2015-20151000--0.00000
Zubayr Hamza2015-20164418534*28.3386.73000
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Performances in matches that overlap decades are credited to the year in which they occurred - this results in some unknown data, especially in regard to bowling figures
Performances in matches that overlap years are credited to the year in which they occurred - this results in some unknown data, especially in regard to bowling figures
Records includes the following current or recent matches:

West Indies vs England at Wankhede, ICC Men's T20 World Cup 15th Match, Group C, Feb 11, 2026 [T20I # 3700]

Qatar vs Bahrain at Doha, Bahrain in Qatar 2nd T20I, Feb 11, 2026 [T20I # 3699]

South Africa vs Afghanistan at Ahmedabad, ICC Men's T20 World Cup 13th Match, Group D, Feb 11, 2026 [T20I # 3697]