Batting Most Runs Innings - Sri Lanka

Players - Sri Lanka

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Match Date
Scorecard
112*-14414077.77Sri Lankav PakistanAbu Dhabi16 Oct 2017ODI # 3924
111*1841329384.09Sri Lankav IndiaMohali13 Dec 2017ODI # 3941
9511482123115.85Sri Lankav IndiaVisakhapatnam17 Dec 2017ODI # 3942
80-838296.38Sri Lankav ZimbabweMirpur17 Jan 2018ODI # 3955
64-3753172.97Sri Lankav ZimbabweMirpur17 Jan 2018ODI # 3955
62-944065.95Sri Lankav PakistanSharjah20 Oct 2017ODI # 3927
61-805076.25Sri Lankav PakistanAbu Dhabi18 Oct 2017ODI # 3926
56-995056.56Sri Lankav BangladeshMirpur27 Jan 2018ODI # 3967
53-743071.62Sri Lankav PakistanDubai (DICS)13 Oct 2017ODI # 3922
50*-725069.44Sri Lankav PakistanDubai (DICS)13 Oct 2017ODI # 3922
495946100106.52Sri Lankav IndiaDharamsala10 Dec 2017ODI # 3939
49-574185.96Sri Lankav ZimbabweMirpur21 Jan 2018ODI # 3962
45-740160.81Sri Lankav BangladeshMirpur27 Jan 2018ODI # 3967
4277575073.68Sri Lankav IndiaVisakhapatnam17 Dec 2017ODI # 3942
42-641165.62Sri Lankav ZimbabweMirpur17 Jan 2018ODI # 3955
42-574073.68Sri Lankav BangladeshMirpur27 Jan 2018ODI # 3967
39*-2613150.00Sri Lankav ZimbabweMirpur21 Jan 2018ODI # 3962
39*-3713105.40Sri Lankav BangladeshMirpur25 Jan 2018ODI # 3965
38*-712053.52Sri Lankav ZimbabweMirpur21 Jan 2018ODI # 3962
38-3750102.70Sri Lankav PakistanAbu Dhabi18 Oct 2017ODI # 3926
36-444081.81Sri Lankav ZimbabweMirpur21 Jan 2018ODI # 3962
35*-3532100.00Sri Lankav BangladeshMirpur25 Jan 2018ODI # 3965
34263050113.33Sri Lankav IndiaMohali13 Dec 2017ODI # 3941
34-3331103.03Sri Lankav ZimbabweMirpur17 Jan 2018ODI # 3955
29-1432207.14Sri Lankav BangladeshMirpur19 Jan 2018ODI # 3959
28-450062.22Sri Lankav PakistanAbu Dhabi18 Oct 2017ODI # 3926
28-390171.79Sri Lankav BangladeshMirpur19 Jan 2018ODI # 3959
28-923311.11Sri Lankav BangladeshMirpur27 Jan 2018ODI # 3967
26*382450108.33Sri Lankav IndiaDharamsala10 Dec 2017ODI # 3939
25*68425059.52Sri Lankav IndiaDharamsala10 Dec 2017ODI # 3939
25-471053.19Sri Lankav PakistanDubai (DICS)13 Oct 2017ODI # 3922
25-293186.20Sri Lankav PakistanSharjah23 Oct 2017ODI # 3930
25-353071.42Sri Lankav BangladeshMirpur19 Jan 2018ODI # 3959
23*-303076.66Sri Lankav PakistanSharjah20 Oct 2017ODI # 3927
22-550040.00Sri Lankav PakistanAbu Dhabi16 Oct 2017ODI # 3924
22-1631137.50Sri Lankav PakistanSharjah20 Oct 2017ODI # 3927
22322040110.00Sri Lankav IndiaMohali13 Dec 2017ODI # 3941
21-291172.41Sri Lankav PakistanDubai (DICS)13 Oct 2017ODI # 3922
2148351060.00Sri Lankav IndiaMohali13 Dec 2017ODI # 3941
19-1330146.15Sri Lankav PakistanDubai (DICS)13 Oct 2017ODI # 3922
19-491038.77Sri Lankav PakistanAbu Dhabi18 Oct 2017ODI # 3926
19-313061.29Sri Lankav PakistanSharjah23 Oct 2017ODI # 3930
19-341055.88Sri Lankav BangladeshMirpur19 Jan 2018ODI # 3959
18-383047.36Sri Lankav PakistanDubai (DICS)13 Oct 2017ODI # 3922
18-302060.00Sri Lankav PakistanAbu Dhabi18 Oct 2017ODI # 3926
18-262069.23Sri Lankav PakistanAbu Dhabi18 Oct 2017ODI # 3926
18-371048.64Sri Lankav PakistanSharjah20 Oct 2017ODI # 3927
1752282060.71Sri Lankav IndiaVisakhapatnam17 Dec 2017ODI # 3942
1781510033.33Sri Lankav IndiaVisakhapatnam17 Dec 2017ODI # 3942
17-342050.00Sri Lankav ZimbabweMirpur21 Jan 2018ODI # 3962
17-1611106.25Sri Lankav BangladeshMirpur27 Jan 2018ODI # 3967
16-242066.66Sri Lankav PakistanSharjah20 Oct 2017ODI # 3927
16-340147.05Sri Lankav PakistanSharjah23 Oct 2017ODI # 3930
1631191084.21Sri Lankav IndiaMohali13 Dec 2017ODI # 3941
16-192084.21Sri Lankav BangladeshMirpur19 Jan 2018ODI # 3959
16-220072.72Sri Lankav BangladeshMirpur19 Jan 2018ODI # 3959
14-173082.35Sri Lankav BangladeshMirpur19 Jan 2018ODI # 3959
13-320040.62Sri Lankav PakistanSharjah20 Oct 2017ODI # 3927
13161220108.33Sri Lankav IndiaVisakhapatnam17 Dec 2017ODI # 3942
12-340035.29Sri Lankav PakistanAbu Dhabi16 Oct 2017ODI # 3924
11*42220050.00Sri Lankav IndiaMohali13 Dec 2017ODI # 3941
11-151073.33Sri Lankav PakistanSharjah23 Oct 2017ODI # 3930
1129172064.70Sri Lankav IndiaMohali13 Dec 2017ODI # 3941
11-172064.70Sri Lankav ZimbabweMirpur17 Jan 2018ODI # 3955
11-120191.66Sri Lankav ZimbabweMirpur17 Jan 2018ODI # 3955
10-241041.66Sri Lankav PakistanAbu Dhabi16 Oct 2017ODI # 3924
10-121083.33Sri Lankav PakistanAbu Dhabi18 Oct 2017ODI # 3926
9-210042.85Sri Lankav ZimbabweMirpur21 Jan 2018ODI # 3962
8-91088.88Sri Lankav PakistanSharjah23 Oct 2017ODI # 3930
83420200.00Sri Lankav IndiaVisakhapatnam17 Dec 2017ODI # 3942
8-190042.10Sri Lankav ZimbabweMirpur17 Jan 2018ODI # 3955
7*-91077.77Sri Lankav PakistanDubai (DICS)13 Oct 2017ODI # 3922
7*-111063.63Sri Lankav PakistanSharjah23 Oct 2017ODI # 3930
7-510140.00Sri Lankav PakistanAbu Dhabi16 Oct 2017ODI # 3924
716141050.00Sri Lankav IndiaMohali13 Dec 2017ODI # 3941
713121058.33Sri Lankav IndiaVisakhapatnam17 Dec 2017ODI # 3942
7-171041.17Sri Lankav ZimbabweMirpur21 Jan 2018ODI # 3962
7-610116.66Sri Lankav BangladeshMirpur27 Jan 2018ODI # 3967
6-131046.15Sri Lankav PakistanSharjah23 Oct 2017ODI # 3930
69600100.00Sri Lankav IndiaVisakhapatnam17 Dec 2017ODI # 3942
6-111054.54Sri Lankav BangladeshMirpur27 Jan 2018ODI # 3967
6-140042.85Sri Lankav BangladeshMirpur27 Jan 2018ODI # 3967
5*-90055.55Sri Lankav ZimbabweMirpur17 Jan 2018ODI # 3955
5-130038.46Sri Lankav PakistanSharjah20 Oct 2017ODI # 3927
54310166.66Sri Lankav IndiaMohali13 Dec 2017ODI # 3941
4-90044.44Sri Lankav PakistanDubai (DICS)13 Oct 2017ODI # 3922
4-90044.44Sri Lankav ZimbabweMirpur17 Jan 2018ODI # 3955
3-50060.00Sri Lankav PakistanAbu Dhabi16 Oct 2017ODI # 3924
3-60050.00Sri Lankav PakistanAbu Dhabi16 Oct 2017ODI # 3924
3-70042.85Sri Lankav PakistanAbu Dhabi16 Oct 2017ODI # 3924
2-80025.00Sri Lankav PakistanDubai (DICS)13 Oct 2017ODI # 3922
2-40050.00Sri Lankav PakistanAbu Dhabi16 Oct 2017ODI # 3924
2-40050.00Sri Lankav PakistanAbu Dhabi18 Oct 2017ODI # 3926
2-100020.00Sri Lankav PakistanSharjah23 Oct 2017ODI # 3930
21280025.00Sri Lankav IndiaMohali13 Dec 2017ODI # 3941
2-40050.00Sri Lankav BangladeshMirpur27 Jan 2018ODI # 3967
2-100020.00Sri Lankav BangladeshMirpur27 Jan 2018ODI # 3967
1*-20050.00Sri Lankav BangladeshMirpur27 Jan 2018ODI # 3967
1-20050.00Sri Lankav PakistanAbu Dhabi16 Oct 2017ODI # 3924
1-20050.00Sri Lankav PakistanAbu Dhabi16 Oct 2017ODI # 3924
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 Sri Lanka at Colombo (RPS), England in Sri Lanka 3rd ODI, Jan 27, 2026 [ODI # 4942]

Sri Lanka vs England at Colombo (RPS), England in Sri Lanka 2nd ODI, Jan 24, 2026 [ODI # 4941]

Sri Lanka vs England at Colombo (RPS), England in Sri Lanka 1st ODI, Jan 22, 2026 [ODI # 4940]