Batting Most Runs Innings IN Sri Lanka

Players IN Sri Lanka

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Innings in match
Match Date
Scorecard
158*36022213171.17Sri Lankav South AfricaGalle112 Jul 2018Test # 2311
10125723212043.53South Africav Sri LankaColombo (SSC)420 Jul 2018Test # 2313
8519513612062.50Sri Lankav South AfricaColombo (SSC)320 Jul 2018Test # 2313
711991477048.29Sri Lankav South AfricaColombo (SSC)320 Jul 2018Test # 2313
63133984064.28South Africav Sri LankaColombo (SSC)420 Jul 2018Test # 2313
6167686289.70Sri Lankav South AfricaColombo (SSC)320 Jul 2018Test # 2313
60137807075.00Sri Lankav South AfricaGalle312 Jul 2018Test # 2311
601911098055.04Sri Lankav South AfricaColombo (SSC)120 Jul 2018Test # 2313
571571076053.27Sri Lankav South AfricaColombo (SSC)120 Jul 2018Test # 2313
531471104048.18Sri Lankav South AfricaColombo (SSC)120 Jul 2018Test # 2313
49121885055.68South Africav Sri LankaGalle212 Jul 2018Test # 2311
4859518194.11South Africav Sri LankaColombo (SSC)220 Jul 2018Test # 2313
43*118917047.25Sri Lankav South AfricaColombo (SSC)120 Jul 2018Test # 2313
3776804046.25South Africav Sri LankaColombo (SSC)420 Jul 2018Test # 2313
35139861140.69Sri Lankav South AfricaGalle312 Jul 2018Test # 2311
3587684051.47Sri Lankav South AfricaColombo (SSC)120 Jul 2018Test # 2313
33*61465071.73Sri Lankav South AfricaGalle312 Jul 2018Test # 2311
32*111992032.32Sri Lankav South AfricaColombo (SSC)320 Jul 2018Test # 2313
32333130103.22South Africav Sri LankaColombo (SSC)220 Jul 2018Test # 2313
2649314083.87Sri Lankav South AfricaGalle112 Jul 2018Test # 2311
2576553045.45Sri Lankav South AfricaGalle112 Jul 2018Test # 2311
2447363066.66Sri Lankav South AfricaGalle112 Jul 2018Test # 2311
22*68380257.89South Africav Sri LankaGalle412 Jul 2018Test # 2311
2268463047.82Sri Lankav South AfricaColombo (SSC)120 Jul 2018Test # 2313
2151344061.76Sri Lankav South AfricaColombo (SSC)120 Jul 2018Test # 2313
1947460041.30South Africav Sri LankaGalle412 Jul 2018Test # 2311
1960580032.75South Africav Sri LankaColombo (SSC)220 Jul 2018Test # 2313
1896861020.93South Africav Sri LankaGalle212 Jul 2018Test # 2311
1853310058.06Sri Lankav South AfricaGalle112 Jul 2018Test # 2311
1836273066.66Sri Lankav South AfricaColombo (SSC)320 Jul 2018Test # 2313
1833372148.64South Africav Sri LankaColombo (SSC)420 Jul 2018Test # 2313
1740332051.51South Africav Sri LankaGalle212 Jul 2018Test # 2311
1768651026.15Sri Lankav South AfricaGalle312 Jul 2018Test # 2311
1738242070.83Sri Lankav South AfricaColombo (SSC)120 Jul 2018Test # 2313
1538362041.66South Africav Sri LankaGalle212 Jul 2018Test # 2311
1426243058.33South Africav Sri LankaColombo (SSC)420 Jul 2018Test # 2313
1337242054.16Sri Lankav South AfricaGalle312 Jul 2018Test # 2311
1146361030.55Sri Lankav South AfricaGalle112 Jul 2018Test # 2311
1140201055.00South Africav Sri LankaColombo (SSC)220 Jul 2018Test # 2313
1014920111.11South Africav Sri LankaGalle412 Jul 2018Test # 2311
1052401025.00Sri Lankav South AfricaGalle112 Jul 2018Test # 2311
1034242041.66Sri Lankav South AfricaColombo (SSC)120 Jul 2018Test # 2313
919120175.00Sri Lankav South AfricaGalle312 Jul 2018Test # 2311
920141064.28Sri Lankav South AfricaGalle312 Jul 2018Test # 2311
923920100.00South Africav Sri LankaGalle412 Jul 2018Test # 2311
824171047.05South Africav Sri LankaGalle212 Jul 2018Test # 2311
830290027.58South Africav Sri LankaGalle212 Jul 2018Test # 2311
810121066.66South Africav Sri LankaColombo (SSC)420 Jul 2018Test # 2313
7*11710100.00Sri Lankav South AfricaColombo (SSC)320 Jul 2018Test # 2313
730200035.00South Africav Sri LankaColombo (SSC)220 Jul 2018Test # 2313
719131053.84South Africav Sri LankaColombo (SSC)420 Jul 2018Test # 2313
61891066.66Sri Lankav South AfricaGalle312 Jul 2018Test # 2311
69601100.00South Africav Sri LankaColombo (SSC)420 Jul 2018Test # 2313
638181033.33South Africav Sri LankaColombo (SSC)420 Jul 2018Test # 2313
51491055.55Sri Lankav South AfricaColombo (SSC)120 Jul 2018Test # 2313
4*6410100.00South Africav Sri LankaColombo (SSC)420 Jul 2018Test # 2313
417120033.33South Africav Sri LankaGalle412 Jul 2018Test # 2311
3980037.50South Africav Sri LankaGalle212 Jul 2018Test # 2311
313120025.00South Africav Sri LankaGalle212 Jul 2018Test # 2311
3780037.50South Africav Sri LankaColombo (SSC)220 Jul 2018Test # 2313
21790022.22South Africav Sri LankaGalle212 Jul 2018Test # 2311
21921009.52South Africav Sri LankaGalle412 Jul 2018Test # 2311
213170011.76South Africav Sri LankaGalle412 Jul 2018Test # 2311
2960033.33South Africav Sri LankaGalle412 Jul 2018Test # 2311
24200100.00Sri Lankav South AfricaGalle312 Jul 2018Test # 2311
2640050.00South Africav Sri LankaColombo (SSC)220 Jul 2018Test # 2313
1340025.00Sri Lankav South AfricaGalle112 Jul 2018Test # 2311
11670014.28Sri Lankav South AfricaGalle112 Jul 2018Test # 2311
1530033.33South Africav Sri LankaGalle412 Jul 2018Test # 2311
115100010.00Sri Lankav South AfricaGalle112 Jul 2018Test # 2311
116100010.00South Africav Sri LankaColombo (SSC)220 Jul 2018Test # 2313
0*93000.00South Africav Sri LankaGalle212 Jul 2018Test # 2311
0*42000.00South Africav Sri LankaColombo (SSC)220 Jul 2018Test # 2313
053000.00Sri Lankav South AfricaGalle312 Jul 2018Test # 2311
077000.00South Africav Sri LankaGalle212 Jul 2018Test # 2311
0910000.00South Africav Sri LankaGalle412 Jul 2018Test # 2311
032000.00Sri Lankav South AfricaGalle112 Jul 2018Test # 2311
062000.00South Africav Sri LankaGalle412 Jul 2018Test # 2311
095000.00Sri Lankav South AfricaGalle312 Jul 2018Test # 2311
054000.00South Africav Sri LankaColombo (SSC)220 Jul 2018Test # 2313
031000.00South Africav Sri LankaColombo (SSC)420 Jul 2018Test # 2313
0103000.00Sri Lankav South AfricaColombo (SSC)320 Jul 2018Test # 2313
042000.00South Africav Sri LankaColombo (SSC)220 Jul 2018Test # 2313
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Performances in matches that overlap decades are credited to the year in which they occurred - this results in some unknown data, especially in regard to bowling figures
Performances in matches that overlap years are credited to the year in which they occurred - this results in some unknown data, especially in regard to bowling figures
Records includes the following current or recent matches:

England vs Australia at Sydney, The Ashes 5th Test, Jan 4-8, 2026 [Test # 2616]

Australia vs England at Melbourne, The Ashes 4th Test, Dec 26-27, 2025 [Test # 2615]

New Zealand vs West Indies at Mount Maunganui, West Indies in New Zealand 3rd Test, Dec 18-22, 2025 [Test # 2614]