Players

Batting averages
Player
Span
Mat
Inns
NO
Runs
HS
Ave
SR
100
50
0
KJ Abbott2012-2012862622915.50116.98--1
CN Ackermann2012-201254-632715.7552.94--1
FD Adams2012-20121---------
CJ Alexander2012-201241166*-150.00---
RT Bailey2012-201266-714311.8371.00--1
T Bavuma2012-20128611463929.2096.05--1
F Behardien2012-20121111134510234.5081.7511-
ACR Birch2012-201210843920*9.7573.58---
GH Bodi2012-2012108-2957136.8774.87-21
N Boje2012-201276-793113.16102.59--1
C Chetty2012-201297-2317433.0074.75-1-
WL Coetsee2012-201255-1156723.0097.45-1-
SC Cook2012-2012119145812557.2590.6922-
H Davids2012-20121111-45016640.9090.72132
Z de Bruyn2012-201211721343626.8062.03---
Q de Kock2012-2012119-30311533.66101.331--
CS Delport2012-20127611245824.8083.22-11
AB de Villiers2012-201211-107107107.0086.991--
CJD de Villiers2012-20127732686.5050.00---
JP de Villiers2012-2012221989.0081.81---
D du Preez2012-20124413817*12.6684.44---
D Elgar2012-201222-797639.50105.33-1-
MN Erlank2012-201255-1325226.4063.46-12
R Frylinck2012-201297113446*22.33112.60---
A Gqamane2012-201254-29227.2558.00--1
AJA Gray2012-20127534314*21.50104.87---
SR Harmer2012-20126513119*7.7568.88---
PL Harris2012-201264-862.0040.00--1
BE Hendricks2012-201242221*-66.66---
RR Hendricks2012-201232-1115955.50103.73-2-
Imran Tahir2012-20122---------
CA Ingram2012-201276-1247020.6664.58-1-
DJ Jacobs2012-2012108-2936336.6289.87-3-
C Jonker2012-201232-918445.5075.20-1-
JM Kemp2012-201297-742410.5763.79---
I Khan2012-201265-15210130.4077.151--
RK Kleinveldt2012-20123111414*-466.66---
GJP Kruger2012-20123---------
HG Kuhn2012-20121010-39410739.4090.1613-
CK Langeveldt2012-20129425423*27.00131.70---
RE Levi2012-20121212162016656.36107.6314-
ER Links2012-20123312917*14.5064.44--1
J Louw2012-2012115133218.2563.46---
ND McKenzie2012-2012119427473*54.8072.67-2-
R McLaren2012-20126621794744.7588.17---
PJ Malan2012-201211-666.0075.00---
LMG Masekela2012-201221155*-71.42---
P Matshikwe2012-20128---------
NE Mbhalati2012-201232111*1.0012.50--1
DA Miller2012-201297115468*25.6698.71-11
TG Mokoena2012-201222-864.0047.05---
JA Morkel2012-201287-1446620.5777.00-2-
M Morkel2012-201211-------1
CH Morris2012-201295311949*59.50167.60---
M Mosehle2012-20121010-31411831.4084.86121
M Ntini2012-20121073259*6.25108.69--3
D Olivier2012-201221-333.0023.07---
MW Olivier2012-201211133*-60.00---
JL Ontong2012-20121210426882*44.6695.37-21
E O'Reilly2012-201231155*-125.00---
WD Parnell2012-2012108-2026225.2581.78-11
AN Petersen2012-201221-565656.0062.92-1-
RJ Peterson2012-201231-------1
AM Phangiso2012-2012112113913.0086.66---
VD Philander2012-20122---------
DL Piedt2012-20123213824*38.00146.15---
AJ Pienaar2012-201277114267*23.6689.87-11
ML Price2012-201243-605520.0055.55-11
AG Prince2012-2012108-2006625.0067.56-11
AG Puttick2012-20121212131310628.4568.791--
RR Richards2012-2012842148*7.00100.00--1
RR Rossouw2012-201277-1915627.28100.00-1-
JA Rudolph2012-201211-242424.0075.00---
CP Savage2012-201211-------1
RS Second2012-201222-743837.0052.11---
M Shezi2012-2012421555.0050.00---
MP Siboto2012-2012221222.0033.33---
D Smit2012-201298-1456418.1273.97-12
JT Smuts2012-2012108-1435017.8762.71-1-
KR Smuts2012-201211-------1
DW Steyn2012-20123---------
P Subrayen2012-201295131127.7557.40--1
AR Swanepoel2012-201211-------1
J Symes2012-2012118312143*24.2093.07---
CA Thyssen2012-2012108-1364617.0072.34---
JPH Triegaardt2012-2012542-0*----2
LL Tsotsobe2012-201293322*-28.57---
MY Vallie2012-201212922356033.5777.30-2-
RE van der Merwe2012-2012111041082818.0096.42--1
JJ van der Wath2012-20127617027*14.0069.30--1
JD Vandiar2012-201233-654921.6675.58---
M van Jaarsveld2012-201211111342109*34.2082.0111-
VB van Jaarsveld2012-201298237311662.1675.2013-
SC van Schalkwyk2012-2012651502912.5064.93---
DJ van Wyk2012-201233-1025434.0065.38-1-
S van Zyl2012-2012121113418634.1080.61-31
DJ Vilas2012-2012121122868431.7786.66-31
GC Viljoen2012-20128322211*22.00122.22---
S von Berg2012-201221-------1
BD Walters2012-2012973572414.2566.27--1
D Wiese2012-2012111011827120.22104.59-11
LB Williams2012-201251-111.0033.33---
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:

Gujarat vs Odisha at CoE 3, Bengaluru, Vijay Hazare Trophy Elite, Group D, Jan 6, 2026 [List A - Live]
>> 147/2 (25.0 ov, AA Poddar 15*, JM Patel 3*, DB Pradhan 0/26)

Goa vs Punjab at Jaipur, Vijay Hazare Trophy Elite, Group C, Jan 6, 2026 [List A - Live]
>> 16/1 (2.0 ov, KU Bakhale 2*, SS Kauthankar 5*, Arshdeep Singh 0/3)

Hyderabad (India) vs Bengal at Rajkot, Vijay Hazare Trophy Elite, Group B, Jan 6, 2026 [List A - Live]
>> 110/1 (18.4 ov, Aman Rao 38*, NT Tilak Varma 1*, Mohammed Shami 0/33)