Players - South Africa

Batting averages
Player
Span
Mat
Inns
NO
Runs
HS
Ave
SR
100
50
0
KJ Abbott2014-2015164217128.5068.00---
HM Amla2014-201523243141320867.2879.1164-
T Bavuma2014-201522-251512.5032.89---
F Behardien2014-20152014525264*28.00125.37-21
Q de Kock2014-20152121355310730.7288.33122
M de Lange2014-20154---------
AB de Villiers2014-2015222041471162*91.93110.0248-
JP Duminy2014-201518146378115*47.2592.1911-
F du Plessis2014-20152424296511943.8673.72362
D Elgar2014-201534121712172.3352.4111-
SR Harmer2015-201511-101010.0020.83---
RR Hendricks2014-201555-1214924.20103.41--1
Imran Tahir2014-20152141302210.0073.17--1
R McLaren2014-201474115135.0068.18--1
DA Miller2014-201525237836138*52.25111.46221
M Morkel2014-201522763622*36.0078.26---
JL Ontong2015-201521-191919.00158.33---
WD Parnell2014-201511545218*52.0069.33---
AN Petersen2014-201534-864221.5050.29--1
RJ Peterson2014-2014321151115.0093.75---
AM Phangiso2015-201541-------1
VD Philander2014-201516923013*4.2836.58--3
K Rabada2014-20153---------
RR Rossouw2014-20152322275013237.50112.61254
DW Steyn2014-2015201031035814.71110.75-12
MN van Wyk2015-2015441153114*51.00136.601--
S van Zyl2014-2015331163101*81.5067.351--
D Wiese2014-201543-27219.00142.10--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:

West Indies vs India at Ahmedabad, West Indies in India 1st Test, Oct 2-6, 2025 [Test # 2600 - Live]
>> 66/5 (27.0 ov, A Athanaze 27*, JP Greaves 10*, RA Jadeja 3/30) - Lunch

New Zealand vs Australia at Mount Maunganui, Australia in New Zealand 3rd T20I, Oct 4, 2025 [T20I # 3499]

Australia vs New Zealand at Mount Maunganui, Australia in New Zealand 2nd T20I, Oct 3, 2025 [T20I # 3497]