Players

Batting averages
Player
Span
Mat
Inns
NO
Runs
HS
Ave
SR
100
50
0
GJ Abrahams2017-2017210222.0050.00000
MJ Ackerman2017-20173301037434.33137.33010
FD Adams2017-20172000--0.00000
MQ Adams2017-201733029119.66131.81000
AP Agathangelou2017-2017330443514.66162.96000
CJ Alexander2017-2017310777.00175.00000
K Apea-Adu2017-201711122*-100.00000
R Arendse2017-201721122*-50.00000
M Arnold2017-20173325936*59.00140.47000
CJ August2017-201721122*-100.00000
SJ Baard2017-2017440983424.5096.07000
K Bala2017-2017310666.00120.00000
M Bangindawo2017-20171000--0.00000
BL Barends2017-201731144*-133.33000
TM Bodibe2017-2017330434014.33126.47000
T Bokako2017-20171000--0.00000
C Bosch2017-20173212513*25.00138.88000
N Botha2017-20172000--0.00000
P Botha2017-2017530493816.33106.52001
JM Bredenkamp2017-201744312171*121.00104.31010
MP Breetzke2017-2017330323010.66100.00001
AM Brooker2017-201731177*-53.84000
N Burger2017-20174000--0.00000
P Burger2017-20174000--0.00000
SF Burger2017-20174000--0.00000
KA Cele2017-2017330936031.00108.13010
BB Chari2017-20172201095.0076.92000
MC Christensen2017-20171000--0.00000
R Claassen2017-201722018149.0085.71000
WL Coetsee2017-20173324023*40.00108.10000
MA Cohen2017-201721100*-0.00000
M Commins2017-201733027189.0087.09001
MY Cook2017-2017321362436.0078.26000
SC Cook2017-2017330773325.66101.31000
W Coulentianos2017-2017220493124.50102.08000
J de Klerk2017-2017210444.0080.00000
T de Zorzi2017-20173316844*34.0090.66000
JN Diseko2017-201731144*-50.00000
BM Dolley2017-2017310888.0066.66000
CA Dry2017-2017520331916.50183.33000
G Dukes2017-20174213223*32.00290.90000
JL du Plooy2017-201754211450*57.00123.91010
AF Erasmus2017-2017210000.000.00001
MG Erasmus2017-201741177*-77.77000
SJ Erwee2017-20174412318077.00151.97030
P Fojela2017-20172111313*-118.18000
BC Fortuin2017-20173213331*33.00157.14000
C Fortuin2017-2017330662.0042.85002
JN Frylinck2017-20174221919*-79.16000
AD Galiem2017-2017220231311.5079.31000
DM Gondaria2017-2017330482216.00129.72000
AGS Gous2017-2017552210101*70.00157.89111
A Gqamane2017-2017210000.000.00001
Gurdeep Singh2017-2017331453322.5093.75000
R Haasbroek2017-20173213433*34.0094.44000
RA Herman2017-2017220402220.0095.23000
KK Jaure2017-20171000--0.00000
C Jonker2017-2017210555.0083.33000
TP Kaber2017-20173201798.5077.27000
I Kaia2017-2017220553027.50112.24000
IA Karim2017-201733022157.3362.85000
KT Kasuza2017-2017110222.0040.00000
P Kerai2017-201731100*-0.00000
B Kerr2017-2017220221.0016.66001
LJ Kgoatle2017-2017110999.0081.81000
KR Kishun2017-2017420242212.00114.28000
T Koen2017-20173212211*22.00110.00000
GVJ Koopman2017-2017210222222.00157.14000
HHJ Kotze2017-2017330473815.66117.50000
C Koyana2017-2017220503825.0080.64000
PE Kruger2017-2017330622920.6683.78000
AE Kula2017-2017310666.0054.54000
S Langa2017-20172000--0.00000
C le Roux2017-201711100*-0.00000
GF Linde2017-20173312211*11.00115.78001
M Loubser2017-2017331834841.50188.63000
BI Louw2017-2017331451922.5091.83000
CM Louw2017-20172000--0.00000
L Louwrens2017-20174401457636.25140.77011
WJ Lubbe2017-201733017165.6658.62001
T Lungameni2017-20174000--0.00000
N Madziva2017-201722196*9.0064.28000
SSB Magala2017-2017310555.00166.66000
R Magarira2017-201721100*-0.00000
G Mahlokwana2017-2017321333.0050.00000
S Mahmoud2017-201741144*-400.00000
AJ Malan2017-2017330763825.33122.58000
JN Malan2017-2017330442814.6681.48001
PJ Malan2017-20172225232*-120.93000
AM Maposa2017-201741100*-0.00000
M Marais2017-2017210303030.00107.14000
WB Marshall2017-2017330763125.33128.81000
T Maruma2017-2017220818140.50144.64011
S Masondo2017-2017330341911.3389.47000
T Maupa2017-20172000--0.00000
MK McGillivray2017-201742017138.5080.95000
LT Mdashe2017-201751100*-0.00000
N Mfoza2017-20174000--0.00000
A Mgijima2017-2017330371712.33108.82000
A Mnyaka2017-20172000--0.00000
T Mnyaka2017-2017310000.000.00001
SF Mofokeng2017-20173000--0.00000
K Mogotsi2017-201755215460*51.3387.50010
K Mohale2017-20173211414*14.00107.69001
A Mokgakane2017-2017331251112.5086.20000
TG Mokoena2017-201733025258.3383.33002
R Moonsamy2017-2017320432.0022.22000
PJ Moor2017-2017220493624.50125.64000
EM Moore2017-2017330533617.6694.64001
M Mosehle2017-20174401065226.50119.10011
LN Mosena2017-2017440684617.00128.30000
T Muller2017-2017110666.0060.00000
K Mungroo2017-20174000--0.00000
CT Mutombodzi2017-2017220442.0044.44001
NP Mvelase2017-2017110222.0040.00000
A Myoli2017-20172000--0.00000
M Nabe2017-2017210000.000.00001
A Ndlovu2017-2017221878.00200.00000
SO Ngoche2017-2017310222.0050.00000
S Nhlebela2017-201731188*-200.00000
K Nipper2017-20174438338*83.00115.27000
MB Njoloza2017-201732017108.50141.66000
L Nkese2017-2017310000.000.00001
A Nortje2017-2017210111.0025.00000
MJ Nqolo2017-20172116161*-156.41010
SSN Nqweni2017-20173113737*-97.36000
R Ntumka2017-2017110333.0037.50000
O Nyaku2017-20173211616*16.00145.45001
JP Oakes2017-2017220974.5047.36000
AA Obanda2017-2017220653.0040.00000
CO Obuya2017-20173315143*25.50118.60000
NM Odhiambo2017-20173211717*17.00121.42001
NN Odhiambo2017-2017310444.00200.00000
LN Oluoch2017-20172000--0.00000
JL Ontong2017-20172000--0.00000
Z Paruk2017-2017310999.0064.28000
RN Patel2017-2017110171717.0077.27000
RR Patel2017-20173311627481.00154.28020
D Paterson2017-201731155*-166.66000
KD Petersen2017-20173319648*48.00111.62000
AM Phangiso2017-20174112020*-200.00000
L Philander2017-2017331372618.50105.71000
AJ Pienaar2017-2017331883944.00100.00000
J Pillay2017-20173301195639.66116.66010
S Pillay2017-2017431442522.00107.31000
Z Pongolo2017-20174212717*27.00128.57000
D Potgieter2017-2017110666.00100.00000
M Pretorius2017-2017221105*10.00100.00000
R Pretorius2017-2017431218*10.50123.52000
ZC Qwabe2017-20172000--0.00000
MR Ramsaroop2017-2017110555.0083.33000
K Rapulana2017-20173314629*23.0080.70000
A Rasemene2017-20175000--0.00000
RD Rickelton2017-20174418160*27.00128.57010
EB Ringera2017-2017110111.0033.33000
G Roelofsen2017-2017440923423.00100.00000
DS Rosier2017-2017530454415.00115.38001
Z Saloojee2017-20173000--0.00000
KL Sauramba2017-2017220663.00150.00001
CP Savage2017-2017330522217.33157.57000
F Sayanvala2017-20174427149*35.50131.48001
BM Scholtz2017-20174000--0.00000
E Sebareme2017-201732100*0.000.00001
L Senokwane2017-2017110555.0033.33000
NM Serame2017-20172000--0.00000
LLL Sesele2017-2017330814327.00100.00000
S Seyibokwe2017-2017210111111.00100.00000
T Simelane2017-20173000--0.00000
KI Simmonds2017-20172000--0.00000
DMS Sincuba2017-20172000--0.00000
JJ Smit2017-201741144*-100.00000
JF Smith2017-2017330463115.33112.19000
KR Smuts2017-2017331321316.0094.11000
GJ Snyman2017-2017330301810.00136.36000
Jurie Snyman2017-2017220242312.00109.09000
J Strydom2017-2017330442114.6681.48000
GA Stuurman2017-201731155*-62.50000
P Subrayen2017-20173301063.3352.63000
AR Swanepoel2017-2017330522517.33130.00000
GM Thomson2017-20173311065053.00124.70010
C Tshiki2017-20172000--0.00000
MY Vallie2017-2017210555.0071.42000
N van Heerden2017-20175000--0.00000
VB van Jaarsveld2017-2017330754025.00110.29000
SC van Schalkwyk2017-20175332112*-140.00000
R van Tonder2017-2017530482616.00117.07000
R Vasconcelos2017-20172225345*-155.88000
J Wagener2017-20173312623*13.0068.42000
T Walker2017-2017320201910.0071.42000
NR Waller2017-2017220110.5011.11001
DJ White2017-201733213585*135.00129.80021
CG Williams2017-20174411263942.00134.04000
LB Williams2017-20172000--0.00000
ZZ Zondo2017-2017110999.0069.23000
S Zulu2017-20173212819*28.00116.66000
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 - Live]
>> 143/7 (16.2 ov, JC Archer 1*, SM Curran 26*, S Joseph 0/17)

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]