Cricket Records for South Africa (Host) in Test matches

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Match Date
Scorecard
27587864226-42.83South Africav EnglandDurban26 Dec 1999Test # 1480
27441740143-68.32South Africav AustraliaDurban05 Feb 1970Test # 671
26257642331261.93New Zealandv South AfricaCape Town27 Apr 2006Test # 1800
2583381983011130.3Englandv South AfricaCape Town02 Jan 2016Test # 2197
243334-24--Englandv South AfricaDurban20 Jan 1939Test # 269
231289-36--South Africav AustraliaJohannesburg24 Dec 1935Test # 248
22838324029695South Africav PakistanCape Town02 Jan 2003Test # 1637
22443432531168.92South Africav Sri LankaCape Town03 Jan 2012Test # 2028
219460-25--Englandv South AfricaDurban03 Mar 1939Test # 271
21451942133-50.83Australiav South AfricaJohannesburg28 Feb 1997Test # 1356
209350-30--South Africav AustraliaCape Town31 Dec 1966Test # 613
20847537122-56.06South Africav West IndiesCenturion17 Dec 2014Test # 2150
204*29321319895.77Australiav South AfricaJohannesburg22 Feb 2002Test # 1590
203267-26--Australiav South AfricaJohannesburg12 Nov 1921Test # 146
20243927432273.72West Indiesv South AfricaJohannesburg12 Dec 2003Test # 1674
201*38927015574.44South Africav IndiaCenturion16 Dec 2010Test # 1985
20170747727-42.13South Africav EnglandCape Town02 Jan 2016Test # 2197
20033828725-69.68South Africav BangladeshEast London18 Oct 2002Test # 1619
19955338815351.28South Africav BangladeshPotchefstroom28 Sep 2017Test # 2276
19941227624-72.1South Africav Sri LankaCenturion26 Dec 2020Test # 2399
19644235425155.36South Africav IndiaGqeberha16 Nov 2001Test # 1569
195295-18--Englandv South AfricaJohannesburg27 Dec 1948Test # 307
19247433524357.31South Africav West IndiesCenturion16 Jan 2004Test # 1682
189*-----Australiav South AfricaJohannesburg24 Dec 1935Test # 248
189578-15--Australiav South AfricaCape Town31 Dec 1957Test # 445
187-----Englandv South AfricaCape Town11 Mar 1910Test # 110
18638326225370.99South Africav New ZealandJohannesburg08 Nov 2007Test # 1846
185*64349229-37.6Englandv South AfricaJohannesburg30 Nov 1995Test # 1315
18542528728-64.45South Africav IndiaCenturion26 Dec 2023Test # 2520
18339127325-67.03South Africav EnglandCape Town03 Jan 2010Test # 1946
18227322725580.17South Africav AustraliaJohannesburg23 Dec 1966Test # 611
181454----Englandv South AfricaDurban18 Jan 1923Test # 150
181336-16--Englandv South AfricaCape Town31 Dec 1938Test # 268
18055846120-39.04South Africav Sri LankaDurban26 Dec 2000Test # 1526
18036724824472.58Englandv South AfricaJohannesburg13 Jan 2005Test # 1734
178240-16--Australiav South AfricaCape Town31 Dec 1949Test # 319
17747934420-51.45South Africav West IndiesDurban26 Dec 2003Test # 1679
176*51137824-46.56South Africav New ZealandJohannesburg08 Nov 2007Test # 1846
176310-25--South Africav EnglandJohannesburg23 Dec 1922Test # 148
17433322125278.73South Africav EnglandGqeberha09 Dec 1999Test # 1475
172339-28--Englandv South AfricaJohannesburg23 Dec 1964Test # 572
17237628020-61.42South Africav West IndiesJohannesburg08 Mar 2023Test # 2497
16932925426-66.53Indiav South AfricaCape Town02 Jan 1997Test # 1349
16842530620-54.9South Africav West IndiesCape Town02 Jan 1999Test # 1440
167--141-Australiav South AfricaGqeberha03 Mar 1950Test # 322
16331319612783.16South Africav AustraliaCape Town19 Mar 2009Test # 1916
162*33322323272.64South Africav BangladeshCenturion26 Nov 2008Test # 1895
16236426421161.36South Africav EnglandDurban26 Dec 2004Test # 1730
161*43030117-53.48Australiav South AfricaCape Town01 Mar 2014Test # 2122
16148430725-52.44South Africav EnglandJohannesburg13 Jan 2005Test # 1734
16145929119-55.32South Africav IndiaCape Town02 Jan 2011Test # 1988
160*30320519278.04South Africav Sri LankaCape Town03 Jan 2012Test # 2028
16050136622-43.71Australiav South AfricaJohannesburg28 Feb 1997Test # 1356
16034528926-55.36South Africav New ZealandBloemfontein17 Nov 2000Test # 1514
16037222717170.48South Africav BangladeshPotchefstroom25 Oct 2002Test # 1621
16037632315349.53Australiav South AfricaDurban06 Mar 2009Test # 1913
159*-----Australiav South AfricaJohannesburg18 Oct 1902Test # 76
158290-16--Englandv South AfricaJohannesburg27 Dec 1948Test # 307
15841129717153.19South Africav West IndiesJohannesburg12 Dec 2003Test # 1674
157--151-Australiav South AfricaGqeberha03 Mar 1950Test # 322
15742224817163.3South Africav BangladeshBloemfontein19 Nov 2008Test # 1893
156*370----South Africav EnglandJohannesburg27 Dec 1948Test # 307
15523318423184.23Indiav South AfricaBloemfontein03 Nov 2001Test # 1564
15529322119-70.13South Africav Sri LankaJohannesburg12 Jan 2017Test # 2247
154440-121-South Africav EnglandCape Town01 Jan 1965Test # 573
153*30920012576.5Sri Lankav South AfricaDurban13 Feb 2019Test # 2347
153386-12--Australiav South AfricaCape Town31 Dec 1966Test # 613
15335327021-56.66Indiav South AfricaJohannesburg18 Dec 2013Test # 2108
15337921715-70.5Indiav South AfricaCenturion13 Jan 2018Test # 2293
152-----Englandv South AfricaJohannesburg26 Dec 1913Test # 131
152512-17--South Africav AustraliaJohannesburg12 Nov 1921Test # 146
15231823516264.68South Africav West IndiesCenturion17 Dec 2014Test # 2150
15230921617170.37South Africav AustraliaJohannesburg30 Mar 2018Test # 2302
151*328----Australiav South AfricaDurban20 Jan 1950Test # 320
15133821618-69.9South Africav PakistanCape Town02 Jan 2003Test # 1637
15126617622-85.79Australiav South AfricaCape Town09 Nov 2011Test # 2016
150*28119118278.53Englandv South AfricaCape Town02 Jan 2016Test # 2197
15039732123146.72New Zealandv South AfricaGqeberha30 Nov 2000Test # 1519
15032622314-67.26South Africav BangladeshEast London18 Oct 2002Test # 1619
15035824919260.24South Africav AustraliaCape Town19 Mar 2009Test # 1916
149268-6--Australiav South AfricaDurban14 Dec 1935Test # 247
14949333411-44.61South Africav EnglandCape Town02 Jan 2005Test # 1732
14940831720-47South Africav New ZealandCape Town27 Apr 2006Test # 1800
148*432-9--Englandv South AfricaDurban04 Dec 1964Test # 571
14854136221-40.88Indiav South AfricaJohannesburg16 Jan 1997Test # 1350
14842828815-51.38Australiav South AfricaCenturion12 Feb 2014Test # 2119
14832319415176.28South Africav West IndiesCape Town02 Jan 2015Test # 2154
147--192-South Africav EnglandJohannesburg10 Mar 1906Test # 90
14735325023158.8Englandv South AfricaJohannesburg13 Jan 2005Test # 1734
14723616527-89.09South Africav West IndiesDurban10 Jan 2008Test # 1860
146*63546317-31.53Englandv South AfricaDurban26 Dec 1999Test # 1480
14646531417246.49Indiav South AfricaCape Town02 Jan 2011Test # 1988
14524315613492.94Australiav South AfricaCape Town01 Mar 2014Test # 2122
144*248-172-South Africav EnglandJohannesburg23 Dec 1964Test # 572
143--17--Englandv South AfricaJohannesburg10 Mar 1906Test # 90
143-----South Africav AustraliaDurban20 Jan 1950Test # 320
14325318622-76.88South Africav BangladeshBloemfontein06 Oct 2017Test # 2277
14334021819-65.59South Africav AustraliaDurban01 Mar 2018Test # 2297
142---1-Australiav South AfricaJohannesburg11 Oct 1902Test # 75
142181-12--Australiav South AfricaCape Town26 Nov 1921Test # 147
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Records includes the following current or recent matches:

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

South Africa v India at Centurion, ICC World Test Championship 1st Test, Dec 26-28, 2023 [Test # 2520]

South Africa v West Indies at Johannesburg, ICC World Test Championship 2nd Test, Mar 8-11, 2023 [Test # 2497]