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
112*-14414-77.77Sri Lankav PakistanAbu Dhabi216 Oct 2017ODI # 3924
111*1841329384.09Sri Lankav IndiaMohali213 Dec 2017ODI # 3941
9511482123115.85Sri Lankav IndiaVisakhapatnam117 Dec 2017ODI # 3942
80-838296.38Sri Lankav ZimbabweMirpur217 Jan 2018ODI # 3955
64-3753172.97Sri Lankav ZimbabweMirpur217 Jan 2018ODI # 3955
62-944-65.95Sri Lankav PakistanSharjah120 Oct 2017ODI # 3927
61-805-76.25Sri Lankav PakistanAbu Dhabi118 Oct 2017ODI # 3926
56-995-56.56Sri Lankav BangladeshMirpur127 Jan 2018ODI # 3967
53-743-71.62Sri Lankav PakistanDubai (DICS)213 Oct 2017ODI # 3922
50*-725-69.44Sri Lankav PakistanDubai (DICS)213 Oct 2017ODI # 3922
49594610-106.52Sri Lankav IndiaDharamsala210 Dec 2017ODI # 3939
49-574185.96Sri Lankav ZimbabweMirpur221 Jan 2018ODI # 3962
45-74-160.81Sri Lankav BangladeshMirpur127 Jan 2018ODI # 3967
4277575-73.68Sri Lankav IndiaVisakhapatnam117 Dec 2017ODI # 3942
42-641165.62Sri Lankav ZimbabweMirpur217 Jan 2018ODI # 3955
42-574-73.68Sri Lankav BangladeshMirpur127 Jan 2018ODI # 3967
39*-2613150.00Sri Lankav ZimbabweMirpur221 Jan 2018ODI # 3962
39*-3713105.40Sri Lankav BangladeshMirpur225 Jan 2018ODI # 3965
38*-712-53.52Sri Lankav ZimbabweMirpur221 Jan 2018ODI # 3962
38-375-102.70Sri Lankav PakistanAbu Dhabi118 Oct 2017ODI # 3926
36-444-81.81Sri Lankav ZimbabweMirpur221 Jan 2018ODI # 3962
35*-3532100.00Sri Lankav BangladeshMirpur225 Jan 2018ODI # 3965
3426305-113.33Sri Lankav IndiaMohali213 Dec 2017ODI # 3941
34-3331103.03Sri Lankav ZimbabweMirpur217 Jan 2018ODI # 3955
29-1432207.14Sri Lankav BangladeshMirpur219 Jan 2018ODI # 3959
28-45--62.22Sri Lankav PakistanAbu Dhabi118 Oct 2017ODI # 3926
28-39-171.79Sri Lankav BangladeshMirpur219 Jan 2018ODI # 3959
28-923311.11Sri Lankav BangladeshMirpur127 Jan 2018ODI # 3967
26*38245-108.33Sri Lankav IndiaDharamsala210 Dec 2017ODI # 3939
25*68425-59.52Sri Lankav IndiaDharamsala210 Dec 2017ODI # 3939
25-471-53.19Sri Lankav PakistanDubai (DICS)213 Oct 2017ODI # 3922
25-293186.20Sri Lankav PakistanSharjah123 Oct 2017ODI # 3930
25-353-71.42Sri Lankav BangladeshMirpur219 Jan 2018ODI # 3959
23*-303-76.66Sri Lankav PakistanSharjah120 Oct 2017ODI # 3927
22-55--40.00Sri Lankav PakistanAbu Dhabi216 Oct 2017ODI # 3924
22-1631137.50Sri Lankav PakistanSharjah120 Oct 2017ODI # 3927
2232204-110.00Sri Lankav IndiaMohali213 Dec 2017ODI # 3941
21-291172.41Sri Lankav PakistanDubai (DICS)213 Oct 2017ODI # 3922
2148351-60.00Sri Lankav IndiaMohali213 Dec 2017ODI # 3941
19-133-146.15Sri Lankav PakistanDubai (DICS)213 Oct 2017ODI # 3922
19-491-38.77Sri Lankav PakistanAbu Dhabi118 Oct 2017ODI # 3926
19-313-61.29Sri Lankav PakistanSharjah123 Oct 2017ODI # 3930
19-341-55.88Sri Lankav BangladeshMirpur219 Jan 2018ODI # 3959
18-383-47.36Sri Lankav PakistanDubai (DICS)213 Oct 2017ODI # 3922
18-302-60.00Sri Lankav PakistanAbu Dhabi118 Oct 2017ODI # 3926
18-262-69.23Sri Lankav PakistanAbu Dhabi118 Oct 2017ODI # 3926
18-371-48.64Sri Lankav PakistanSharjah120 Oct 2017ODI # 3927
1752282-60.71Sri Lankav IndiaVisakhapatnam117 Dec 2017ODI # 3942
178151--33.33Sri Lankav IndiaVisakhapatnam117 Dec 2017ODI # 3942
17-342-50.00Sri Lankav ZimbabweMirpur221 Jan 2018ODI # 3962
17-1611106.25Sri Lankav BangladeshMirpur127 Jan 2018ODI # 3967
16-242-66.66Sri Lankav PakistanSharjah120 Oct 2017ODI # 3927
16-34-147.05Sri Lankav PakistanSharjah123 Oct 2017ODI # 3930
1631191-84.21Sri Lankav IndiaMohali213 Dec 2017ODI # 3941
16-192-84.21Sri Lankav BangladeshMirpur219 Jan 2018ODI # 3959
16-22--72.72Sri Lankav BangladeshMirpur219 Jan 2018ODI # 3959
14-173-82.35Sri Lankav BangladeshMirpur219 Jan 2018ODI # 3959
13-32--40.62Sri Lankav PakistanSharjah120 Oct 2017ODI # 3927
1316122-108.33Sri Lankav IndiaVisakhapatnam117 Dec 2017ODI # 3942
12-34--35.29Sri Lankav PakistanAbu Dhabi216 Oct 2017ODI # 3924
11*4222--50.00Sri Lankav IndiaMohali213 Dec 2017ODI # 3941
11-151-73.33Sri Lankav PakistanSharjah123 Oct 2017ODI # 3930
1129172-64.70Sri Lankav IndiaMohali213 Dec 2017ODI # 3941
11-172-64.70Sri Lankav ZimbabweMirpur217 Jan 2018ODI # 3955
11-12-191.66Sri Lankav ZimbabweMirpur217 Jan 2018ODI # 3955
10-241-41.66Sri Lankav PakistanAbu Dhabi216 Oct 2017ODI # 3924
10-121-83.33Sri Lankav PakistanAbu Dhabi118 Oct 2017ODI # 3926
9-21--42.85Sri Lankav ZimbabweMirpur221 Jan 2018ODI # 3962
8-91-88.88Sri Lankav PakistanSharjah123 Oct 2017ODI # 3930
8342-200.00Sri Lankav IndiaVisakhapatnam117 Dec 2017ODI # 3942
8-19--42.10Sri Lankav ZimbabweMirpur217 Jan 2018ODI # 3955
7*-91-77.77Sri Lankav PakistanDubai (DICS)213 Oct 2017ODI # 3922
7*-111-63.63Sri Lankav PakistanSharjah123 Oct 2017ODI # 3930
7-51-140.00Sri Lankav PakistanAbu Dhabi216 Oct 2017ODI # 3924
716141-50.00Sri Lankav IndiaMohali213 Dec 2017ODI # 3941
713121-58.33Sri Lankav IndiaVisakhapatnam117 Dec 2017ODI # 3942
7-171-41.17Sri Lankav ZimbabweMirpur221 Jan 2018ODI # 3962
7-61-116.66Sri Lankav BangladeshMirpur127 Jan 2018ODI # 3967
6-131-46.15Sri Lankav PakistanSharjah123 Oct 2017ODI # 3930
696--100.00Sri Lankav IndiaVisakhapatnam117 Dec 2017ODI # 3942
6-111-54.54Sri Lankav BangladeshMirpur127 Jan 2018ODI # 3967
6-14--42.85Sri Lankav BangladeshMirpur127 Jan 2018ODI # 3967
5*-9--55.55Sri Lankav ZimbabweMirpur217 Jan 2018ODI # 3955
5-13--38.46Sri Lankav PakistanSharjah120 Oct 2017ODI # 3927
5431-166.66Sri Lankav IndiaMohali213 Dec 2017ODI # 3941
4-9--44.44Sri Lankav PakistanDubai (DICS)213 Oct 2017ODI # 3922
4-9--44.44Sri Lankav ZimbabweMirpur217 Jan 2018ODI # 3955
3-5--60.00Sri Lankav PakistanAbu Dhabi216 Oct 2017ODI # 3924
3-6--50.00Sri Lankav PakistanAbu Dhabi216 Oct 2017ODI # 3924
3-7--42.85Sri Lankav PakistanAbu Dhabi216 Oct 2017ODI # 3924
2-8--25.00Sri Lankav PakistanDubai (DICS)213 Oct 2017ODI # 3922
2-4--50.00Sri Lankav PakistanAbu Dhabi216 Oct 2017ODI # 3924
2-4--50.00Sri Lankav PakistanAbu Dhabi118 Oct 2017ODI # 3926
2-10--20.00Sri Lankav PakistanSharjah123 Oct 2017ODI # 3930
2128--25.00Sri Lankav IndiaMohali213 Dec 2017ODI # 3941
2-4--50.00Sri Lankav BangladeshMirpur127 Jan 2018ODI # 3967
2-10--20.00Sri Lankav BangladeshMirpur127 Jan 2018ODI # 3967
1*-2--50.00Sri Lankav BangladeshMirpur127 Jan 2018ODI # 3967
1-2--50.00Sri Lankav PakistanAbu Dhabi216 Oct 2017ODI # 3924
1-2--50.00Sri Lankav PakistanAbu Dhabi216 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:

India A (India Blues) vs Australia A at Kanpur, Australia A in India 2nd unoffical ODI, Oct 3, 2025 [List A]

India A (India Blues) vs Australia A at Kanpur, Australia A in India 1st unofficial ODI, Sep 30-Oct 1, 2025 [List A]

Western Australia vs South Australia at Adelaide, One-Day Cup (AUS) 6th Match, Sep 24, 2025 [List A]