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
140-74813189.18Sri Lankav New ZealandMount Maunganui25 Jan 2019ODI # 4075
102-86131118.60Sri Lankav New ZealandMount Maunganui23 Jan 2019ODI # 4074
95-9712097.93Sri Lankav EnglandColombo (RPS)123 Oct 2018ODI # 4058
80-7362109.58Sri Lankav EnglandColombo (RPS)123 Oct 2018ODI # 4058
80-6373126.98Sri Lankav New ZealandNelson28 Jan 2019ODI # 4076
78675774136.84Sri Lankav South AfricaGqeberha113 Mar 2019ODI # 4114
76-5083152.00Sri Lankav New ZealandMount Maunganui23 Jan 2019ODI # 4074
71-739097.26Sri Lankav New ZealandMount Maunganui25 Jan 2019ODI # 4075
66-6645100.00Sri Lankav EnglandPallekele120 Oct 2018ODI # 4055
6095735182.19Sri Lankav South AfricaJohannesburg13 Mar 2019ODI # 4104
56-3316169.69Sri Lankav EnglandColombo (RPS)123 Oct 2018ODI # 4058
56129843066.66Sri Lankav South AfricaCape Town116 Mar 2019ODI # 4115
54-4880112.50Sri Lankav EnglandColombo (RPS)123 Oct 2018ODI # 4058
52-705074.28Sri Lankav EnglandPallekele120 Oct 2018ODI # 4055
49684952100.00Sri Lankav South AfricaJohannesburg13 Mar 2019ODI # 4104
46-3732124.32Sri Lankav New ZealandNelson28 Jan 2019ODI # 4076
44*41491389.79Sri Lankav EnglandDambulla213 Oct 2018ODI # 4053
44-4121107.31Sri Lankav EnglandPallekele120 Oct 2018ODI # 4055
43-623069.35Sri Lankav New ZealandMount Maunganui23 Jan 2019ODI # 4074
43-495187.75Sri Lankav New ZealandNelson28 Jan 2019ODI # 4076
41493142132.25Sri Lankav South AfricaDurban210 Mar 2019ODI # 4112
3973523075.00Sri Lankav South AfricaJohannesburg13 Mar 2019ODI # 4104
36*66502172.00Sri Lankav EnglandDambulla213 Oct 2018ODI # 4053
36-2080180.00Sri Lankav EnglandPallekele117 Oct 2018ODI # 4054
36-2951124.13Sri Lankav New ZealandNelson28 Jan 2019ODI # 4076
35-3440102.94Sri Lankav EnglandPallekele117 Oct 2018ODI # 4054
34-422080.95Sri Lankav EnglandPallekele117 Oct 2018ODI # 4054
33-472070.21Sri Lankav EnglandPallekele120 Oct 2018ODI # 4055
3366364091.66Sri Lankav South AfricaJohannesburg13 Mar 2019ODI # 4104
3389572057.89Sri Lankav South AfricaCape Town116 Mar 2019ODI # 4115
32*-2621123.07Sri Lankav EnglandPallekele120 Oct 2018ODI # 4055
32402931110.34Sri Lankav South AfricaCape Town116 Mar 2019ODI # 4115
31-521059.61Sri Lankav New ZealandNelson28 Jan 2019ODI # 4076
3169453068.88Sri Lankav South AfricaCenturion26 Mar 2019ODI # 4107
3140373083.78Sri Lankav South AfricaCape Town116 Mar 2019ODI # 4115
3050374081.08Sri Lankav EnglandDambulla213 Oct 2018ODI # 4053
29502750107.40Sri Lankav South AfricaGqeberha113 Mar 2019ODI # 4114
2559443056.81Sri Lankav South AfricaDurban210 Mar 2019ODI # 4112
2441312077.41Sri Lankav South AfricaCenturion26 Mar 2019ODI # 4107
23372321100.00Sri Lankav South AfricaCenturion26 Mar 2019ODI # 4107
2332264088.46Sri Lankav South AfricaDurban210 Mar 2019ODI # 4112
2261462047.82Sri Lankav South AfricaGqeberha113 Mar 2019ODI # 4114
2270474046.80Sri Lankav South AfricaCape Town116 Mar 2019ODI # 4115
21-1012210.00Sri Lankav EnglandPallekele117 Oct 2018ODI # 4054
2168421050.00Sri Lankav South AfricaGqeberha113 Mar 2019ODI # 4114
20-302066.66Sri Lankav New ZealandMount Maunganui25 Jan 2019ODI # 4075
19*-1511126.66Sri Lankav EnglandColombo (RPS)123 Oct 2018ODI # 4058
18*-1111163.63Sri Lankav EnglandColombo (RPS)123 Oct 2018ODI # 4058
18-1130163.63Sri Lankav EnglandColombo (RPS)123 Oct 2018ODI # 4058
18-202090.00Sri Lankav New ZealandMount Maunganui23 Jan 2019ODI # 4074
17-282060.71Sri Lankav EnglandPallekele120 Oct 2018ODI # 4055
17-222077.27Sri Lankav New ZealandMount Maunganui25 Jan 2019ODI # 4075
16-1401114.28Sri Lankav New ZealandMount Maunganui23 Jan 2019ODI # 4074
1535242062.50Sri Lankav South AfricaJohannesburg13 Mar 2019ODI # 4104
1527262057.69Sri Lankav South AfricaCenturion26 Mar 2019ODI # 4107
1223140085.71Sri Lankav South AfricaDurban210 Mar 2019ODI # 4112
1229170070.58Sri Lankav South AfricaGqeberha113 Mar 2019ODI # 4114
12141220100.00Sri Lankav South AfricaCape Town116 Mar 2019ODI # 4115
11-120191.66Sri Lankav EnglandColombo (RPS)123 Oct 2018ODI # 4058
11-701157.14Sri Lankav New ZealandMount Maunganui23 Jan 2019ODI # 4074
11-230047.82Sri Lankav New ZealandMount Maunganui23 Jan 2019ODI # 4074
10-180055.55Sri Lankav New ZealandMount Maunganui23 Jan 2019ODI # 4074
1023911111.11Sri Lankav South AfricaCenturion26 Mar 2019ODI # 4107
915920100.00Sri Lankav EnglandDambulla213 Oct 2018ODI # 4053
9-101090.00Sri Lankav New ZealandMount Maunganui25 Jan 2019ODI # 4075
917112081.81Sri Lankav South AfricaJohannesburg13 Mar 2019ODI # 4104
929251036.00Sri Lankav South AfricaGqeberha113 Mar 2019ODI # 4114
916152060.00Sri Lankav South AfricaCape Town116 Mar 2019ODI # 4115
8*19130061.53Sri Lankav South AfricaDurban210 Mar 2019ODI # 4112
818151053.33Sri Lankav EnglandDambulla213 Oct 2018ODI # 4053
87720114.28Sri Lankav South AfricaJohannesburg13 Mar 2019ODI # 4104
835230034.78Sri Lankav South AfricaCenturion26 Mar 2019ODI # 4107
7-410175.00Sri Lankav EnglandPallekele117 Oct 2018ODI # 4054
71790077.77Sri Lankav South AfricaJohannesburg13 Mar 2019ODI # 4104
6*-301200.00Sri Lankav New ZealandMount Maunganui23 Jan 2019ODI # 4074
617131046.15Sri Lankav EnglandDambulla213 Oct 2018ODI # 4053
6-71085.71Sri Lankav New ZealandMount Maunganui23 Jan 2019ODI # 4074
6-510120.00Sri Lankav New ZealandMount Maunganui25 Jan 2019ODI # 4075
6-200030.00Sri Lankav New ZealandMount Maunganui25 Jan 2019ODI # 4075
610100060.00Sri Lankav South AfricaCenturion26 Mar 2019ODI # 4107
5-140035.71Sri Lankav EnglandPallekele120 Oct 2018ODI # 4055
4*-110400.00Sri Lankav EnglandPallekele120 Oct 2018ODI # 4055
4-50080.00Sri Lankav New ZealandMount Maunganui23 Jan 2019ODI # 4074
4-230017.39Sri Lankav New ZealandMount Maunganui25 Jan 2019ODI # 4075
423160025.00Sri Lankav South AfricaCenturion26 Mar 2019ODI # 4107
41061066.66Sri Lankav South AfricaGqeberha113 Mar 2019ODI # 4114
3*-50060.00Sri Lankav New ZealandMount Maunganui25 Jan 2019ODI # 4075
3-100030.00Sri Lankav EnglandPallekele117 Oct 2018ODI # 4054
3-120025.00Sri Lankav New ZealandMount Maunganui25 Jan 2019ODI # 4075
315100030.00Sri Lankav South AfricaJohannesburg13 Mar 2019ODI # 4104
3640075.00Sri Lankav South AfricaCape Town116 Mar 2019ODI # 4115
2*-200100.00Sri Lankav EnglandPallekele117 Oct 2018ODI # 4054
2*860033.33Sri Lankav South AfricaCenturion26 Mar 2019ODI # 4107
2-70028.57Sri Lankav New ZealandNelson28 Jan 2019ODI # 4076
21070028.57Sri Lankav South AfricaDurban210 Mar 2019ODI # 4112
22180025.00Sri Lankav South AfricaCape Town116 Mar 2019ODI # 4115
2870028.57Sri Lankav South AfricaCape Town116 Mar 2019ODI # 4115
1*1511009.09Sri Lankav South AfricaJohannesburg13 Mar 2019ODI # 4104
1-70014.28Sri Lankav EnglandPallekele120 Oct 2018ODI # 4055
1-80012.50Sri Lankav New ZealandNelson28 Jan 2019ODI # 4076
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:

Mountaineers vs Mid West Rhinos at Kwekwe, Pro50 Championship 9th Match, Feb 8, 2026 [List A]

Mashonaland Eagles vs Southern Rocks at Masvingo, Pro50 Championship 10th Match, Feb 8, 2026 [List A]

Wellington vs Otago at Dunedin, The Ford Trophy 21st Match, Feb 7, 2026 [List A]