Batting Most Runs Innings - Sri Lanka

Players - Sri Lanka

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Match Date
Scorecard
10412411314092.03Sri Lankav West IndiesHarare7 Jul 2023ODI # 4618
10317210380100.00Sri Lankav IrelandBulawayo25 Jun 2023ODI # 4599
101*13510214099.01Sri Lankav ZimbabweBulawayo2 Jul 2023ODI # 4609
931591118283.78Sri Lankav NetherlandsBulawayo30 Jun 2023ODI # 4606
931187282129.16Sri Lankav BangladeshColombo (RPS)9 Sep 2023ODI # 4637
921208463109.52Sri Lankav AfghanistanLahore5 Sep 2023ODI # 4633
911569512095.78Sri Lankav AfghanistanHambantota2 Jun 2023ODI # 4579
911358781104.59Sri Lankav PakistanColombo (RPS)14 Sep 2023ODI # 4644
83137927090.21Sri Lankav West IndiesHarare7 Jul 2023ODI # 4618
82115864095.34Sri Lankav IrelandBulawayo25 Jun 2023ODI # 4599
781177571104.00Sri Lankav AfghanistanHambantota4 Jun 2023ODI # 4580
78-63100123.80Sri Lankav U.A.E.Bulawayo19 Jun 2023ODI # 4587
751218510088.23Sri Lankav ScotlandBulawayo27 Jun 2023ODI # 4603
73-6490114.06Sri Lankav U.A.E.Bulawayo19 Jun 2023ODI # 4587
6379654296.92Sri Lankav ScotlandBulawayo27 Jun 2023ODI # 4603
62*118925167.39Sri Lankav BangladeshPallekele31 Aug 2023ODI # 4629
61*585180119.60Sri Lankav OmanBulawayo23 Jun 2023ODI # 4595
57-765075.00Sri Lankav U.A.E.Bulawayo19 Jun 2023ODI # 4587
5795714080.28Sri Lankav NetherlandsHarare9 Jul 2023ODI # 4620
56*664570124.44Sri Lankav AfghanistanHambantota7 Jun 2023ODI # 4583
54115776070.12Sri Lankav BangladeshPallekele31 Aug 2023ODI # 4629
5299627083.87Sri Lankav AfghanistanHambantota4 Jun 2023ODI # 4580
52-547096.29Sri Lankav U.A.E.Bulawayo19 Jun 2023ODI # 4587
5171595086.44Sri Lankav AfghanistanHambantota2 Jun 2023ODI # 4579
51443482150.00Sri Lankav AfghanistanHambantota7 Jun 2023ODI # 4583
5074736168.49Sri Lankav BangladeshColombo (RPS)9 Sep 2023ODI # 4637
49*684731104.25Sri Lankav PakistanColombo (RPS)14 Sep 2023ODI # 4644
48*-2352208.69Sri Lankav U.A.E.Bulawayo19 Jun 2023ODI # 4587
4870514094.11Sri Lankav PakistanColombo (RPS)14 Sep 2023ODI # 4644
4457465095.65Sri Lankav AfghanistanHambantota4 Jun 2023ODI # 4580
4373566076.78Sri Lankav AfghanistanHambantota4 Jun 2023ODI # 4580
4358525182.69Sri Lankav NetherlandsHarare9 Jul 2023ODI # 4620
42*653541120.00Sri Lankav IrelandBulawayo25 Jun 2023ODI # 4599
42*81463191.30Sri Lankav IndiaColombo (RPS)12 Sep 2023ODI # 4641
41554060102.50Sri Lankav AfghanistanLahore5 Sep 2023ODI # 4633
4184665062.12Sri Lankav IndiaColombo (RPS)12 Sep 2023ODI # 4641
4092605066.66Sri Lankav BangladeshColombo (RPS)9 Sep 2023ODI # 4637
38101595064.40Sri Lankav AfghanistanHambantota2 Jun 2023ODI # 4579
38453012126.66Sri Lankav IrelandBulawayo25 Jun 2023ODI # 4599
37*58395094.87Sri Lankav OmanBulawayo23 Jun 2023ODI # 4595
36513640100.00Sri Lankav NetherlandsHarare9 Jul 2023ODI # 4620
3666432183.72Sri Lankav AfghanistanLahore5 Sep 2023ODI # 4633
34*37433079.06Sri Lankav West IndiesHarare7 Jul 2023ODI # 4618
33*47393184.61Sri Lankav AfghanistanLahore5 Sep 2023ODI # 4633
3387512064.70Sri Lankav NetherlandsBulawayo30 Jun 2023ODI # 4606
3237356091.42Sri Lankav AfghanistanLahore5 Sep 2023ODI # 4633
3088562053.57Sri Lankav ZimbabweBulawayo2 Jul 2023ODI # 4609
29*552411120.83Sri Lankav AfghanistanHambantota4 Jun 2023ODI # 4580
29*151241241.66Sri Lankav AfghanistanHambantota4 Jun 2023ODI # 4580
29342121138.09Sri Lankav NetherlandsHarare9 Jul 2023ODI # 4620
2957444065.90Sri Lankav PakistanColombo (RPS)14 Sep 2023ODI # 4644
2855471059.57Sri Lankav NetherlandsBulawayo30 Jun 2023ODI # 4606
28442421116.66Sri Lankav AfghanistanLahore5 Sep 2023ODI # 4633
2648354074.28Sri Lankav ScotlandBulawayo27 Jun 2023ODI # 4603
25*45422059.52Sri Lankav ZimbabweBulawayo2 Jul 2023ODI # 4609
2438321075.00Sri Lankav BangladeshColombo (RPS)9 Sep 2023ODI # 4637
23*-1230191.66Sri Lankav U.A.E.Bulawayo19 Jun 2023ODI # 4587
23191321176.92Sri Lankav AfghanistanHambantota4 Jun 2023ODI # 4580
2338312074.19Sri Lankav ScotlandBulawayo27 Jun 2023ODI # 4603
2348333069.69Sri Lankav NetherlandsHarare9 Jul 2023ODI # 4620
22292011110.00Sri Lankav AfghanistanHambantota2 Jun 2023ODI # 4579
2259352062.85Sri Lankav IndiaColombo (RPS)12 Sep 2023ODI # 4641
2042264076.92Sri Lankav IrelandBulawayo25 Jun 2023ODI # 4599
2027211195.23Sri Lankav NetherlandsBulawayo30 Jun 2023ODI # 4606
1939234082.60Sri Lankav NetherlandsHarare9 Jul 2023ODI # 4620
18271730105.88Sri Lankav BangladeshColombo (RPS)9 Sep 2023ODI # 4637
17*26181094.44Sri Lankav West IndiesHarare7 Jul 2023ODI # 4618
17241610106.25Sri Lankav AfghanistanHambantota2 Jun 2023ODI # 4579
1756311054.83Sri Lankav IndiaColombo (RPS)12 Sep 2023ODI # 4641
1716840212.50Sri Lankav PakistanColombo (RPS)14 Sep 2023ODI # 4644
1759343050.00Sri Lankav IndiaColombo (RPS)17 Sep 2023ODI # 4649
16*35211076.19Sri Lankav ScotlandBulawayo27 Jun 2023ODI # 4603
15151220125.00Sri Lankav ScotlandBulawayo27 Jun 2023ODI # 4603
1523163093.75Sri Lankav IndiaColombo (RPS)12 Sep 2023ODI # 4641
14*27211066.66Sri Lankav BangladeshPallekele31 Aug 2023ODI # 4629
14181310107.69Sri Lankav BangladeshPallekele31 Aug 2023ODI # 4629
1418191073.68Sri Lankav AfghanistanLahore5 Sep 2023ODI # 4633
13*24151086.66Sri Lankav IndiaColombo (RPS)17 Sep 2023ODI # 4649
1346300043.33Sri Lankav NetherlandsHarare9 Jul 2023ODI # 4620
1232210057.14Sri Lankav AfghanistanHambantota2 Jun 2023ODI # 4579
11*20171064.70Sri Lankav AfghanistanHambantota7 Jun 2023ODI # 4583
1128172064.70Sri Lankav AfghanistanHambantota2 Jun 2023ODI # 4579
1020141071.42Sri Lankav NetherlandsBulawayo30 Jun 2023ODI # 4606
1025231043.47Sri Lankav BangladeshColombo (RPS)9 Sep 2023ODI # 4637
921131069.23Sri Lankav IndiaColombo (RPS)12 Sep 2023ODI # 4641
835210038.09Sri Lankav IndiaColombo (RPS)17 Sep 2023ODI # 4649
71991077.77Sri Lankav ScotlandBulawayo27 Jun 2023ODI # 4603
69120050.00Sri Lankav AfghanistanHambantota4 Jun 2023ODI # 4580
619160037.50Sri Lankav BangladeshColombo (RPS)9 Sep 2023ODI # 4637
61171085.71Sri Lankav IndiaColombo (RPS)12 Sep 2023ODI # 4641
5-500100.00Sri Lankav U.A.E.Bulawayo19 Jun 2023ODI # 4587
51170071.42Sri Lankav IrelandBulawayo25 Jun 2023ODI # 4599
518170029.41Sri Lankav ScotlandBulawayo27 Jun 2023ODI # 4603
528200025.00Sri Lankav NetherlandsBulawayo30 Jun 2023ODI # 4606
539211023.80Sri Lankav BangladeshPallekele31 Aug 2023ODI # 4629
5681062.50Sri Lankav AfghanistanLahore5 Sep 2023ODI # 4633
51770071.42Sri Lankav PakistanColombo (RPS)14 Sep 2023ODI # 4644
4*950080.00Sri Lankav AfghanistanHambantota2 Jun 2023ODI # 4579
41361066.66Sri Lankav AfghanistanHambantota2 Jun 2023ODI # 4579
414410100.00Sri Lankav IrelandBulawayo25 Jun 2023ODI # 4599
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]