Cricket Records for South Africa in Test matches

Batting averages
Player
Span
Mat
Inns
NO
Runs
HS
Ave
SR
100
50
0
T Bavuma2014-2023579712299717235.2548.292209
DG Bedingham2023-202447-34711049.5767.6412-
N Brand2024-202424-663416.5051.16---
N Burger2023-2024231106*5.0019.60--1
G Coetzee2023-2023351662016.5097.05---
TB de Bruyn2017-20221325146810119.5046.241-2
R de Swardt2024-2024241996433.0045.00-11
T de Zorzi2023-202447-1458520.7145.31-11
D Elgar2012-20248615211534719937.9247.78142313
SJ Erwee2022-20231019147910826.6143.27112
C Fortuin2024-202424-23115.7523.95--1
SR Harmer2015-2023101422214718.4135.41---
M Jansen2021-20241321440184*23.5845.67-22
H Klaasen2019-202348-1043513.0045.21---
KA Maharaj2016-20245080611358415.3360.05-512
AK Markram2017-202437671239815236.3359.477106
EM Moore2024-202412-232311.5039.65--1
TL Moreki2024-20242421567.5022.05---
PWA Mulder2019-20231221-3264215.5241.10--2
S Muthusamy2019-202336210549*26.2532.11---
L Ngidi2018-202418291097195.1043.11--7
A Nortje2019-202319339187407.7930.25--8
D Olivier2017-20241621106615*6.0024.81--4
D Paterson2020-20244836639*13.2086.84--1
KD Petersen2021-20241425-7048228.1647.66-4-
DL Piedt2014-2024101411375610.5330.37-12
K Rabada2015-20246296179054711.4548.62--19
RD Rickelton2022-20234811654223.5748.10---
T Stubbs2024-202412-432.0016.00---
GA Stuurman2022-202222-11115.5035.48--1
HE van der Dussen2019-2022183229059830.1640.74-63
R van Tonder2024-202424-643216.0037.86--1
K Verreynne2021-202416263600136*26.0853.19123
S von Berg2024-202412-403820.0036.03---
LB Williams2022-202223-25138.3335.21--1
K Zondo2022-20235711203920.0037.97--1
Zubayr Hamza2019-2024816-3076219.1841.59-12
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Records includes the following current or recent matches:

New Zealand v South Africa at Hamilton, ICC World Test Championship 2nd Test, Feb 13-16, 2024 [Test # 2529]

New Zealand v South Africa at Mount Maunganui, ICC World Test Championship 1st Test, Feb 4-7, 2024 [Test # 2528]

South Africa v India at Cape Town, ICC World Test Championship 2nd Test, Jan 3-4, 2024 [Test # 2522]