Batting Most Runs Innings - vs Sri Lanka

High scores for South Africa in Tests - vs Sri Lanka

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Innings in match
Match Date
Scorecard
22443432531168.92South Africav Sri LankaCape Town103 Jan 2012Test # 2028
19941227624-72.10South Africav Sri LankaCenturion226 Dec 2020Test # 2399
18055846120-39.04South Africav Sri LankaDurban126 Dec 2000Test # 1526
160*30320519278.04South Africav Sri LankaCape Town103 Jan 2012Test # 2028
15529322119-70.13South Africav Sri LankaJohannesburg112 Jan 2017Test # 2247
139*48638212-36.38South Africav Sri LankaColombo (SSC)224 Jul 2014Test # 2131
13439126516-50.56South Africav Sri LankaJohannesburg112 Jan 2017Test # 2247
12936223015-56.08South Africav Sri LankaCape Town102 Jan 2017Test # 2244
12724116322-77.91South Africav Sri LankaJohannesburg203 Jan 2021Test # 2401
12241029511-41.35South Africav Sri LankaColombo (SSC)206 Sep 1993Test # 1233
1223162219255.20South Africav Sri LankaDurban327 Nov 2024Test # 2563
118*24321913253.88South Africav Sri LankaKandy130 Jul 2000Test # 1505
11724517811-65.73South Africav Sri LankaGqeberha326 Dec 2016Test # 2243
114*27423112149.35South Africav Sri LankaGalle220 Jul 2000Test # 1504
11322215913171.06South Africav Sri LankaCape Town119 Mar 1998Test # 1410
1133252289-49.56South Africav Sri LankaDurban327 Nov 2024Test # 2563
11225223212348.27South Africav Sri LankaCape Town202 Jan 2001Test # 1528
111123106163104.71South Africav Sri LankaCenturion120 Jan 2001Test # 1529
10927618813157.97South Africav Sri LankaCape Town103 Jan 2012Test # 2028
105*20213312378.94South Africav Sri LankaGqeberha105 Dec 2024Test # 2566
10330718513-55.67South Africav Sri LankaCenturion227 Mar 1998Test # 1414
10326719111153.92South Africav Sri LankaCenturion120 Jan 2001Test # 1529
10324618711355.08South Africav Sri LankaGalle116 Jul 2014Test # 2129
10235623717-43.03South Africav Sri LankaColombo (PSS)114 Sep 1993Test # 1234
10241329712-34.34South Africav Sri LankaGalle204 Aug 2004Test # 1709
101*26220714148.79South Africav Sri LankaMoratuwa425 Aug 1993Test # 1232
10117812411-81.45South Africav Sri LankaCape Town102 Jan 2017Test # 2244
10125723212-43.53South Africav Sri LankaColombo (SSC)420 Jul 2018Test # 2313
10136125011-40.40South Africav Sri LankaGqeberha105 Dec 2024Test # 2566
100*27620610-48.54South Africav Sri LankaGalle116 Jul 2014Test # 2129
99*2521709258.23South Africav Sri LankaCenturion215 Nov 2002Test # 1626
9922813512-73.33South Africav Sri LankaCenturion215 Dec 2011Test # 2023
9721114313167.83South Africav Sri LankaCape Town202 Jan 2001Test # 1528
95*2861756-54.28South Africav Sri LankaColombo (SSC)106 Aug 2000Test # 1507
9518214118-67.37South Africav Sri LankaColombo (PSS)104 Aug 2006Test # 1812
9520213016-73.07South Africav Sri LankaCenturion226 Dec 2020Test # 2399
923042207-41.81South Africav Sri LankaColombo (SSC)206 Sep 1993Test # 1233
921981388166.66South Africav Sri LankaCape Town119 Mar 1998Test # 1410
9220014310-64.33South Africav Sri LankaCape Town202 Jan 2001Test # 1528
9231421611-42.59South Africav Sri LankaCenturion215 Nov 2002Test # 1626
9224719011148.42South Africav Sri LankaColombo (PSS)304 Aug 2006Test # 1812
9029627410132.84South Africav Sri LankaMoratuwa225 Aug 1993Test # 1232
9020618213-49.45South Africav Sri LankaColombo (SSC)327 Jul 2006Test # 1810
9024418211-49.45South Africav Sri LankaDurban313 Feb 2019Test # 2347
872372086141.82South Africav Sri LankaKandy330 Jul 2000Test # 1505
8620714413-59.72South Africav Sri LankaColombo (PSS)104 Aug 2006Test # 1812
861498712-98.85South Africav Sri LankaGqeberha121 Feb 2019Test # 2348
8523216010-53.12South Africav Sri LankaColombo (SSC)327 Jul 2006Test # 1810
842251969-42.85South Africav Sri LankaCenturion215 Nov 2002Test # 1626
82706386130.15South Africav Sri LankaCenturion427 Mar 1998Test # 1414
802471965140.81South Africav Sri LankaGalle116 Jul 2014Test # 2129
80174948185.10South Africav Sri LankaDurban113 Feb 2019Test # 2347
781521098171.55South Africav Sri LankaGqeberha105 Dec 2024Test # 2566
75*23320312-36.94South Africav Sri LankaCenturion427 Mar 1998Test # 1414
753022148-35.04South Africav Sri LankaJohannesburg208 Nov 2002Test # 1624
741971474350.34South Africav Sri LankaCape Town319 Mar 1998Test # 1410
742532095-35.40South Africav Sri LankaGalle404 Aug 2004Test # 1709
73*2141796140.78South Africav Sri LankaColombo (PSS)314 Sep 1993Test # 1234
731479214-79.34South Africav Sri LankaJohannesburg208 Nov 2002Test # 1624
731571066268.86South Africav Sri LankaCenturion226 Dec 2020Test # 2399
711901257-56.80South Africav Sri LankaCenturion226 Dec 2020Test # 2399
702211179159.82South Africav Sri LankaDurban127 Nov 2024Test # 2563
692041416148.93South Africav Sri LankaDurban426 Dec 2011Test # 2026
6998866-80.23South Africav Sri LankaGqeberha326 Dec 2016Test # 2243
681741237155.28South Africav Sri LankaCape Town319 Mar 1998Test # 1410
681329414-72.34South Africav Sri LankaCenturion226 Dec 2020Test # 2399
67*125863-77.90South Africav Sri LankaGqeberha326 Dec 2016Test # 2243
6721312712-52.75South Africav Sri LankaJohannesburg203 Jan 2021Test # 2401
661721163256.89South Africav Sri LankaGqeberha305 Dec 2024Test # 2566
651991254252.00South Africav Sri LankaColombo (SSC)211 Aug 2004Test # 1710
6597728-90.27South Africav Sri LankaColombo (SSC)127 Jul 2006Test # 1810
651231027263.72South Africav Sri LankaColombo (PSS)304 Aug 2006Test # 1812
6514510110-64.35South Africav Sri LankaCenturion215 Dec 2011Test # 2023
642631777-36.15South Africav Sri LankaColombo (SSC)327 Jul 2006Test # 1810
63*1441076-58.87South Africav Sri LankaGalle320 Jul 2000Test # 1504
631811386-45.65South Africav Sri LankaCenturion215 Nov 2002Test # 1626
631419510-66.31South Africav Sri LankaGqeberha126 Dec 2016Test # 2243
63133984-64.28South Africav Sri LankaColombo (SSC)420 Jul 2018Test # 2313
621901556-40.00South Africav Sri LankaColombo (PSS)114 Sep 1993Test # 1234
622031369-45.58South Africav Sri LankaCape Town119 Mar 1998Test # 1410
612111824-33.51South Africav Sri LankaColombo (SSC)327 Jul 2006Test # 1810
611451057-58.09South Africav Sri LankaCenturion215 Dec 2011Test # 2023
601151118-54.05South Africav Sri LankaKandy130 Jul 2000Test # 1505
601661169-51.72South Africav Sri LankaGqeberha121 Feb 2019Test # 2348
59*2161668-35.54South Africav Sri LankaColombo (SSC)411 Aug 2004Test # 1710
591391167150.86South Africav Sri LankaDurban126 Dec 2000Test # 1526
5984789175.64South Africav Sri LankaGalle204 Aug 2004Test # 1709
591471257-47.20South Africav Sri LankaGqeberha126 Dec 2016Test # 2243
582471779-32.76South Africav Sri LankaColombo (SSC)206 Sep 1993Test # 1233
57*106705281.42South Africav Sri LankaColombo (PSS)104 Aug 2006Test # 1812
551501387-39.85South Africav Sri LankaGalle320 Jul 2000Test # 1504
551961399-39.56South Africav Sri LankaJohannesburg208 Nov 2002Test # 1624
55141917-60.43South Africav Sri LankaCape Town302 Jan 2017Test # 2244
55112626-88.70South Africav Sri LankaDurban313 Feb 2019Test # 2347
55101755-73.33South Africav Sri LankaGqeberha305 Dec 2024Test # 2566
541721515-35.76South Africav Sri LankaColombo (SSC)306 Aug 2000Test # 1507
541298310-65.06South Africav Sri LankaDurban226 Dec 2011Test # 2026
52*1591296-40.31South Africav Sri LankaGalle404 Aug 2004Test # 1709
521771387-37.68South Africav Sri LankaColombo (SSC)206 Sep 1993Test # 1233
521571147-45.61South Africav Sri LankaCape Town202 Jan 2001Test # 1528
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Records includes the following current or recent matches:

West Indies Under-19s (Young Cricketers) vs Sri Lanka Under-19s (Young Cricketers) at Coolidge, Sri Lanka Under-19s in West Indies 2nd Youth ODI, Sep 2, 2025 [Youth ODI # 1581]

West Indies Under-19s (Young Cricketers) vs Sri Lanka Under-19s (Young Cricketers) at Coolidge, Sri Lanka Under-19s in West Indies 1st Youth ODI, Aug 30, 2025 [Youth ODI # 1580]

Bangladesh Under-19s vs South Africa Under-19s at Harare, Tri-Nation Under-19s Tournament in Zimbabwe Final, Aug 10, 2025 [Youth ODI # 1579]