Batting Most Runs Innings - last 2 years

High scores for South Africa vs Sri Lanka in Tests - last 2 years

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Innings in match
Match Date
Scorecard
1223162219255.20South Africav Sri LankaDurban327 Nov 2024Test # 2563
1133252289049.56South Africav Sri LankaDurban327 Nov 2024Test # 2563
105*20213312378.94South Africav Sri LankaGqeberha15 Dec 2024Test # 2566
10136125011040.40South Africav Sri LankaGqeberha15 Dec 2024Test # 2566
8923615711156.68Sri Lankav South AfricaGqeberha25 Dec 2024Test # 2566
8329517412047.70Sri Lankav South AfricaDurban427 Nov 2024Test # 2563
781521098171.55South Africav Sri LankaGqeberha15 Dec 2024Test # 2566
702211179159.82South Africav Sri LankaDurban127 Nov 2024Test # 2563
661721163256.89South Africav Sri LankaGqeberha35 Dec 2024Test # 2566
59104819172.83Sri Lankav South AfricaDurban427 Nov 2024Test # 2563
55101755073.33South Africav Sri LankaGqeberha35 Dec 2024Test # 2566
50121927054.34Sri Lankav South AfricaGqeberha45 Dec 2024Test # 2566
4889779062.33Sri Lankav South AfricaDurban427 Nov 2024Test # 2563
4893924052.17Sri Lankav South AfricaGqeberha25 Dec 2024Test # 2566
47108814158.02South Africav Sri LankaDurban327 Nov 2024Test # 2563
471471122041.96South Africav Sri LankaGqeberha35 Dec 2024Test # 2566
46100763260.52Sri Lankav South AfricaGqeberha45 Dec 2024Test # 2566
44114975045.36Sri Lankav South AfricaGqeberha25 Dec 2024Test # 2566
44130906048.88Sri Lankav South AfricaGqeberha25 Dec 2024Test # 2566
35563541100.00Sri Lankav South AfricaGqeberha45 Dec 2024Test # 2566
3569553063.63South Africav Sri LankaGqeberha35 Dec 2024Test # 2566
3281594154.23Sri Lankav South AfricaGqeberha45 Dec 2024Test # 2566
2975575050.87Sri Lankav South AfricaGqeberha45 Dec 2024Test # 2566
2546422059.52Sri Lankav South AfricaDurban427 Nov 2024Test # 2563
2429353168.57South Africav Sri LankaDurban127 Nov 2024Test # 2563
2463453053.33South Africav Sri LankaGqeberha35 Dec 2024Test # 2566
2453324075.00Sri Lankav South AfricaGqeberha25 Dec 2024Test # 2566
2347314074.19Sri Lankav South AfricaDurban427 Nov 2024Test # 2563
2360405057.50South Africav Sri LankaGqeberha15 Dec 2024Test # 2566
21*211121190.90South Africav Sri LankaDurban327 Nov 2024Test # 2563
2055354057.14South Africav Sri LankaGqeberha15 Dec 2024Test # 2566
2065434046.51Sri Lankav South AfricaGqeberha25 Dec 2024Test # 2566
1957382050.00South Africav Sri LankaGqeberha35 Dec 2024Test # 2566
1854444040.90Sri Lankav South AfricaGqeberha45 Dec 2024Test # 2566
1752322053.12South Africav Sri LankaDurban327 Nov 2024Test # 2563
1660383042.10South Africav Sri LankaDurban127 Nov 2024Test # 2563
1638283057.14Sri Lankav South AfricaGqeberha25 Dec 2024Test # 2566
1542311048.38South Africav Sri LankaDurban327 Nov 2024Test # 2563
1541232065.21South Africav Sri LankaDurban127 Nov 2024Test # 2563
14*38221163.63South Africav Sri LankaGqeberha35 Dec 2024Test # 2566
1452271051.85Sri Lankav South AfricaGqeberha25 Dec 2024Test # 2566
1417821175.00South Africav Sri LankaGqeberha35 Dec 2024Test # 2566
1326203065.00Sri Lankav South AfricaDurban227 Nov 2024Test # 2563
1333212061.90South Africav Sri LankaDurban127 Nov 2024Test # 2563
10*9520200.00Sri Lankav South AfricaDurban227 Nov 2024Test # 2563
1028280135.71Sri Lankav South AfricaDurban427 Nov 2024Test # 2563
9*135120175.00South Africav Sri LankaDurban127 Nov 2024Test # 2563
914112081.81South Africav Sri LankaDurban127 Nov 2024Test # 2563
932222040.90South Africav Sri LankaDurban127 Nov 2024Test # 2563
933271033.33South Africav Sri LankaGqeberha35 Dec 2024Test # 2566
914102090.00South Africav Sri LankaGqeberha15 Dec 2024Test # 2566
922191047.36Sri Lankav South AfricaGqeberha45 Dec 2024Test # 2566
813111072.72South Africav Sri LankaGqeberha35 Dec 2024Test # 2566
815820100.00South Africav Sri LankaGqeberha35 Dec 2024Test # 2566
719121058.33Sri Lankav South AfricaDurban227 Nov 2024Test # 2563
626190031.57South Africav Sri LankaGqeberha15 Dec 2024Test # 2566
5*21151033.33Sri Lankav South AfricaDurban427 Nov 2024Test # 2563
525240020.83Sri Lankav South AfricaGqeberha45 Dec 2024Test # 2566
422181022.22Sri Lankav South AfricaDurban427 Nov 2024Test # 2563
41691044.44South Africav Sri LankaDurban127 Nov 2024Test # 2563
41061066.66South Africav Sri LankaDurban127 Nov 2024Test # 2563
4651080.00South Africav Sri LankaGqeberha15 Dec 2024Test # 2566
416180022.22South Africav Sri LankaGqeberha15 Dec 2024Test # 2566
315120025.00Sri Lankav South AfricaDurban227 Nov 2024Test # 2563
21190022.22Sri Lankav South AfricaDurban227 Nov 2024Test # 2563
24331006.45Sri Lankav South AfricaGqeberha25 Dec 2024Test # 2566
1980012.50South Africav Sri LankaDurban127 Nov 2024Test # 2563
1450020.00Sri Lankav South AfricaDurban427 Nov 2024Test # 2563
11412008.33Sri Lankav South AfricaDurban427 Nov 2024Test # 2563
12014007.14Sri Lankav South AfricaDurban227 Nov 2024Test # 2563
11330033.33Sri Lankav South AfricaGqeberha45 Dec 2024Test # 2566
11611009.09Sri Lankav South AfricaGqeberha45 Dec 2024Test # 2566
0103000.00Sri Lankav South AfricaDurban227 Nov 2024Test # 2563
093000.00Sri Lankav South AfricaDurban227 Nov 2024Test # 2563
023000.00Sri Lankav South AfricaDurban227 Nov 2024Test # 2563
0124000.00Sri Lankav South AfricaDurban227 Nov 2024Test # 2563
084000.00South Africav Sri LankaGqeberha15 Dec 2024Test # 2566
012000.00Sri Lankav South AfricaGqeberha25 Dec 2024Test # 2566
061000.00South Africav Sri LankaGqeberha15 Dec 2024Test # 2566
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]