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
14137730716045.92Sri Lankav IndiaColombo (SSC)33 Aug 2017Test # 2267
116153111151104.50Sri Lankav ZimbabweHambantota26 Jul 2017ODI # 3901
1161721188098.30Sri Lankav ZimbabweHambantota18 Jul 2017ODI # 3903
11021213517081.48Sri Lankav IndiaColombo (SSC)33 Aug 2017Test # 2267
10214811614087.93Sri Lankav ZimbabweHambantota26 Jul 2017ODI # 3901
972862089046.63Sri Lankav IndiaGalle426 Jul 2017Test # 2265
92*14413210469.69Sri Lankav IndiaGalle226 Jul 2017Test # 2265
891139311195.69Sri Lankav IndiaThe Oval28 Jun 2017ODI # 3882
871591017086.13Sri Lankav ZimbabweHambantota18 Jul 2017ODI # 3903
861128081107.50Sri Lankav ZimbabweGalle130 Jun 2017ODI # 3897
8315913011163.84Sri Lankav IndiaGalle226 Jul 2017Test # 2265
811511186068.64Sri Lankav ZimbabweColombo (RPS)414 Jul 2017Test # 2263
80*2101516052.98Sri Lankav ZimbabweColombo (RPS)414 Jul 2017Test # 2263
80-1055176.19Sri Lankav IndiaPallekele127 Aug 2017ODI # 3907
79*1077381108.21Sri Lankav ZimbabweGalle130 Jun 2017ODI # 3897
761157272105.55Sri Lankav IndiaThe Oval28 Jun 2017ODI # 3882
75*113868087.20Sri Lankav ZimbabweGalle22 Jul 2017ODI # 3899
73158864084.88Sri Lankav PakistanCardiff112 Jun 2017ODI # 3888
7112910710166.35Sri Lankav ZimbabweColombo (RPS)214 Jul 2017Test # 2263
70-8010087.50Sri Lankav IndiaColombo (RPS)231 Aug 2017ODI # 3908
671159410071.27Sri Lankav IndiaGalle426 Jul 2017Test # 2265
67-1023165.68Sri Lankav IndiaColombo (RPS)13 Sep 2017ODI # 3909
661411016065.34Sri Lankav ZimbabweColombo (RPS)414 Jul 2017Test # 2263
641349310068.81Sri Lankav IndiaGalle226 Jul 2017Test # 2265
64-748086.48Sri Lankav IndiaDambulla120 Aug 2017ODI # 3905
60110775177.92Sri Lankav ZimbabweGalle130 Jun 2017ODI # 3897
59*116814072.83Sri Lankav ZimbabweHambantota110 Jul 2017ODI # 3904
58-5821100.00Sri Lankav IndiaPallekele124 Aug 2017ODI # 3906
57118696082.60Sri Lankav South AfricaThe Oval23 Jun 2017ODI # 3877
551161006055.00Sri Lankav ZimbabweColombo (RPS)214 Jul 2017Test # 2263
55-984056.12Sri Lankav IndiaColombo (RPS)13 Sep 2017ODI # 3909
53-2954182.75Sri Lankav IndiaColombo (RPS)16 Sep 2017T20I # 618
52*764560115.55Sri Lankav IndiaThe Oval28 Jun 2017ODI # 3882
52130865060.46Sri Lankav ZimbabweHambantota110 Jul 2017ODI # 3904
51574871106.25Sri Lankav IndiaColombo (SSC)23 Aug 2017Test # 2267
49113841058.33Sri Lankav ZimbabweColombo (RPS)414 Jul 2017Test # 2263
48120876055.17Sri Lankav IndiaPallekele212 Aug 2017Test # 2269
48-3490141.17Sri Lankav IndiaColombo (RPS)13 Sep 2017ODI # 3909
47*654450106.81Sri Lankav IndiaThe Oval28 Jun 2017ODI # 3882
451261103040.90Sri Lankav ZimbabweColombo (RPS)214 Jul 2017Test # 2263
44*99665066.66Sri Lankav South AfricaThe Oval23 Jun 2017ODI # 3877
44*493232137.50Sri Lankav ZimbabweHambantota26 Jul 2017ODI # 3901
43453061143.33Sri Lankav ZimbabweGalle130 Jun 2017ODI # 3897
42684002105.00Sri Lankav ZimbabweHambantota18 Jul 2017ODI # 3903
41423351124.24Sri Lankav South AfricaThe Oval23 Jun 2017ODI # 3877
411441042039.42Sri Lankav ZimbabweColombo (RPS)214 Jul 2017Test # 2263
4181525078.84Sri Lankav IndiaPallekele312 Aug 2017Test # 2269
40*-4012100.00Sri Lankav IndiaColombo (RPS)16 Sep 2017T20I # 618
40-612065.57Sri Lankav IndiaPallekele124 Aug 2017ODI # 3906
3970542172.22Sri Lankav PakistanCardiff112 Jun 2017ODI # 3888
39-433290.69Sri Lankav IndiaColombo (RPS)231 Aug 2017ODI # 3908
36*-501172.00Sri Lankav IndiaDambulla120 Aug 2017ODI # 3905
3692713050.70Sri Lankav IndiaGalle426 Jul 2017Test # 2265
3698663154.54Sri Lankav IndiaColombo (SSC)33 Aug 2017Test # 2267
36114894040.44Sri Lankav IndiaPallekele312 Aug 2017Test # 2269
36-375097.29Sri Lankav IndiaDambulla120 Aug 2017ODI # 3905
36-714050.70Sri Lankav IndiaPallekele127 Aug 2017ODI # 3907
3573544064.81Sri Lankav ZimbabweGalle22 Jul 2017ODI # 3899
35117962136.45Sri Lankav IndiaPallekele312 Aug 2017Test # 2269
35-444079.54Sri Lankav IndiaDambulla120 Aug 2017ODI # 3905
34*272122161.90Sri Lankav IndiaThe Oval28 Jun 2017ODI # 3882
3360432276.74Sri Lankav ZimbabweColombo (RPS)214 Jul 2017Test # 2263
3186564055.35Sri Lankav IndiaColombo (SSC)33 Aug 2017Test # 2267
31-2432129.16Sri Lankav IndiaPallekele124 Aug 2017ODI # 3906
29*87764038.15Sri Lankav ZimbabweColombo (RPS)414 Jul 2017Test # 2263
2948314093.54Sri Lankav IndiaPallekele212 Aug 2017Test # 2269
29-2740107.40Sri Lankav IndiaPallekele127 Aug 2017ODI # 3907
28*50354080.00Sri Lankav ZimbabweGalle22 Jul 2017ODI # 3899
28*542520112.00Sri Lankav ZimbabweHambantota26 Jul 2017ODI # 3901
28332640107.69Sri Lankav ZimbabweGalle130 Jun 2017ODI # 3897
2770441061.36Sri Lankav PakistanCardiff112 Jun 2017ODI # 3888
2747294093.10Sri Lankav PakistanCardiff112 Jun 2017ODI # 3888
2759694039.13Sri Lankav ZimbabweColombo (RPS)414 Jul 2017Test # 2263
2636343076.47Sri Lankav PakistanCardiff112 Jun 2017ODI # 3888
2644332278.78Sri Lankav IndiaColombo (SSC)23 Aug 2017Test # 2267
2595731134.24Sri Lankav ZimbabweColombo (RPS)414 Jul 2017Test # 2263
2589661037.87Sri Lankav ZimbabweColombo (RPS)214 Jul 2017Test # 2263
259343173.52Sri Lankav IndiaColombo (SSC)23 Aug 2017Test # 2267
2548452055.55Sri Lankav IndiaColombo (SSC)23 Aug 2017Test # 2267
2455474051.06Sri Lankav ZimbabweHambantota110 Jul 2017ODI # 3904
2485644037.50Sri Lankav IndiaColombo (SSC)23 Aug 2017Test # 2267
22252021110.00Sri Lankav ZimbabweHambantota18 Jul 2017ODI # 3903
2246302073.33Sri Lankav ZimbabweColombo (RPS)214 Jul 2017Test # 2263
22-2221100.00Sri Lankav IndiaColombo (RPS)231 Aug 2017ODI # 3908
21*51503042.00Sri Lankav IndiaGalle426 Jul 2017Test # 2265
20-412048.78Sri Lankav IndiaPallekele124 Aug 2017ODI # 3906
19*211720111.76Sri Lankav ZimbabweHambantota18 Jul 2017ODI # 3903
19*36311061.29Sri Lankav ZimbabweHambantota110 Jul 2017ODI # 3904
19*-1021190.00Sri Lankav IndiaColombo (RPS)16 Sep 2017T20I # 618
19-372051.35Sri Lankav IndiaPallekele124 Aug 2017ODI # 3906
19-482039.58Sri Lankav IndiaPallekele124 Aug 2017ODI # 3906
1835194094.73Sri Lankav IndiaPallekele212 Aug 2017Test # 2269
18-271166.66Sri Lankav IndiaColombo (RPS)231 Aug 2017ODI # 3908
18-1311138.46Sri Lankav IndiaColombo (RPS)13 Sep 2017ODI # 3909
17*44303056.66Sri Lankav IndiaColombo (SSC)33 Aug 2017Test # 2267
17281740100.00Sri Lankav IndiaColombo (SSC)33 Aug 2017Test # 2267
17-1430121.42Sri Lankav IndiaColombo (RPS)16 Sep 2017T20I # 618
1650372043.24Sri Lankav IndiaGalle226 Jul 2017Test # 2265
1658583027.58Sri Lankav IndiaColombo (SSC)33 Aug 2017Test # 2267
1653483033.33Sri Lankav IndiaPallekele312 Aug 2017Test # 2269
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