High scores Held in South Africa for Tests

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Innings in match
Match Date
Scorecard
27587864226042.83South Africav EnglandDurban326 Dec 1999Test # 1480
27441740143068.32South Africav AustraliaDurban15 Feb 1970Test # 671
26257642331261.93New Zealandv South AfricaCape Town127 Apr 2006Test # 1800
25960734329375.51South Africav PakistanCape Town13 Jan 2025Test # 2576
2583381983011130.30Englandv South AfricaCape Town12 Jan 2016Test # 2197
243334-240-Englandv South AfricaDurban120 Jan 1939Test # 269
231289-360-South Africav AustraliaJohannesburg324 Dec 1935Test # 248
22838324029695.00South Africav PakistanCape Town12 Jan 2003Test # 1637
22443432531168.92South Africav Sri LankaCape Town13 Jan 2012Test # 2028
219460-250-Englandv South AfricaDurban43 Mar 1939Test # 271
21451942133050.83Australiav South AfricaJohannesburg228 Feb 1997Test # 1356
209350-300-South Africav AustraliaCape Town231 Dec 1966Test # 613
20847537122056.06South Africav West IndiesCenturion117 Dec 2014Test # 2150
204*29321319895.77Australiav South AfricaJohannesburg122 Feb 2002Test # 1590
203267-260-Australiav South AfricaJohannesburg112 Nov 1921Test # 146
20243927432273.72West Indiesv South AfricaJohannesburg212 Dec 2003Test # 1674
201*38927015574.44South Africav IndiaCenturion216 Dec 2010Test # 1985
20170747727042.13South Africav EnglandCape Town22 Jan 2016Test # 2197
20033828725069.68South Africav BangladeshEast London118 Oct 2002Test # 1619
19955338815351.28South Africav BangladeshPotchefstroom128 Sep 2017Test # 2276
19941227624072.10South Africav Sri LankaCenturion226 Dec 2020Test # 2399
19644235425155.36South Africav IndiaGqeberha116 Nov 2001Test # 1569
195295-180-Englandv South AfricaJohannesburg127 Dec 1948Test # 307
19247433524357.31South Africav West IndiesCenturion116 Jan 2004Test # 1682
189*---0-Australiav South AfricaJohannesburg424 Dec 1935Test # 248
189578-150-Australiav South AfricaCape Town131 Dec 1957Test # 445
187---0-Englandv South AfricaCape Town111 Mar 1910Test # 110
18638326225370.99South Africav New ZealandJohannesburg38 Nov 2007Test # 1846
185*64349229037.60Englandv South AfricaJohannesburg430 Nov 1995Test # 1315
18542528728064.45South Africav IndiaCenturion226 Dec 2023Test # 2520
18339127325067.03South Africav EnglandCape Town33 Jan 2010Test # 1946
18227322725580.17South Africav AustraliaJohannesburg323 Dec 1966Test # 611
181454--0-Englandv South AfricaDurban118 Jan 1923Test # 150
181336-160-Englandv South AfricaCape Town131 Dec 1938Test # 268
18055846120039.04South Africav Sri LankaDurban126 Dec 2000Test # 1526
18036724824472.58Englandv South AfricaJohannesburg313 Jan 2005Test # 1734
178240-160-Australiav South AfricaCape Town131 Dec 1949Test # 319
17747934420051.45South Africav West IndiesDurban226 Dec 2003Test # 1679
176*51137824046.56South Africav New ZealandJohannesburg38 Nov 2007Test # 1846
176310-250-South Africav EnglandJohannesburg323 Dec 1922Test # 148
17433322125278.73South Africav EnglandGqeberha19 Dec 1999Test # 1475
172339-280-Englandv South AfricaJohannesburg123 Dec 1964Test # 572
17237628020061.42South Africav West IndiesJohannesburg38 Mar 2023Test # 2497
16932925426066.53Indiav South AfricaCape Town22 Jan 1997Test # 1349
16842530620054.90South Africav West IndiesCape Town12 Jan 1999Test # 1440
167--141-Australiav South AfricaGqeberha13 Mar 1950Test # 322
16331319612783.16South Africav AustraliaCape Town219 Mar 2009Test # 1916
162*33322323272.64South Africav BangladeshCenturion226 Nov 2008Test # 1895
16236426421161.36South Africav EnglandDurban226 Dec 2004Test # 1730
161*43030117053.48Australiav South AfricaCape Town11 Mar 2014Test # 2122
16148430725052.44South Africav EnglandJohannesburg213 Jan 2005Test # 1734
16145929119055.32South Africav IndiaCape Town12 Jan 2011Test # 1988
160*30320519278.04South Africav Sri LankaCape Town13 Jan 2012Test # 2028
16050136622043.71Australiav South AfricaJohannesburg228 Feb 1997Test # 1356
16034528926055.36South Africav New ZealandBloemfontein117 Nov 2000Test # 1514
16037222717170.48South Africav BangladeshPotchefstroom225 Oct 2002Test # 1621
16037632315349.53Australiav South AfricaDurban36 Mar 2009Test # 1913
159*---0-Australiav South AfricaJohannesburg318 Oct 1902Test # 76
158290-160-Englandv South AfricaJohannesburg127 Dec 1948Test # 307
15841129717153.19South Africav West IndiesJohannesburg112 Dec 2003Test # 1674
157--151-Australiav South AfricaGqeberha13 Mar 1950Test # 322
15742224817163.30South Africav BangladeshBloemfontein119 Nov 2008Test # 1893
156*370--0-South Africav EnglandJohannesburg327 Dec 1948Test # 307
15523318423184.23Indiav South AfricaBloemfontein13 Nov 2001Test # 1564
15529322119070.13South Africav Sri LankaJohannesburg112 Jan 2017Test # 2247
154440-121-South Africav EnglandCape Town11 Jan 1965Test # 573
153*30920012576.50Sri Lankav South AfricaDurban413 Feb 2019Test # 2347
153386-120-Australiav South AfricaCape Town131 Dec 1966Test # 613
15335327021056.66Indiav South AfricaJohannesburg318 Dec 2013Test # 2108
15337921715070.50Indiav South AfricaCenturion213 Jan 2018Test # 2293
152---0-Englandv South AfricaJohannesburg226 Dec 1913Test # 131
152512-170-South Africav AustraliaJohannesburg312 Nov 1921Test # 146
15231823516264.68South Africav West IndiesCenturion117 Dec 2014Test # 2150
15230921617170.37South Africav AustraliaJohannesburg130 Mar 2018Test # 2302
151*328--0-Australiav South AfricaDurban420 Jan 1950Test # 320
15133821618069.90South Africav PakistanCape Town12 Jan 2003Test # 1637
15126617622085.79Australiav South AfricaCape Town19 Nov 2011Test # 2016
150*28119118278.53Englandv South AfricaCape Town12 Jan 2016Test # 2197
15039732123146.72New Zealandv South AfricaGqeberha130 Nov 2000Test # 1519
15032622314067.26South Africav BangladeshEast London118 Oct 2002Test # 1619
15035824919260.24South Africav AustraliaCape Town219 Mar 2009Test # 1916
149268-60-Australiav South AfricaDurban214 Dec 1935Test # 247
14949333411044.61South Africav EnglandCape Town12 Jan 2005Test # 1732
14940831720047.00South Africav New ZealandCape Town227 Apr 2006Test # 1800
148*432-90-Englandv South AfricaDurban14 Dec 1964Test # 571
14854136221040.88Indiav South AfricaJohannesburg116 Jan 1997Test # 1350
14842828815051.38Australiav South AfricaCenturion112 Feb 2014Test # 2119
14832319415176.28South Africav West IndiesCape Town22 Jan 2015Test # 2154
147--192-South Africav EnglandJohannesburg310 Mar 1906Test # 90
14735325023158.80Englandv South AfricaJohannesburg113 Jan 2005Test # 1734
14723616527089.09South Africav West IndiesDurban210 Jan 2008Test # 1860
146*63546317031.53Englandv South AfricaDurban126 Dec 1999Test # 1480
14646531417246.49Indiav South AfricaCape Town22 Jan 2011Test # 1988
14524315613492.94Australiav South AfricaCape Town31 Mar 2014Test # 2122
14537125117057.76Pakistanv South AfricaCape Town33 Jan 2025Test # 2576
144*248-172-South Africav EnglandJohannesburg323 Dec 1964Test # 572
143--170-Englandv South AfricaJohannesburg210 Mar 1906Test # 90
143---0-South Africav AustraliaDurban120 Jan 1950Test # 320
14325318622076.88South Africav BangladeshBloemfontein16 Oct 2017Test # 2277
14334021819065.59South Africav AustraliaDurban41 Mar 2018Test # 2297
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Records includes the following current or recent matches:

South Africa vs Pakistan at Cape Town, South Africa vs Pakistan 2nd Test, Jan 3-6, 2025 [Test # 2576]

Pakistan vs South Africa at Centurion, South Africa vs Pakistan 1st Test, Dec 26-29, 2024 [Test # 2572]

South Africa vs Sri Lanka at Gqeberha, South Africa vs Sri Lanka 2nd Test, Dec 5-9, 2024 [Test # 2566]