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

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
16733128822257.98Sri Lankav South AfricaGalle120 Jul 2000Test # 1504
16545628417158.09Sri Lankav South AfricaColombo (SSC)124 Jul 2014Test # 2131
158*36022213171.17Sri Lankav South AfricaGalle112 Jul 2018Test # 2311
14819215624194.87Sri Lankav South AfricaGalle120 Jul 2000Test # 1504
139*48638212036.38South Africav Sri LankaColombo (SSC)224 Jul 2014Test # 2131
13121414018193.57Sri Lankav South AfricaMoratuwa325 Aug 1993Test # 1232
12335924811249.59Sri Lankav South AfricaColombo (PSS)44 Aug 2006Test # 1812
12241029511041.35South Africav Sri LankaColombo (SSC)26 Sep 1993Test # 1233
12037129215041.09Sri Lankav South AfricaKandy230 Jul 2000Test # 1505
118*24321913253.88South Africav Sri LankaKandy130 Jul 2000Test # 1505
114*27423112149.35South Africav Sri LankaGalle220 Jul 2000Test # 1504
10324618711355.08South Africav Sri LankaGalle116 Jul 2014Test # 2129
10235623717043.03South Africav Sri LankaColombo (PSS)114 Sep 1993Test # 1234
10241329712034.34South Africav Sri LankaGalle24 Aug 2004Test # 1709
101*26220714148.79South Africav Sri LankaMoratuwa425 Aug 1993Test # 1232
101*21718314155.19Sri Lankav South AfricaColombo (SSC)46 Aug 2000Test # 1507
10125723212043.53South Africav Sri LankaColombo (SSC)420 Jul 2018Test # 2313
100*27620610048.54South Africav Sri LankaGalle116 Jul 2014Test # 2129
95*2861756054.28South Africav Sri LankaColombo (SSC)16 Aug 2000Test # 1507
9518214118067.37South Africav Sri LankaColombo (PSS)14 Aug 2006Test # 1812
9225822213041.44Sri Lankav South AfricaMoratuwa125 Aug 1993Test # 1232
923042207041.81South Africav Sri LankaColombo (SSC)26 Sep 1993Test # 1233
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
8923218214148.90Sri Lankav South AfricaGalle216 Jul 2014Test # 2129
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
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
8318815514153.54Sri Lankav South AfricaGalle216 Jul 2014Test # 2129
823842638031.17Sri Lankav South AfricaColombo (PSS)214 Sep 1993Test # 1234
8225221010039.04Sri Lankav South AfricaColombo (SSC)111 Aug 2004Test # 1710
802471965140.81South Africav Sri LankaGalle116 Jul 2014Test # 2129
762051459152.41Sri Lankav South AfricaGalle416 Jul 2014Test # 2129
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
73131749398.64Sri Lankav South AfricaColombo (PSS)44 Aug 2006Test # 1812
721781517047.68Sri Lankav South AfricaColombo (SSC)311 Aug 2004Test # 1710
72134908080.00Sri Lankav South AfricaColombo (SSC)324 Jul 2014Test # 2131
721951168162.06Sri Lankav South AfricaColombo (SSC)124 Jul 2014Test # 2131
711991477048.29Sri Lankav South AfricaColombo (SSC)320 Jul 2018Test # 2313
6919314210048.59Sri Lankav South AfricaGalle14 Aug 2004Test # 1709
681501099162.38Sri Lankav South AfricaMoratuwa325 Aug 1993Test # 1232
65157929070.65Sri Lankav South AfricaColombo (PSS)214 Sep 1993Test # 1234
651991254252.00South Africav Sri LankaColombo (SSC)211 Aug 2004Test # 1710
6597728090.27South Africav Sri LankaColombo (SSC)127 Jul 2006Test # 1810
651231027263.72South Africav Sri LankaColombo (PSS)34 Aug 2006Test # 1812
648458101110.34Sri Lankav South AfricaColombo (SSC)311 Aug 2004Test # 1710
642631777036.15South Africav Sri LankaColombo (SSC)327 Jul 2006Test # 1810
6416113010049.23Sri Lankav South AfricaColombo (PSS)24 Aug 2006Test # 1812
63*1441076058.87South Africav Sri LankaGalle320 Jul 2000Test # 1504
63*132832275.90Sri Lankav South AfricaColombo (SSC)324 Jul 2014Test # 2131
6389779281.81Sri Lankav South AfricaColombo (PSS)24 Aug 2006Test # 1812
631671356046.66Sri Lankav South AfricaColombo (SSC)124 Jul 2014Test # 2131
63133984064.28South Africav Sri LankaColombo (SSC)420 Jul 2018Test # 2313
621901556040.00South Africav Sri LankaColombo (PSS)114 Sep 1993Test # 1234
612111824033.51South Africav Sri LankaColombo (SSC)327 Jul 2006Test # 1810
6167686289.70Sri Lankav South AfricaColombo (SSC)320 Jul 2018Test # 2313
601151118054.05South Africav Sri LankaKandy130 Jul 2000Test # 1505
60137807075.00Sri Lankav South AfricaGalle312 Jul 2018Test # 2311
601911098055.04Sri Lankav South AfricaColombo (SSC)120 Jul 2018Test # 2313
59*2161668035.54South Africav Sri LankaColombo (SSC)411 Aug 2004Test # 1710
5984789175.64South Africav Sri LankaGalle24 Aug 2004Test # 1709
582471779032.76South Africav Sri LankaColombo (SSC)26 Sep 1993Test # 1233
58976511089.23Sri Lankav South AfricaGalle14 Aug 2004Test # 1709
57*106705281.42South Africav Sri LankaColombo (PSS)14 Aug 2006Test # 1812
571571076053.27Sri Lankav South AfricaColombo (SSC)120 Jul 2018Test # 2313
5615511011050.90Sri Lankav South AfricaColombo (PSS)24 Aug 2006Test # 1812
551501387039.85South Africav Sri LankaGalle320 Jul 2000Test # 1504
541781209045.00Sri Lankav South AfricaGalle120 Jul 2000Test # 1504
541701337040.60Sri Lankav South AfricaGalle120 Jul 2000Test # 1504
54129779170.12Sri Lankav South AfricaKandy230 Jul 2000Test # 1505
541721515035.76South Africav Sri LankaColombo (SSC)36 Aug 2000Test # 1507
531771355039.25Sri Lankav South AfricaMoratuwa125 Aug 1993Test # 1232
531471104048.18Sri Lankav South AfricaColombo (SSC)120 Jul 2018Test # 2313
52*1591296040.31South Africav Sri LankaGalle44 Aug 2004Test # 1709
521771387037.68South Africav Sri LankaColombo (SSC)26 Sep 1993Test # 1233
511451327038.63South Africav Sri LankaColombo (SSC)411 Aug 2004Test # 1710
511331056048.57South Africav Sri LankaColombo (SSC)211 Aug 2004Test # 1710
5181586087.93South Africav Sri LankaGalle316 Jul 2014Test # 2129
51112906056.66South Africav Sri LankaGalle116 Jul 2014Test # 2129
501611085146.29South Africav Sri LankaColombo (SSC)26 Sep 1993Test # 1233
502031482033.78Sri Lankav South AfricaColombo (PSS)214 Sep 1993Test # 1234
49121885055.68South Africav Sri LankaGalle212 Jul 2018Test # 2311
4871647075.00South Africav Sri LankaMoratuwa225 Aug 1993Test # 1232
4879658073.84South Africav Sri LankaColombo (SSC)26 Sep 1993Test # 1233
4859518194.11South Africav Sri LankaColombo (SSC)220 Jul 2018Test # 2313
471741442032.63South Africav Sri LankaMoratuwa225 Aug 1993Test # 1232
47111678070.14Sri Lankav South AfricaColombo (PSS)24 Aug 2006Test # 1812
461261007046.00South Africav Sri LankaMoratuwa425 Aug 1993Test # 1232
461331135040.70South Africav Sri LankaGalle24 Aug 2004Test # 1709
4583676067.16Sri Lankav South AfricaColombo (SSC)227 Jul 2006Test # 1810
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]