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-202447034711049.5767.64120
N Brand2024-2024240663416.5051.16000
N Burger2023-2024231106*5.0019.60001
G Coetzee2023-2023351662016.5097.05000
TB de Bruyn2017-20221325146810119.5046.24102
R de Swardt2024-2024241996433.0045.00011
T de Zorzi2023-20244701458520.7145.31011
D Elgar2012-20248615211534719937.9247.78142313
SJ Erwee2022-20231019147910826.6143.27112
C Fortuin2024-202424023115.7523.95001
SR Harmer2015-2023101422214718.4135.41000
M Jansen2021-20241321440184*23.5845.67022
H Klaasen2019-20234801043513.0045.21000
KA Maharaj2016-20245080611358415.3360.050512
AK Markram2017-202437671239815236.3359.477106
EM Moore2024-2024120232311.5039.65001
TL Moreki2024-20242421567.5022.05000
PWA Mulder2019-2023122103264215.5241.10002
S Muthusamy2019-202336210549*26.2532.11000
L Ngidi2018-202418291097195.1043.11007
A Nortje2019-202319339187407.7930.25008
D Olivier2017-20241621106615*6.0024.81004
D Paterson2020-20244836639*13.2086.84001
KD Petersen2021-2024142507048228.1647.66040
DL Piedt2014-2024101411375610.5330.37012
K Rabada2015-20246296179054711.4548.620019
RD Rickelton2022-20234811654223.5748.10000
T Stubbs2024-2024120432.0016.00000
GA Stuurman2022-202222011115.5035.48001
HE van der Dussen2019-2022183229059830.1640.74063
R van Tonder2024-2024240643216.0037.86001
K Verreynne2021-202416263600136*26.0853.19123
S von Berg2024-2024120403820.0036.03000
LB Williams2022-202223025138.3335.21001
K Zondo2022-20235711203920.0037.97001
Zubayr Hamza2019-202481603076219.1841.59012
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]