Batting Most Runs Innings - Sri Lanka

Players - 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
119*-18610163.97Sri Lankav West IndiesGros Islet114 Jun 2018Test # 2308
1082652166350.00Sri Lankansv WICB XITarouba130 May 2018First-class
10226821010248.57Sri Lankav West IndiesPort of Spain46 Jun 2018Test # 2306
97*-97111100.00Sri Lankav South AfricaColombo (RPS)112 Aug 2018ODI # 4031
87-1178274.35Sri Lankav West IndiesGros Islet314 Jun 2018Test # 2308
8519513612062.50Sri Lankav South AfricaColombo (SSC)320 Jul 2018Test # 2313
84-6683127.27Sri Lankav South AfricaPallekele25 Aug 2018ODI # 4029
81-72111112.50Sri Lankav South AfricaDambulla129 Jul 2018ODI # 4025
79*-1116071.17Sri Lankav South AfricaDambulla11 Aug 2018ODI # 4027
741591178063.24Sri Lankansv WICB XITarouba130 May 2018First-class
711991477048.29Sri Lankav South AfricaColombo (SSC)320 Jul 2018Test # 2313
69-7810088.46Sri Lankav South AfricaDambulla11 Aug 2018ODI # 4027
651459310169.89Sri Lankansv WICB XITarouba130 May 2018First-class
65-3445191.17Sri Lankav South AfricaPallekele18 Aug 2018ODI # 4030
62-707088.57Sri Lankav West IndiesGros Islet314 Jun 2018Test # 2308
6167686289.70Sri Lankav South AfricaColombo (SSC)320 Jul 2018Test # 2313
60*1381135153.09Sri Lankansv WICB XITarouba330 May 2018First-class
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
51*-4532113.33Sri Lankav South AfricaPallekele18 Aug 2018ODI # 4030
51-3262159.37Sri Lankav South AfricaPallekele18 Aug 2018ODI # 4030
50*103547192.59Sri Lankansv WICB XITarouba330 May 2018First-class
49-3080163.33Sri Lankav South AfricaDambulla129 Jul 2018ODI # 4025
48-1152041.73Sri Lankav West IndiesGros Islet314 Jun 2018Test # 2308
45-838054.21Sri Lankav West IndiesGros Islet114 Jun 2018Test # 2308
441831215036.36Sri Lankav West IndiesPort of Spain26 Jun 2018Test # 2306
43*118917047.25Sri Lankav South AfricaColombo (SSC)120 Jul 2018Test # 2313
43-655066.15Sri Lankav South AfricaColombo (RPS)112 Aug 2018ODI # 4031
42-726058.33Sri Lankav West IndiesBridgetown223 Jun 2018Test # 2309
411521106037.27Sri Lankansv WICB XITarouba130 May 2018First-class
39-1121034.82Sri Lankav West IndiesGros Islet314 Jun 2018Test # 2308
38-435088.37Sri Lankav South AfricaColombo (RPS)112 Aug 2018ODI # 4031
37-424088.09Sri Lankav South AfricaPallekele25 Aug 2018ODI # 4029
36*-3331109.09Sri Lankav South AfricaColombo (RPS)214 Aug 2018T20I # 695
36-414187.80Sri Lankav South AfricaPallekele18 Aug 2018ODI # 4030
36-643056.25Sri Lankav AfghanistanAbu Dhabi217 Sep 2018ODI # 4038
35139861140.69Sri Lankav South AfricaGalle312 Jul 2018Test # 2311
3587684051.47Sri Lankav South AfricaColombo (SSC)120 Jul 2018Test # 2313
34-356097.14Sri Lankav South AfricaPallekele18 Aug 2018ODI # 4030
33*61465071.73Sri Lankav South AfricaGalle312 Jul 2018Test # 2311
32*111992032.32Sri Lankav South AfricaColombo (SSC)320 Jul 2018Test # 2313
32-555058.18Sri Lankav West IndiesGros Islet114 Jun 2018Test # 2308
32-423176.19Sri Lankav South AfricaPallekele25 Aug 2018ODI # 4029
31125803038.75Sri Lankav West IndiesPort of Spain46 Jun 2018Test # 2306
31149783039.74Sri Lankav West IndiesPort of Spain26 Jun 2018Test # 2306
31-344091.17Sri Lankav South AfricaPallekele25 Aug 2018ODI # 4029
31-2642119.23Sri Lankav South AfricaColombo (RPS)214 Aug 2018T20I # 695
3069546055.55Sri Lankansv WICB XITarouba130 May 2018First-class
30-411173.17Sri Lankav South AfricaColombo (RPS)112 Aug 2018ODI # 4031
29-733139.72Sri Lankav West IndiesBridgetown223 Jun 2018Test # 2309
29-440265.90Sri Lankav BangladeshDubai (DICS)215 Sep 2018ODI # 4036
28*-432065.11Sri Lankav West IndiesBridgetown423 Jun 2018Test # 2309
2873525053.84Sri Lankansv WICB XITarouba130 May 2018First-class
28-362077.77Sri Lankav AfghanistanAbu Dhabi217 Sep 2018ODI # 4038
27115832032.53Sri Lankav West IndiesPort of Spain46 Jun 2018Test # 2306
27-1740158.82Sri Lankav South AfricaPallekele25 Aug 2018ODI # 4029
27-1641168.75Sri Lankav BangladeshDubai (DICS)215 Sep 2018ODI # 4036
2649314083.87Sri Lankav South AfricaGalle112 Jul 2018Test # 2311
25-444056.81Sri Lankav West IndiesBridgetown423 Jun 2018Test # 2309
2576553045.45Sri Lankav South AfricaGalle112 Jul 2018Test # 2311
2447363066.66Sri Lankav South AfricaGalle112 Jul 2018Test # 2311
23*-683033.82Sri Lankav West IndiesBridgetown423 Jun 2018Test # 2309
23-302076.66Sri Lankav West IndiesGros Islet314 Jun 2018Test # 2308
23-382160.52Sri Lankav AfghanistanAbu Dhabi217 Sep 2018ODI # 4038
22*40331066.66Sri Lankansv WICB XITarouba330 May 2018First-class
2257510343.13Sri Lankansv WICB XITarouba130 May 2018First-class
22-594037.28Sri Lankav West IndiesBridgetown223 Jun 2018Test # 2309
2268463047.82Sri Lankav South AfricaColombo (SSC)120 Jul 2018Test # 2313
22-232195.65Sri Lankav South AfricaPallekele18 Aug 2018ODI # 4030
22-391056.41Sri Lankav AfghanistanAbu Dhabi217 Sep 2018ODI # 4038
21-304070.00Sri Lankav West IndiesBridgetown423 Jun 2018Test # 2309
2151344061.76Sri Lankav South AfricaColombo (SSC)120 Jul 2018Test # 2313
21-1521140.00Sri Lankav South AfricaColombo (RPS)112 Aug 2018ODI # 4031
2075441145.45Sri Lankav West IndiesPort of Spain26 Jun 2018Test # 2306
20-233086.95Sri Lankav West IndiesGros Islet314 Jun 2018Test # 2308
20-251180.00Sri Lankav BangladeshDubai (DICS)215 Sep 2018ODI # 4036
1941324059.37Sri Lankav West IndiesPort of Spain46 Jun 2018Test # 2306
19-462041.30Sri Lankav West IndiesGros Islet314 Jun 2018Test # 2308
19-202095.00Sri Lankav South AfricaDambulla11 Aug 2018ODI # 4027
19-1711111.76Sri Lankav South AfricaPallekele25 Aug 2018ODI # 4029
19-1830105.55Sri Lankav South AfricaColombo (RPS)112 Aug 2018ODI # 4031
1853310058.06Sri Lankav South AfricaGalle112 Jul 2018Test # 2311
1836273066.66Sri Lankav South AfricaColombo (SSC)320 Jul 2018Test # 2313
18-271066.66Sri Lankav South AfricaDambulla11 Aug 2018ODI # 4027
17211711100.00Sri Lankansv WICB XITarouba130 May 2018First-class
17-294058.62Sri Lankav West IndiesBridgetown423 Jun 2018Test # 2309
1768651026.15Sri Lankav South AfricaGalle312 Jul 2018Test # 2311
1738242070.83Sri Lankav South AfricaColombo (SSC)120 Jul 2018Test # 2313
17-1720100.00Sri Lankav AfghanistanAbu Dhabi217 Sep 2018ODI # 4038
16-551029.09Sri Lankav West IndiesGros Islet114 Jun 2018Test # 2308
16-1420114.28Sri Lankav South AfricaPallekele25 Aug 2018ODI # 4029
16-1630100.00Sri Lankav South AfricaColombo (RPS)214 Aug 2018T20I # 695
16-340047.05Sri Lankav BangladeshDubai (DICS)215 Sep 2018ODI # 4036
1530251160.00Sri Lankav West IndiesPort of Spain26 Jun 2018Test # 2306
1442230060.86Sri Lankav West IndiesPort of Spain46 Jun 2018Test # 2306
14-1301107.69Sri Lankav South AfricaPallekele18 Aug 2018ODI # 4030
14-280050.00Sri Lankav AfghanistanAbu Dhabi217 Sep 2018ODI # 4038
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:

Western Province vs Boland at Paarl, CSA 4-Day Series Division 1 22nd Match, Feb 1-4, 2026 [First-class - Live]
>> 147/8 (58.0 ov, S von Berg 21*, GA Stuurman 1*, M Dube 0/15) - Stumps

Dolphins vs North West at Potchefstroom, CSA 4-Day Series Division 1 21st Match, Jan 31-Feb 3, 2026 [First-class - Live]
>> 64/1 (18.0 ov, M Prince 20*, DS Rosier 32*, O Cele 0/22) - Stumps

KwaZulu-Natal Inland vs Titans at Pietermaritzburg, CSA 4-Day Series Division 1 24th Match, Feb 1-4, 2026 [First-class - Live]
>> 317/2 (72.0 ov, N Brand 93*, LG Pretorius 101*, Z Abrahams 2/47) - Stumps