Batting Most Runs Innings IN South Africa

High scores for South Africa vs Sri Lanka in Tests IN South Africa

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Innings in match
Match Date
Scorecard
22443432531168.92South Africav Sri LankaCape Town13 Jan 2012Test # 2028
19941227624072.10South Africav Sri LankaCenturion226 Dec 2020Test # 2399
18055846120039.04South Africav Sri LankaDurban126 Dec 2000Test # 1526
160*30320519278.04South Africav Sri LankaCape Town13 Jan 2012Test # 2028
15529322119070.13South Africav Sri LankaJohannesburg112 Jan 2017Test # 2247
153*30920012576.50Sri Lankav South AfricaDurban413 Feb 2019Test # 2347
13439126516050.56South Africav Sri LankaJohannesburg112 Jan 2017Test # 2247
12936223015056.08South Africav Sri LankaCape Town12 Jan 2017Test # 2244
12724116322077.91South Africav Sri LankaJohannesburg23 Jan 2021Test # 2401
1223162219255.20South Africav Sri LankaDurban327 Nov 2024Test # 2563
11724517811065.73South Africav Sri LankaGqeberha326 Dec 2016Test # 2243
115*32521514053.48Sri Lankav South AfricaCape Town33 Jan 2012Test # 2028
11322215913171.06South Africav Sri LankaCape Town119 Mar 1998Test # 1410
1133252289049.56South Africav Sri LankaDurban327 Nov 2024Test # 2563
11225223212348.27South Africav Sri LankaCape Town22 Jan 2001Test # 1528
111123106163104.71South Africav Sri LankaCenturion120 Jan 2001Test # 1529
10927618813157.97South Africav Sri LankaCape Town13 Jan 2012Test # 2028
10828919013056.84Sri Lankav South AfricaDurban326 Dec 2011Test # 2026
105*20213312378.94South Africav Sri LankaGqeberha15 Dec 2024Test # 2566
104*33123117045.02Sri Lankav South AfricaCenturion115 Nov 2002Test # 1626
10330718513055.67South Africav Sri LankaCenturion227 Mar 1998Test # 1414
10326719111153.92South Africav Sri LankaCenturion120 Jan 2001Test # 1529
10321012819080.46Sri Lankav South AfricaJohannesburg33 Jan 2021Test # 2401
10235626911037.91Sri Lankav South AfricaDurban126 Dec 2011Test # 2026
10117812411081.45South Africav Sri LankaCape Town12 Jan 2017Test # 2244
10136125011040.40South Africav Sri LankaGqeberha15 Dec 2024Test # 2566
99*2521709258.23South Africav Sri LankaCenturion215 Nov 2002Test # 1626
9922813512073.33South Africav Sri LankaCenturion215 Dec 2011Test # 2023
9827019513050.25Sri Lankav South AfricaDurban226 Dec 2000Test # 1526
9833421514045.58Sri Lankav South AfricaCenturion320 Jan 2001Test # 1529
9721114313167.83South Africav Sri LankaCape Town22 Jan 2001Test # 1528
9520213016073.07South Africav Sri LankaCenturion226 Dec 2020Test # 2399
921981388166.66South Africav Sri LankaCape Town119 Mar 1998Test # 1410
9220014310064.33South Africav Sri LankaCape Town22 Jan 2001Test # 1528
9231421611042.59South Africav Sri LankaCenturion215 Nov 2002Test # 1626
9024418211049.45South Africav Sri LankaDurban313 Feb 2019Test # 2347
8920813215067.42Sri Lankav South AfricaCenturion315 Nov 2002Test # 1626
8923615711156.68Sri Lankav South AfricaGqeberha25 Dec 2024Test # 2566
861498712098.85South Africav Sri LankaGqeberha121 Feb 2019Test # 2348
8525216111052.79Sri Lankav South AfricaCenturion126 Dec 2020Test # 2399
84*14811013076.36Sri Lankav South AfricaGqeberha421 Feb 2019Test # 2348
842251969042.85South Africav Sri LankaCenturion215 Nov 2002Test # 1626
8329517412047.70Sri Lankav South AfricaDurban427 Nov 2024Test # 2563
82706386130.15South Africav Sri LankaCenturion427 Mar 1998Test # 1414
80174948185.10South Africav Sri LankaDurban113 Feb 2019Test # 2347
79*14210611174.52Sri Lankav South AfricaCenturion126 Dec 2020Test # 2399
781267912098.73Sri Lankav South AfricaCape Town23 Jan 2012Test # 2028
781521098171.55South Africav Sri LankaGqeberha15 Dec 2024Test # 2566
771179813078.57Sri Lankav South AfricaCape Town219 Mar 1998Test # 1410
75*23320312036.94South Africav Sri LankaCenturion427 Mar 1998Test # 1414
75*15310610270.75Sri Lankav South AfricaGqeberha421 Feb 2019Test # 2348
753022148035.04South Africav Sri LankaJohannesburg28 Nov 2002Test # 1624
741971474350.34South Africav Sri LankaCape Town319 Mar 1998Test # 1410
742692138134.74Sri Lankav South AfricaDurban226 Dec 2000Test # 1526
7326417712041.24Sri Lankav South AfricaCenturion127 Mar 1998Test # 1414
731479214079.34South Africav Sri LankaJohannesburg28 Nov 2002Test # 1624
731571066268.86South Africav Sri LankaCenturion226 Dec 2020Test # 2399
712432009035.50Sri Lankav South AfricaCape Town419 Mar 1998Test # 1410
711028213086.58Sri Lankav South AfricaCenturion320 Jan 2001Test # 1529
711901257056.80South Africav Sri LankaCenturion226 Dec 2020Test # 2399
702211179159.82South Africav Sri LankaDurban127 Nov 2024Test # 2563
692041416148.93South Africav Sri LankaDurban426 Dec 2011Test # 2026
6998866080.23South Africav Sri LankaGqeberha326 Dec 2016Test # 2243
681741237155.28South Africav Sri LankaCape Town319 Mar 1998Test # 1410
681329414072.34South Africav Sri LankaCenturion226 Dec 2020Test # 2399
67*125863077.90South Africav Sri LankaGqeberha326 Dec 2016Test # 2243
6721312712052.75South Africav Sri LankaJohannesburg23 Jan 2021Test # 2401
66*141873575.86Sri Lankav South AfricaCenturion126 Dec 2020Test # 2399
661721163256.89South Africav Sri LankaGqeberha35 Dec 2024Test # 2566
6514510110064.35South Africav Sri LankaCenturion215 Dec 2011Test # 2023
641438710073.56Sri Lankav South AfricaCenturion326 Dec 2020Test # 2399
631811386045.65South Africav Sri LankaCenturion215 Nov 2002Test # 1626
632001247050.80Sri Lankav South AfricaCape Town33 Jan 2012Test # 2028
631419510066.31South Africav Sri LankaGqeberha126 Dec 2016Test # 2243
622031369045.58South Africav Sri LankaCape Town119 Mar 1998Test # 1410
611451057058.09South Africav Sri LankaCenturion215 Dec 2011Test # 2023
601941297046.51Sri Lankav South AfricaCape Town219 Mar 1998Test # 1410
601661169051.72South Africav Sri LankaGqeberha121 Feb 2019Test # 2348
601016711089.55Sri Lankav South AfricaJohannesburg13 Jan 2021Test # 2401
591391167150.86South Africav Sri LankaDurban126 Dec 2000Test # 1526
591471257047.20South Africav Sri LankaGqeberha126 Dec 2016Test # 2243
591701207049.16Sri Lankav South AfricaGqeberha426 Dec 2016Test # 2243
595953121111.32Sri Lankav South AfricaCenturion326 Dec 2020Test # 2399
59104819172.83Sri Lankav South AfricaDurban427 Nov 2024Test # 2563
58141867067.44Sri Lankav South AfricaDurban126 Dec 2011Test # 2026
58129909064.44Sri Lankav South AfricaGqeberha426 Dec 2016Test # 2243
551841349041.04Sri Lankav South AfricaCenturion127 Mar 1998Test # 1414
551961399039.56South Africav Sri LankaJohannesburg28 Nov 2002Test # 1624
55141917060.43South Africav Sri LankaCape Town32 Jan 2017Test # 2244
55112626088.70South Africav Sri LankaDurban313 Feb 2019Test # 2347
55101755073.33South Africav Sri LankaGqeberha35 Dec 2024Test # 2566
541298310065.06South Africav Sri LankaDurban226 Dec 2011Test # 2026
5492927058.69Sri Lankav South AfricaDurban326 Dec 2011Test # 2026
521571147045.61South Africav Sri LankaCape Town22 Jan 2001Test # 1528
521331024050.98South Africav Sri LankaGqeberha326 Dec 2016Test # 2243
51*79716071.83South Africav Sri LankaCape Town13 Jan 2012Test # 2028
51624581113.33Sri Lankav South AfricaCape Town419 Mar 1998Test # 1410
51104776166.23Sri Lankav South AfricaCenturion127 Mar 1998Test # 1414
5199817062.96South Africav Sri LankaDurban426 Dec 2011Test # 2026
51122637180.95Sri Lankav South AfricaDurban213 Feb 2019Test # 2347
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Records includes the following current or recent matches:

South Africa vs India at Guwahati, South Africa in India 2nd Test, Nov 22-26, 2025 [Test # 2609]

South Africa vs India at Eden Gardens, South Africa in India 1st Test, Nov 14-16, 2025 [Test # 2606]

Pakistan vs South Africa at Rawalpindi, South Africa in Pakistan 2nd Test, Oct 20-23, 2025 [Test # 2603]