Batting Averages for South Africa in Tests - last 2 years

Batting averages
Player
Span
Mat
Inns
NO
Runs
HS
Ave
SR
100
50
0
KA Anderson2025-202512-331.5016.66--1
A Athanaze2023-20251325-6279225.0853.54-42
T Bavuma2014-20256411013370817238.2249.1542510
DG Bedingham2023-20251526382811036.0067.42142
J Blackwood2014-20235610262898112*30.1853.933187
C Bosch2024-2025342217100*108.5083.78111
N Brand2024-202424-663416.5051.16---
KC Brathwaite2011-202510019310595021232.5140.83123119
MP Breetzke2024-202523-14134.6625.45--1
D Brevis2025-202523-845128.0098.82-1-
N Burger2023-202435133238.2529.20--2
JD Campbell2019-2025234669946824.8553.01-34
KU Carty2024-2025714-2354216.7845.80--2
T Chanderpaul2022-202410192560207*32.9439.07111
RL Chase2016-2025529642379137*25.8546.2651113
G Coetzee2023-2024461672013.4088.15---
RRS Cornwall2019-2023101732617318.6460.27-21
J Da Silva2020-2024335991238100*24.7641.03155
R de Swardt2024-2024241996433.0045.00-11
T de Zorzi2023-20251323-64117727.8654.23123
D Elgar2012-20248615211534719937.9247.78142313
C Fortuin2024-202424-23115.7523.95--1
ST Gabriel2012-202359883422920*4.2434.69--23
JP Greaves2024-20259182305115*19.0652.131--
KAR Hodge2024-20251122-55612025.2750.09132
JO Holder2014-202469123203073202*29.8354.9231411
SD Hope2015-202541783183914724.5242.28252
TA Imlach2025-202524-553513.7558.51--1
AA Jangoo2025-202512-303015.0053.57--1
M Jansen2021-20251828550684*22.0050.14-33
JNT Seales2021-2025213616145227.2539.40--7
AS Joseph2016-2025406527708612.2256.74-213
S Joseph2024-2025112232994415.7389.25--2
BA King2025-202536-1297521.5060.00-12
M Louis2024-20251020-3699718.4541.13-21
KA Maharaj2016-20255991712928415.3861.31-617
KT Maphaka2025-2025231179*8.5060.71--1
AK Markram2017-202546842299315236.5059.668137
KSA McKenzie2023-2024612-2035016.9158.50-12
EM Moore2024-202412-232311.5039.65--1
TL Moreki2024-20242421567.5022.05---
G Motie2022-2025111752655522.0863.39-12
PWA Mulder2019-2025213441153367*38.4358.97313
S Muthusamy2019-202557317368*43.2543.03-1-
L Ngidi2018-202520311197194.8542.17--8
D Olivier2017-20241621106615*6.0024.81--4
D Paterson2020-2024711310139*12.6291.81--1
KD Petersen2021-20241425-7048228.1647.66-4-
A Phillip2022-2025352744324.6644.84---
DL Piedt2014-2024121732145615.2834.57-12
LG Pretorius2025-202523-23515378.3392.8811-
K Rabada2015-2025711072010314711.8550.07--20
RA Reifer2017-202381412986222.9240.54-31
RD Rickelton2022-20251119263825937.5254.572-1
KAJ Roach2009-2025851362812864711.9037.53--20
L Senokwane2025-202511-333.008.33---
K Sinclair2024-20254811185016.8540.41-11
T Stubbs2024-20251018151012230.0050.29211
P Subrayen2025-20251---------
R van Tonder2024-202424-643216.0037.86--1
K Verreynne2021-2025274261165136*32.3658.04434
S von Berg2024-202412-403820.0036.03---
JA Warrican2015-20252137143374114.6556.26--6
Codi Yusuf2025-2025221352735.0053.03---
Zubayr Hamza2019-2024816-3076219.1841.59-12
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Records includes the following current or recent matches:

Yorkshire vs Somerset at York, One-Day Cup Group B, Aug 14, 2025 [List A]

Glamorgan vs Surrey at The Oval, One-Day Cup Group A, Aug 13, 2025 [List A]

North West Warriors vs Northern Knights at Bready, Cricket Ireland Inter-Provincial Limited Over Cup 8th Match, Aug 13, 2025 [List A]