High scores for South Africa vs Sri Lanka in Tests

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Innings in match
Match Date
Scorecard
37475257243165.38Sri Lankav South AfricaColombo (SSC)227 Jul 2006Test # 1810
28767545735062.80Sri Lankav South AfricaColombo (SSC)227 Jul 2006Test # 1810
23756341525357.10Sri Lankav South AfricaGalle14 Aug 2004Test # 1709
23252935731164.98Sri Lankav South AfricaColombo (SSC)111 Aug 2004Test # 1710
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
16733128822257.98Sri Lankav South AfricaGalle120 Jul 2000Test # 1504
16545628417158.09Sri Lankav South AfricaColombo (SSC)124 Jul 2014Test # 2131
160*30320519278.04South Africav Sri LankaCape Town13 Jan 2012Test # 2028
158*36022213171.17Sri Lankav South AfricaGalle112 Jul 2018Test # 2311
15529322119070.13South Africav Sri LankaJohannesburg112 Jan 2017Test # 2247
153*30920012576.50Sri Lankav South AfricaDurban413 Feb 2019Test # 2347
14819215624194.87Sri Lankav South AfricaGalle120 Jul 2000Test # 1504
139*48638212036.38South Africav Sri LankaColombo (SSC)224 Jul 2014Test # 2131
13439126516050.56South Africav Sri LankaJohannesburg112 Jan 2017Test # 2247
13121414018193.57Sri Lankav South AfricaMoratuwa325 Aug 1993Test # 1232
12936223015056.08South Africav Sri LankaCape Town12 Jan 2017Test # 2244
12724116322077.91South Africav Sri LankaJohannesburg23 Jan 2021Test # 2401
12335924811249.59Sri Lankav South AfricaColombo (PSS)44 Aug 2006Test # 1812
12241029511041.35South Africav Sri LankaColombo (SSC)26 Sep 1993Test # 1233
1223162219255.20South Africav Sri LankaDurban327 Nov 2024Test # 2563
12037129215041.09Sri Lankav South AfricaKandy230 Jul 2000Test # 1505
118*24321913253.88South Africav Sri LankaKandy130 Jul 2000Test # 1505
11724517811065.73South Africav Sri LankaGqeberha326 Dec 2016Test # 2243
115*32521514053.48Sri Lankav South AfricaCape Town33 Jan 2012Test # 2028
114*27423112149.35South Africav Sri LankaGalle220 Jul 2000Test # 1504
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
10324618711355.08South Africav Sri LankaGalle116 Jul 2014Test # 2129
10321012819080.46Sri Lankav South AfricaJohannesburg33 Jan 2021Test # 2401
10235623717043.03South Africav Sri LankaColombo (PSS)114 Sep 1993Test # 1234
10241329712034.34South Africav Sri LankaGalle24 Aug 2004Test # 1709
10235626911037.91Sri Lankav South AfricaDurban126 Dec 2011Test # 2026
101*26220714148.79South Africav Sri LankaMoratuwa425 Aug 1993Test # 1232
101*21718314155.19Sri Lankav South AfricaColombo (SSC)46 Aug 2000Test # 1507
10117812411081.45South Africav Sri LankaCape Town12 Jan 2017Test # 2244
10125723212043.53South Africav Sri LankaColombo (SSC)420 Jul 2018Test # 2313
10136125011040.40South Africav Sri LankaGqeberha15 Dec 2024Test # 2566
100*27620610048.54South Africav Sri LankaGalle116 Jul 2014Test # 2129
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
95*2861756054.28South Africav Sri LankaColombo (SSC)16 Aug 2000Test # 1507
9518214118067.37South Africav Sri LankaColombo (PSS)14 Aug 2006Test # 1812
9520213016073.07South Africav Sri LankaCenturion226 Dec 2020Test # 2399
9225822213041.44Sri Lankav South AfricaMoratuwa125 Aug 1993Test # 1232
923042207041.81South Africav Sri LankaColombo (SSC)26 Sep 1993Test # 1233
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
9224719011148.42South Africav Sri LankaColombo (PSS)34 Aug 2006Test # 1812
9029627410132.84South Africav Sri LankaMoratuwa225 Aug 1993Test # 1232
9020618213049.45South Africav Sri LankaColombo (SSC)327 Jul 2006Test # 1810
9024418211049.45South Africav Sri LankaDurban313 Feb 2019Test # 2347
8920813215067.42Sri Lankav South AfricaCenturion315 Nov 2002Test # 1626
8923218214148.90Sri Lankav South AfricaGalle216 Jul 2014Test # 2129
8923615711156.68Sri Lankav South AfricaGqeberha25 Dec 2024Test # 2566
8814010315085.43Sri Lankav South AfricaKandy430 Jul 2000Test # 1505
872372086141.82South Africav Sri LankaKandy330 Jul 2000Test # 1505
8620714413059.72South Africav Sri LankaColombo (PSS)14 Aug 2006Test # 1812
861498712098.85South Africav Sri LankaGqeberha121 Feb 2019Test # 2348
8517311314075.22Sri Lankav South AfricaColombo (SSC)26 Aug 2000Test # 1507
8523216010053.12South Africav Sri LankaColombo (SSC)327 Jul 2006Test # 1810
8519513612062.50Sri Lankav South AfricaColombo (SSC)320 Jul 2018Test # 2313
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
8318815514153.54Sri Lankav South AfricaGalle216 Jul 2014Test # 2129
8329517412047.70Sri Lankav South AfricaDurban427 Nov 2024Test # 2563
823842638031.17Sri Lankav South AfricaColombo (PSS)214 Sep 1993Test # 1234
82706386130.15South Africav Sri LankaCenturion427 Mar 1998Test # 1414
8225221010039.04Sri Lankav South AfricaColombo (SSC)111 Aug 2004Test # 1710
802471965140.81South Africav Sri LankaGalle116 Jul 2014Test # 2129
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
762051459152.41Sri Lankav South AfricaGalle416 Jul 2014Test # 2129
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
741991396053.23Sri Lankav South AfricaGalle34 Aug 2004Test # 1709
742532095035.40South Africav Sri LankaGalle44 Aug 2004Test # 1709
73*2141796140.78South Africav Sri LankaColombo (PSS)314 Sep 1993Test # 1234
7326417712041.24Sri Lankav South AfricaCenturion127 Mar 1998Test # 1414
731479214079.34South Africav Sri LankaJohannesburg28 Nov 2002Test # 1624
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]