High scores for South Africa in Tests

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Innings in match
Match Date
Scorecard
400*77858243468.72West Indiesv EnglandSt John's110 Apr 2004Test # 1696
37576653845-69.70West Indiesv EnglandSt John's116 Apr 1994Test # 1259
367*410334494109.88South Africav ZimbabweBulawayo106 Jul 2025Test # 2593
365*614-38--West Indiesv PakistanKingston226 Feb 1958Test # 450
33365343734976.20West Indiesv Sri LankaGalle115 Nov 2010Test # 1977
31763048337365.63West Indiesv South AfricaSt John's229 Apr 2005Test # 1750
311*79052935-58.79South Africav EnglandThe Oval219 Jul 2012Test # 2049
30261243036170.23West Indiesv EnglandBridgetown206 Mar 1974Test # 734
29147238638-75.38West Indiesv EnglandThe Oval112 Aug 1976Test # 781
29169845230264.38West Indiesv EnglandBridgetown226 Feb 2009Test # 1911
278*60141823666.50South Africav PakistanAbu Dhabi120 Nov 2010Test # 1979
27747437238-74.46West Indiesv AustraliaSydney202 Jan 1993Test # 1208
27754137335-74.26South Africav EnglandBirmingham124 Jul 2003Test # 1651
275*65849027256.12South Africav New ZealandAuckland127 Feb 1999Test # 1446
27587864226-42.83South Africav EnglandDurban326 Dec 1999Test # 1480
27441740143-68.32South Africav AustraliaDurban105 Feb 1970Test # 671
270*495-30--West Indiesv EnglandKingston114 Mar 1935Test # 241
261*57340232-64.92West Indiesv BangladeshKingston204 Jun 2004Test # 1703
261335-352-West Indiesv EnglandNottingham220 Jul 1950Test # 325
260--281-West Indiesv PakistanKingston226 Feb 1958Test # 450
26061845531357.14West Indiesv BangladeshKhulna221 Nov 2012Test # 2060
25957437034-70.00South Africav EnglandLord's231 Jul 2003Test # 1653
25960734329375.51South Africav PakistanCape Town103 Jan 2025Test # 2576
258476-341-West Indiesv New ZealandChristchurch113 Mar 1969Test # 652
256400-42--West Indiesv IndiaEden Gardens131 Dec 1958Test # 463
255*534-19--South Africav New ZealandWellington106 Mar 1953Test # 368
253*67547322-53.48South Africav IndiaNagpur106 Feb 2010Test # 1951
250510-33--West Indiesv IndiaKanpur202 Feb 1979Test # 845
242*429-194-West Indiesv IndiaWankhede123 Jan 1975Test # 753
237570-35--West Indiesv IndiaKingston228 Mar 1953Test # 371
236550-28--South Africav EnglandLeeds126 Jul 1951Test # 337
23462738816-60.30South Africav PakistanDubai (DICS)223 Oct 2013Test # 2100
23363040229357.96West Indiesv IndiaGeorgetown111 Apr 2002Test # 1598
23243831331474.12West Indiesv EnglandNottingham103 Jun 1976Test # 777
23240627733183.75South Africav BangladeshChattogram129 Feb 2008Test # 1865
231289-36--South Africav AustraliaJohannesburg324 Dec 1935Test # 248
22838324029695.00South Africav PakistanCape Town102 Jan 2003Test # 1637
226647-24--West Indiesv EnglandBridgetown206 Jan 1960Test # 485
22667748032-47.08West Indiesv AustraliaBridgetown319 Apr 1991Test # 1169
22640529822-75.83West Indiesv AustraliaAdelaide125 Nov 2005Test # 1773
22651838828358.24South Africav BangladeshChattogram129 Feb 2008Test # 1865
22443432531168.92South Africav Sri LankaCape Town103 Jan 2012Test # 2028
22339038528-57.92West Indiesv EnglandKingston403 Apr 1930Test # 193
22358542530-52.47West Indiesv EnglandManchester126 Jul 1984Test # 992
222*52138329257.96South Africav BangladeshChattogram224 Apr 2003Test # 1640
22143635423262.42West Indiesv Sri LankaColombo (SSC)129 Nov 2001Test # 1572
220390-281-West Indiesv EnglandBridgetown106 Feb 1954Test # 383
22044228633176.92South Africav ZimbabweHarare107 Sep 2001Test # 1562
219351-291-West Indiesv AustraliaBridgetown214 May 1955Test # 406
21857241631-52.40West Indiesv New ZealandDunedin303 Dec 2013Test # 2104
217*48033317265.16South Africav IndiaAhmedabad203 Apr 2008Test # 1871
217420-32--West Indiesv PakistanLahore126 Mar 1959Test # 473
21642226222782.44West Indiesv PakistanMultan219 Nov 2006Test # 1816
214*30224229288.42West Indiesv EnglandLord's428 Jun 1984Test # 990
214427-191-West Indiesv New ZealandKingston116 Feb 1972Test # 693
21353438420755.46West Indiesv New ZealandAuckland127 Feb 1987Test # 1070
21346834429361.91West Indiesv AustraliaKingston213 Mar 1999Test # 1451
21345529734271.71West Indiesv South AfricaGeorgetown131 Mar 2005Test # 1745
21255444714-47.42West Indiesv BangladeshKingstown105 Sep 2014Test # 2138
211*65946823345.08South Africav New ZealandChristchurch211 Mar 1999Test # 1449
210*41531020767.74West Indiesv BangladeshChattogram403 Feb 2021Test # 2407
21065052524140.00South Africav EnglandManchester102 Jul 1998Test # 1420
209*46141622-50.24West Indiesv EnglandNottingham330 Jun 1966Test # 607
209295-223-West Indiesv EnglandGeorgetown121 Feb 1930Test # 192
209350-30--South Africav AustraliaCape Town231 Dec 1966Test # 613
20945236024158.05West Indiesv Sri LankaGros Islet220 Jun 2003Test # 1648
208*43533331162.46West Indiesv New ZealandSt John's127 Apr 1996Test # 1326
208555-25--South Africav EnglandNottingham107 Jun 1951Test # 334
20837424522384.89West Indiesv AustraliaMelbourne122 Dec 1984Test # 1005
20867547030-44.25West Indiesv New ZealandBridgetown219 Apr 1996Test # 1325
20847537122-56.06South Africav West IndiesCenturion117 Dec 2014Test # 2150
207*59646716344.32West Indiesv ZimbabweBulawayo104 Feb 2023Test # 2489
207445-20--West Indiesv IndiaPort of Spain221 Jan 1953Test # 363
206360----West Indiesv EnglandPort of Spain117 Mar 1954Test # 385
20431532026-63.75South Africav AustraliaMelbourne231 Dec 1910Test # 112
20448233229261.44West Indiesv New ZealandSt George's228 Jun 2002Test # 1608
203*54137023-54.86West Indiesv South AfricaGeorgetown131 Mar 2005Test # 1745
203*45737222-54.56West Indiesv BangladeshMirpur113 Nov 2012Test # 2057
202*28422923888.20West Indiesv EnglandBridgetown323 Jan 2019Test # 2342
20243927432273.72West Indiesv South AfricaJohannesburg212 Dec 2003Test # 1674
201*38927015574.44South Africav IndiaCenturion216 Dec 2010Test # 1985
201392-27--South Africav AustraliaAdelaide224 Jan 1964Test # 553
201-----West Indiesv AustraliaBridgetown205 May 1965Test # 589
20170747727-42.13South Africav EnglandCape Town202 Jan 2016Test # 2197
20033828725-69.68South Africav BangladeshEast London118 Oct 2002Test # 1619
19955338815351.28South Africav BangladeshPotchefstroom128 Sep 2017Test # 2276
19941227624-72.10South Africav Sri LankaCenturion226 Dec 2020Test # 2399
198340-28--West Indiesv IndiaKanpur312 Dec 1958Test # 461
197*682-172-West Indiesv EnglandBridgetown206 Jan 1960Test # 485
197-----West Indiesv PakistanBridgetown117 Jan 1958Test # 446
19751439620749.74West Indiesv New ZealandNapier319 Dec 2008Test # 1900
19644235425155.36South Africav IndiaGqeberha116 Nov 2001Test # 1569
19643028625-68.53West Indiesv South AfricaPort of Spain108 Apr 2005Test # 1747
19635022121-88.68South Africav AustraliaW.A.C.A330 Nov 2012Test # 2064
19538429712565.65West Indiesv BangladeshMirpur329 Oct 2011Test # 2012
194--18--West Indiesv IndiaBrabourne109 Dec 1948Test # 305
19455436823-52.71West Indiesv IndiaKanpur121 Oct 1983Test # 964
19445936720-52.86West Indiesv IndiaGeorgetown125 Mar 1989Test # 1117
192*321-206-West Indiesv IndiaDelhi211 Dec 1974Test # 747
19247433524357.31South Africav West IndiesCenturion116 Jan 2004Test # 1682
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Records includes the following current or recent matches:

Zimbabwe vs New Zealand at Bulawayo, New Zealand in Zimbabwe 2nd Test, Aug 7-9, 2025 [Test # 2599]

India vs England at The Oval, India in England 5th Test, Jul 31-Aug 4, 2025 [Test # 2598]

Somerset vs Nottinghamshire at Nottingham, County Championship Division One 55th Match, Jul 29-Aug 1, 2025 [First-class]