South Africa Cricket Team – Test matches Cricket Records

Test matches

High scores

RankPlayerRunsMinsBalls4s6sSRTeamOppositionGroundInnings in matchMatch DateScorecard
🥇 1
PWA Mulder367*410334494109.88South Africav ZimbabweBulawayo106 Jul 2025Test # 2593
🥈 2
HM Amla311*79052935-58.79South Africav EnglandThe Oval219 Jul 2012Test # 2049
🥉 3
AB de Villiers278*60141823666.50South Africav PakistanAbu Dhabi120 Nov 2010Test # 1979
4
GC Smith27754137335-74.26South Africav EnglandBirmingham124 Jul 2003Test # 1651
5
DJ Cullinan275*65849027256.12South Africav New ZealandAuckland127 Feb 1999Test # 1446
6
G Kirsten27587864226-42.83South Africav EnglandDurban326 Dec 1999Test # 1480
7
RG Pollock27441740143-68.32South Africav AustraliaDurban105 Feb 1970Test # 671
8
GC Smith25957437034-70.00South Africav EnglandLord's231 Jul 2003Test # 1653
8
RD Rickelton25960734329375.51South Africav PakistanCape Town103 Jan 2025Test # 2576
10
DJ McGlew255*534-19--South Africav New ZealandWellington106 Mar 1953Test # 368
11
HM Amla253*67547322-53.48South Africav IndiaNagpur106 Feb 2010Test # 1951
12
EAB Rowan236550-28--South Africav EnglandLeeds126 Jul 1951Test # 337
13
GC Smith23462738816-60.30South Africav PakistanDubai (DICS)223 Oct 2013Test # 2100
14
GC Smith23240627733183.75South Africav BangladeshChattogram129 Feb 2008Test # 1865
15
AD Nourse231289-36--South Africav AustraliaJohannesburg324 Dec 1935Test # 248
16
HH Gibbs22838324029695.00South Africav PakistanCape Town102 Jan 2003Test # 1637
17
ND McKenzie22651838828358.24South Africav BangladeshChattogram129 Feb 2008Test # 1865
18
JH Kallis22443432531168.92South Africav Sri LankaCape Town103 Jan 2012Test # 2028
19
JA Rudolph222*52138329257.96South Africav BangladeshChattogram224 Apr 2003Test # 1640
20
G Kirsten22044228633176.92South Africav ZimbabweHarare107 Sep 2001Test # 1562
21
AB de Villiers217*48033317265.16South Africav IndiaAhmedabad203 Apr 2008Test # 1871
22
HH Gibbs211*65946823345.08South Africav New ZealandChristchurch211 Mar 1999Test # 1449
23
G Kirsten21065052524140.00South Africav EnglandManchester102 Jul 1998Test # 1420
24
RG Pollock209350-30--South Africav AustraliaCape Town231 Dec 1966Test # 613
25
AD Nourse208555-25--South Africav EnglandNottingham107 Jun 1951Test # 334
25
HM Amla20847537122-56.06South Africav West IndiesCenturion117 Dec 2014Test # 2150
27
GA Faulkner20431532026-63.75South Africav AustraliaMelbourne231 Dec 1910Test # 112
28
JH Kallis201*38927015574.44South Africav IndiaCenturion216 Dec 2010Test # 1985
29
EJ Barlow201392-27--South Africav AustraliaAdelaide224 Jan 1964Test # 553
29
HM Amla20170747727-42.13South Africav EnglandCape Town202 Jan 2016Test # 2197
31
GC Smith20033828725-69.68South Africav BangladeshEast London118 Oct 2002Test # 1619
32
D Elgar19955338815351.28South Africav BangladeshPotchefstroom128 Sep 2017Test # 2276
32
F du Plessis19941227624-72.10South Africav Sri LankaCenturion226 Dec 2020Test # 2399
34
HH Gibbs19644235425155.36South Africav IndiaGqeberha116 Nov 2001Test # 1569
34
HM Amla19635022121-88.68South Africav AustraliaW.A.C.A330 Nov 2012Test # 2064
36
HH Gibbs19247433524357.31South Africav West IndiesCenturion116 Jan 2004Test # 1682
37
B Mitchell189*420----South Africav EnglandThe Oval416 Aug 1947Test # 289
37
JH Kallis189*58144319342.66South Africav ZimbabweBulawayo214 Sep 2001Test # 1563
39
A Melville189364-161-South Africav EnglandNottingham107 Jun 1947Test # 285
40
JH Kallis18638326225370.99South Africav New ZealandJohannesburg308 Nov 2007Test # 1846
41
D Elgar18542528728-64.45South Africav IndiaCenturion226 Dec 2023Test # 2520
42
HH Gibbs18332425835170.93South Africav EnglandThe Oval104 Sep 2003Test # 1659
42
GC Smith18339127325-67.03South Africav EnglandCape Town303 Jan 2010Test # 1946
44
JH Kallis182*43432623155.82South Africav EnglandThe Oval219 Jul 2012Test # 2049
45
DT Lindsay18227322725580.17South Africav AustraliaJohannesburg323 Dec 1966Test # 611
45
AN Petersen18253336523-49.86South Africav EnglandLeeds102 Aug 2012Test # 2051
47
G Kirsten18055846120-39.04South Africav Sri LankaDurban126 Dec 2000Test # 1526
48
HH Gibbs17930523629175.84South Africav EnglandBirmingham124 Jul 2003Test # 1651
49
AB de Villiers17855135215150.56South Africav West IndiesBridgetown221 Apr 2005Test # 1749
50
HH Dippenaar177*51436925247.96South Africav BangladeshChattogram224 Apr 2003Test # 1640
51
JH Kallis17747934420-51.45South Africav West IndiesDurban226 Dec 2003Test # 1679
51
T de Zorzi17743226912465.79South Africav BangladeshChattogram129 Oct 2024Test # 2559
53
HM Amla176*51137824-46.56South Africav New ZealandJohannesburg308 Nov 2007Test # 1846
54
HW Taylor176310-25--South Africav EnglandJohannesburg323 Dec 1922Test # 148
55
RG Pollock175283-183-South Africav AustraliaAdelaide224 Jan 1964Test # 553
56
L Klusener17433322125278.73South Africav EnglandGqeberha109 Dec 1999Test # 1475
56
AB de Villiers17451738119-45.66South Africav EnglandLeeds218 Jul 2008Test # 1881
58
JH Kallis17341935115249.28South Africav IndiaNagpur106 Feb 2010Test # 1951
59
T Bavuma17237628020-61.42South Africav West IndiesJohannesburg308 Mar 2023Test # 2497
60
AB de Villiers16922518421391.84South Africav AustraliaW.A.C.A330 Nov 2012Test # 2064
61
DJ Cullinan16842530620-54.90South Africav West IndiesCape Town102 Jan 1999Test # 1440
62
JP Duminy16644834018-48.82South Africav AustraliaMelbourne226 Dec 2008Test # 1902
63
B Mitchell164*330----South Africav EnglandLord's329 Jun 1935Test # 243
64
AB de Villiers16437427417159.85South Africav PakistanDubai (DICS)223 Oct 2013Test # 2100
65
AC Hudson16351938420-42.44South Africav West IndiesBridgetown218 Apr 1992Test # 1188
65
AJ Hall16358845417-35.90South Africav IndiaKanpur120 Nov 2004Test # 1722
65
AB de Villiers16331319612783.16South Africav AustraliaCape Town219 Mar 2009Test # 1916
68
WR Endean162*452-9--South Africav AustraliaMelbourne324 Dec 1952Test # 361
68
AG Prince162*33322323272.64South Africav BangladeshCenturion226 Nov 2008Test # 1895
70
JH Kallis16236426421161.36South Africav EnglandDurban226 Dec 2004Test # 1730
71
HH Gibbs16148430725-52.44South Africav EnglandJohannesburg213 Jan 2005Test # 1734
71
JH Kallis16145929119-55.32South Africav IndiaCape Town102 Jan 2011Test # 1988
73
AB de Villiers160*30320519278.04South Africav Sri LankaCape Town103 Jan 2012Test # 2028
74
JH Kallis16034528926-55.36South Africav New ZealandBloemfontein117 Nov 2000Test # 1514
74
G Kirsten16037222717170.48South Africav BangladeshPotchefstroom225 Oct 2002Test # 1621
74
D Elgar160-28718455.74South Africav IndiaVisakhapatnam202 Oct 2019Test # 2363
77
HM Amla15940626220-60.68South Africav IndiaChennai126 Mar 2008Test # 1870
78
JH Kallis15841129717153.19South Africav West IndiesJohannesburg112 Dec 2003Test # 1674
79
JH Kallis157*38127214557.72South Africav ZimbabweHarare107 Sep 2001Test # 1562
80
GC Smith15742224817163.30South Africav BangladeshBloemfontein119 Nov 2008Test # 1893
81
EAB Rowan156*370----South Africav EnglandJohannesburg327 Dec 1948Test # 307
82
AN Petersen15650333519146.56South Africav New ZealandWellington123 Mar 2012Test # 2037
83
ND McKenzie155*44533913145.72South Africav IndiaChennai326 Mar 2008Test # 1870
84
JH Kallis15530424919-62.24South Africav PakistanKarachi101 Oct 2007Test # 1843
84
JP Duminy15529322119-70.13South Africav Sri LankaJohannesburg112 Jan 2017Test # 2247
86
JA Rudolph154*43631227149.35South Africav New ZealandAuckland318 Mar 2004Test # 1689
86
GC Smith154*34124617-62.60South Africav EnglandBirmingham430 Jul 2008Test # 1883
88
AJ Pithey154440-121-South Africav EnglandCape Town101 Jan 1965Test # 573
89
DJ Cullinan153*36426115158.62South Africav IndiaEden Gardens327 Nov 1996Test # 1341
90
G Kirsten15343735920-42.61South Africav AustraliaSydney302 Jan 2002Test # 1582
90
LG Pretorius15320516011495.62South Africav ZimbabweBulawayo128 Jun 2025Test # 2590
92
CN Frank152512-17--South Africav AustraliaJohannesburg312 Nov 1921Test # 146
92
DJ Cullinan15232727222155.88South Africav New ZealandWellington218 Mar 1999Test # 1452
92
AB de Villiers15231823516264.68South Africav West IndiesCenturion117 Dec 2014Test # 2150
92
AK Markram15230921617170.37South Africav AustraliaJohannesburg130 Mar 2018Test # 2302
96
GC Smith15133821618-69.90South Africav PakistanCape Town102 Jan 2003Test # 1637
97
JH Kallis150*40631219-48.07South Africav New ZealandHamilton310 Mar 2004Test # 1686
98
JW Zulch15029830415-49.34South Africav AustraliaSydney303 Mar 1911Test # 115
98
G Kirsten15044633813144.37South Africav West IndiesGeorgetown209 Mar 2001Test # 1534
98
G Kirsten15032622314-67.26South Africav BangladeshEast London118 Oct 2002Test # 1619

Showing 100 records