Batting Averages for Tests+ODIs+T20Is in the 2018 - South Africa

Batting averages
Player
Span
Mat
Inns
NO
Runs
HS
Ave
SR
100
50
0
HM Amla2018-2019385251431108*30.4455.611115
OEG Baartman2024-202416531410*7.0046.66--1
T Bavuma2018-202411314118438117235.6165.9762014
DG Bedingham2023-20241119159611033.1168.03131
F Behardien2018-2018553743937.00148.00---
C Bosch2024-202423212181*121.0087.68-11
N Brand2024-202424-663416.5051.16---
MP Breetzke2023-2024111111515115.10118.89-11
D Brevis2023-202322-552.5071.42--1
N Burger2023-20241010444237.3324.85--2
GL Cloete2018-201922-15137.50100.00---
G Coetzee2023-2024282232052310.7890.70--3
CJ Dala2018-202112642712*13.5079.41---
TB de Bruyn2018-20221019139610122.0045.931--
Q de Kock2018-20241561778646917438.2796.84124011
R de Swardt2024-2024241996433.0045.00-11
AB de Villiers2018-201810172700126*46.6666.73161
T de Zorzi2023-202423321104917733.8366.60232
JP Duminy2018-2019282676839235.94109.63-5-
DM Dupavillon2020-202121-171717.00170.00---
F du Plessis2018-2021628210290919940.4068.677154
D Elgar2018-202446866269918533.7348.534158
SJ Erwee2022-20231019147910826.6143.27112
D Ferreira2023-202465-794815.80158.00---
BC Fortuin2019-202438258150288.8275.37--4
C Fortuin2024-202424-23115.7523.95--1
R Frylinck2018-20181---------
AD Galiem2024-20241---------
SR Harmer2022-20235811634723.2836.22---
BE Hendricks2019-2023239336186.0050.70--1
RR Hendricks2018-20241071064307311730.12108.892245
Imran Tahir2018-2019281254011*5.7161.53--3
M Jansen2021-2024596013107184*22.7871.83-44
C Jonker2018-201844-884922.00141.93---
H Klaasen2018-202411911417309117431.86116.864144
PE Kruger2024-2024751724418.00120.00---
GF Linde2019-2024212023214817.8381.67--2
WJ Lubbe2021-202122-16128.00160.00---
SSB Magala2021-202314845218*13.00123.80--1
KA Maharaj2018-20241231061212828413.6362.72-518
JN Malan2019-2022343321199177*38.6789.74353
PJ Malan2020-202036-1568426.0029.43-1-
KT Maphaka2024-20247531712*8.5077.27--1
AK Markram2018-202417119917603517533.1581.0883112
DA Miller2018-202414812837365313940.14116.783215
EM Moore2024-202412-232311.5039.65--1
TL Moreki2024-20242421567.5022.05---
M Morkel2018-20181115464205.8153.33--3
CH Morris2018-20192213220355*18.45120.83-12
PWA Mulder2018-202447519877105*20.8855.19125
S Muthusamy2019-202447317368*43.2543.03-1-
L Ngidi2018-2024121683225920*7.1950.58--15
A Nortje2019-2024835216244406.7734.26--11
D Olivier2018-2024131795915*7.3725.87--3
WD Parnell2021-2023241551263412.6079.24--1
D Paterson2018-20241112310239*11.3391.89--1
N Peter2024-202410522710*9.0060.00---
KD Petersen2021-20241425-7048228.1647.66-4-
AM Phangiso2018-20181---------
AL Phehlukwayo2018-202499711989369*17.1785.70-211
VD Philander2018-20201732558352*21.5940.23-14
DL Piedt2019-20245921665623.7143.79-11
D Pretorius2018-20224631645077*18.0096.56-13
S Qeshile2019-20192---------
K Rabada2018-20241551273311404712.1258.43--22
RD Rickelton2022-20242835280810124.4867.33121
RR Rossouw2022-20231413244010940.00181.06213
T Shamsi2018-202411730205111*5.1042.50--8
A Simelane2024-20245512175.2584.00---
L Sipamla2019-202419944010*8.0045.97--3
JF Smith2024-2024331979148.5093.26-11
JT Smuts2018-2021131212448422.1881.87-1-
GJ Snyman2021-202111-222.0033.33---
DW Steyn2018-2020222181626012.4659.12-14
T Stubbs2022-202451529141912233.0082.21344
GA Stuurman2021-202232-11115.5035.48--1
PJ van Biljon2020-202110821254220.83123.76---
HE van der Dussen2018-202413614022462613439.2076.516298
R van Tonder2024-202424-643216.0037.86--1
K Verreynne2020-2024405051448136*32.1765.04384
S von Berg2024-202412-403820.0036.03---
LB Williams2021-20242413348134.8043.24--4
K Zondo2018-2023111322665424.1848.62-11
Zubayr Hamza2019-2024917-3636221.3544.43-22
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
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:

Zimbabwe vs Afghanistan at Bulawayo, Afghanistan in Zimbabwe 1st Test, Dec 26-30, 2024 [Test # 2573]

Australia vs India at Melbourne, Australia vs India 4th Test, Dec 26-30, 2024 [Test # 2571]

New Zealand vs Sri Lanka at Mount Maunganui, New Zealand vs Sri Lanka 2nd T20I, Dec 30, 2024 [T20I # 3080]