Players - South Africa

Batting averages
Player
Span
Mat
Inns
NO
Runs
HS
Ave
SR
100
50
0
HM Amla2018-201910153474108*39.5056.42131
T Bavuma2018-20195912287528.5054.41-21
F Behardien2018-201811133*-150.00---
GL Cloete2018-201922-15137.50100.00---
CJ Dala2018-2019521555.0062.50---
TB de Bruyn2018-201936-1124918.6649.33---
Q de Kock2018-20192023-106812946.4397.17281
JP Duminy2018-201998516234*54.00111.72---
F du Plessis2018-201923266111312555.6577.83362
D Elgar2018-201971211755015.9046.05-11
R Frylinck2018-20181---------
BE Hendricks2019-2019521535.0035.71---
RR Hendricks2018-20192222161683*29.3389.79-5-
Imran Tahir2018-201915531911*9.5067.85---
C Jonker2018-201833-392513.00102.63---
H Klaasen2018-2019131231675918.5586.97-11
KA Maharaj2018-201935-43298.6050.58--1
JN Malan2019-201922-353317.5094.59---
AK Markram2018-2019151916239034.6177.00-41
DA Miller2018-20192017754113954.10112.9412-
CH Morris2018-20196315655*28.00175.00-11
PWA Mulder2018-2019541451715.00100.00---
L Ngidi2018-201913322919*29.0064.44---
A Nortje2019-201941-888.0044.44---
D Olivier2018-20197841910*4.7534.54--2
D Paterson2018-20192---------
AL Phehlukwayo2018-20192111517369*28.8386.06-11
VD Philander2019-201935-531810.6034.64---
D Pretorius2018-201994212377*61.50121.78-1-
S Qeshile2019-20192---------
K Rabada2018-20192112-88227.3339.28--5
T Shamsi2018-20191311-0*-----
L Sipamla2019-201951-------1
DW Steyn2018-2019161351256015.6260.97-12
HE van der Dussen2018-2019161546069355.0992.23-61
K Zondo2018-20182214625*46.0068.65---
Zubayr Hamza2019-201912-414120.5058.57--1
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:

Middlesex vs Essex at Lord's, Vitality Blast Men South Group, Jun 19, 2025 [Twenty20]

Nottinghamshire vs Leicestershire at Leicester, Vitality Blast Men North Group, Jun 19, 2025 [Twenty20]

Somerset vs Hampshire at Taunton, Vitality Blast Men South Group, Jun 19, 2025 [Twenty20]