Players

Batting averages
Player
Span
Mat
Inns
NO
Runs
HS
Ave
SR
100
50
0
ZA Abrahim2004-20045000--0.00000
HD Ackerman2004-200444114780*49.00123.52010
PR Adams2004-20041000--0.00000
AM Amla2004-20043314130*20.5068.33000
HM Amla2004-2004540703517.5085.36000
AM Bacher2004-2004550704014.0097.22000
RT Bailey2004-200421133*-150.00000
DM Benkenstein2004-2004551974324.25122.78001
JA Beukes2004-2004110444.0066.66000
GH Bhayat2004-2004110111.00100.00000
GH Bodi2004-200463027219.0093.10000
N Boje2004-200466310238*34.00105.15001
LE Bosman2004-200466121984*43.80120.99010
J Botha2004-20047311587.50100.00000
MV Boucher2004-200477318357*45.75107.64010
CC Bradfield2004-2004110888.0080.00000
ML Bruyns2004-200422019189.5061.29000
SC Cook2004-2004220272413.5084.37000
DN Crookes2004-200433020156.6686.95000
DJ Cullinan2004-20045429940*49.50159.67000
H Davids2004-20044314122*20.50164.00000
AC Dawson2004-200451133*-100.00000
WA Deacon2004-2004651472711.7582.45000
AB de Villiers2004-2004110444.00200.00000
HH Dippenaar2004-2004551682817.0083.95000
AA Donald2004-2004210222.0028.57000
G Dros2004-2004541553518.33166.66001
JP Duminy2004-20045426029*30.00111.11000
T Essack2004-2004110222.0050.00000
Q Friend2004-20043000--0.00000
LL Gamiet2004-2004740411610.2566.12000
HH Gibbs2004-2004220000.000.00002
RL Groeneveld2004-2004320331.5030.00001
AJ Hall2004-20044401485937.00113.84010
WC Hantam2004-20043000--0.00000
MJ Harris2004-2004110252525.00131.57000
B Hector2004-2004440482912.00111.62000
T Henderson2004-20047601408523.33130.84010
ND Hewer2004-20041000--0.00000
A Jacobs2004-20047629138*22.75102.24000
DJ Jacobs2004-20044401024725.50110.86000
NC Johnson2004-2004440544413.5078.26000
JH Kallis2004-20044411405046.66106.06010
JM Kemp2004-2004662904822.50109.75001
JC Kent2004-20045312922*14.50111.53000
I Khan2004-2004320252212.5086.20000
RK Kleinveldt2004-20044325029*50.00156.25000
L Klusener2004-200455416463*164.00164.00010
BB Kops2004-200411144*-200.00000
JP Kreusch2004-2004642391819.50121.87000
GJP Kruger2004-20041000--0.00000
GJ Kruis2004-20044000--0.00000
CK Langeveldt2004-20042000--0.00000
ND McKenzie2004-200444110359*34.33160.93011
DL Makalima2004-2004110000.000.00001
MA Mashimbyi2004-20041000--0.00000
JA Morkel2004-2004432218*21.00116.66000
A Nel2004-2004510111.0050.00000
M Ngam2004-20042000--0.00000
ET Nkwe2004-2004442271513.50117.39000
M Ntini2004-200472266*-150.00000
AM Omar2004-2004421646.0075.00000
JL Ontong2004-2004550613012.2083.56000
JM Otto2004-2004330321910.6691.42000
AN Petersen2004-20046301364.3352.00000
RJ Peterson2004-20047701394219.8597.20000
TD Pillay2004-20041000--0.00000
SM Pollock2004-20045427134*35.50169.04000
SC Pope2004-2004660933415.5093.93001
AG Prince2004-2004540753718.7593.75000
AG Puttick2004-200455215063*50.00112.78021
BL Reddy2004-200463116108.00123.07000
GA Roe2004-200441166*-200.00000
G Rowley2004-200455110369*25.75127.16010
JA Rudolph2004-20046601777129.50105.98010
D Smit2004-200451166*-100.00000
GC Smith2004-2004330462815.33115.00001
PC Strydom2004-2004541642621.33139.13000
CB Sugden2004-20044401335033.25127.88010
R Telemachus2004-200463253*5.0083.33000
DJ Terbrugge2004-2004210000.000.00001
AC Thomas2004-200462263*-60.00000
CA Thyssen2004-200432111711.0091.66000
MS Tshabalala2004-2004610333.00100.00000
TL Tsolekile2004-20045212513*25.00166.66000
ANW Tweedie2004-20041000--0.00000
JJ van der Wath2004-20044313628*18.00133.33000
M van Jaarsveld2004-200465113854*34.50138.00011
VB van Jaarsveld2004-20042213836*38.00146.15000
MN van Wyk2004-200466019113.1647.50001
DJ Watson2004-2004110888.0061.53000
CM Willoughby2004-20042000--0.00000
WR Wingfield2004-2004320694434.50130.18000
M Zondeki2004-200461111*-33.33000
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:

England vs Sri Lanka at Pallekele, England in Sri Lanka 3rd T20I, Feb 3, 2026 [T20I # 3683]

Pakistan vs Australia at Lahore, Australia in Pakistan 3rd T20I, Feb 1, 2026 [T20I # 3681]

Sri Lanka vs England at Pallekele, England in Sri Lanka 2nd T20I, Feb 1, 2026 [T20I # 3682]