Batting Most Runs Innings - Sri Lanka

High scores in 2023 in ODIs - Sri Lanka

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Match Date
Scorecard
12212477146158.44Sri Lankav PakistanHyderabad10 Oct 2023ODI # 4665
108*11288123122.72Sri Lankav IndiaGuwahati10 Jan 2023ODI # 4501
10813989112121.34Sri Lankav PakistanHyderabad10 Oct 2023ODI # 4665
10815910565102.85Sri Lankav BangladeshDelhi06 Nov 2023ODI # 4695
10412411314-92.03Sri Lankav West IndiesHarare07 Jul 2023ODI # 4618
1031721038-100.00Sri Lankav IrelandBulawayo25 Jun 2023ODI # 4599
101*13510214-99.01Sri Lankav ZimbabweBulawayo02 Jul 2023ODI # 4609
931591118283.78Sri Lankav NetherlandsBulawayo30 Jun 2023ODI # 4606
931187282129.16Sri Lankav BangladeshColombo (RPS)09 Sep 2023ODI # 4637
921208463109.52Sri Lankav AfghanistanLahore05 Sep 2023ODI # 4633
91*1681077-85.04Sri Lankav NetherlandsLucknow21 Oct 2023ODI # 4676
911569512-95.78Sri Lankav AfghanistanHambantota02 Jun 2023ODI # 4579
911358781104.59Sri Lankav PakistanColombo (RPS)14 Sep 2023ODI # 4644
83137927-90.21Sri Lankav West IndiesHarare07 Jul 2023ODI # 4618
82115864-95.34Sri Lankav IrelandBulawayo25 Jun 2023ODI # 4599
79836584121.53Sri Lankav South AfricaDelhi07 Oct 2023ODI # 4661
781177571104.00Sri Lankav AfghanistanHambantota04 Jun 2023ODI # 4580
78-6310-123.80Sri Lankav U.A.E.Bulawayo19 Jun 2023ODI # 4587
781238212-95.12Sri Lankav AustraliaLucknow16 Oct 2023ODI # 4671
77*110837292.77Sri Lankav EnglandBengaluru26 Oct 2023ODI # 4682
76554248180.95Sri Lankav South AfricaDelhi07 Oct 2023ODI # 4661
751218510-88.23Sri Lankav ScotlandBulawayo27 Jun 2023ODI # 4603
73-649-114.06Sri Lankav U.A.E.Bulawayo19 Jun 2023ODI # 4587
721258011-90.00Sri Lankav IndiaGuwahati10 Jan 2023ODI # 4501
68866263109.67Sri Lankav South AfricaDelhi07 Oct 2023ODI # 4661
65*845471120.37Sri Lankav EnglandBengaluru26 Oct 2023ODI # 4682
6379654296.92Sri Lankav ScotlandBulawayo27 Jun 2023ODI # 4603
62*118925167.39Sri Lankav BangladeshPallekele31 Aug 2023ODI # 4629
61*58518-119.60Sri Lankav OmanBulawayo23 Jun 2023ODI # 4595
61103678-91.04Sri Lankav AustraliaLucknow16 Oct 2023ODI # 4671
57109648189.06Sri Lankav New ZealandHamilton31 Mar 2023ODI # 4557
57-765-75.00Sri Lankav U.A.E.Bulawayo19 Jun 2023ODI # 4587
5795714-80.28Sri Lankav NetherlandsHarare09 Jul 2023ODI # 4620
56*66457-124.44Sri Lankav AfghanistanHambantota07 Jun 2023ODI # 4583
54115776-70.12Sri Lankav BangladeshPallekele31 Aug 2023ODI # 4629
5469529-103.84Sri Lankav NetherlandsLucknow21 Oct 2023ODI # 4676
5299627-83.87Sri Lankav AfghanistanHambantota04 Jun 2023ODI # 4580
52-547-96.29Sri Lankav U.A.E.Bulawayo19 Jun 2023ODI # 4587
5171595-86.44Sri Lankav AfghanistanHambantota02 Jun 2023ODI # 4579
51443482150.00Sri Lankav AfghanistanHambantota07 Jun 2023ODI # 4583
5179617183.60Sri Lankav PakistanHyderabad10 Oct 2023ODI # 4665
51462892182.14Sri Lankav New ZealandBengaluru09 Nov 2023ODI # 4698
50101636-79.36Sri Lankav IndiaEden Gardens12 Jan 2023ODI # 4503
5074736168.49Sri Lankav BangladeshColombo (RPS)09 Sep 2023ODI # 4637
49*684731104.25Sri Lankav PakistanColombo (RPS)14 Sep 2023ODI # 4644
48*-2352208.69Sri Lankav U.A.E.Bulawayo19 Jun 2023ODI # 4587
4870514-94.11Sri Lankav PakistanColombo (RPS)14 Sep 2023ODI # 4644
4740409-117.50Sri Lankav IndiaGuwahati10 Jan 2023ODI # 4501
4682605-76.66Sri Lankav AfghanistanPune30 Oct 2023ODI # 4687
4457465-95.65Sri Lankav AfghanistanHambantota04 Jun 2023ODI # 4580
4470662166.66Sri Lankav NetherlandsLucknow21 Oct 2023ODI # 4676
4373566-76.78Sri Lankav AfghanistanHambantota04 Jun 2023ODI # 4580
4358525182.69Sri Lankav NetherlandsHarare09 Jul 2023ODI # 4620
42*653541120.00Sri Lankav IrelandBulawayo25 Jun 2023ODI # 4599
42*81463191.30Sri Lankav IndiaColombo (RPS)12 Sep 2023ODI # 4641
4155406-102.50Sri Lankav AfghanistanLahore05 Sep 2023ODI # 4633
4184665-62.12Sri Lankav IndiaColombo (RPS)12 Sep 2023ODI # 4641
4153424-97.61Sri Lankav BangladeshDelhi06 Nov 2023ODI # 4695
4161368-113.88Sri Lankav BangladeshDelhi06 Nov 2023ODI # 4695
4092605-66.66Sri Lankav BangladeshColombo (RPS)09 Sep 2023ODI # 4637
3991503-78.00Sri Lankav AfghanistanPune30 Oct 2023ODI # 4687
38*109913-41.75Sri Lankav New ZealandBengaluru09 Nov 2023ODI # 4698
38101595-64.40Sri Lankav AfghanistanHambantota02 Jun 2023ODI # 4579
38453012126.66Sri Lankav IrelandBulawayo25 Jun 2023ODI # 4599
37*58395-94.87Sri Lankav OmanBulawayo23 Jun 2023ODI # 4595
3651364-100.00Sri Lankav NetherlandsHarare09 Jul 2023ODI # 4620
3666432183.72Sri Lankav AfghanistanLahore05 Sep 2023ODI # 4633
3642403-90.00Sri Lankav AfghanistanPune30 Oct 2023ODI # 4687
34*37433-79.06Sri Lankav West IndiesHarare07 Jul 2023ODI # 4618
34593431100.00Sri Lankav IndiaEden Gardens12 Jan 2023ODI # 4503
3458364194.44Sri Lankav BangladeshDelhi06 Nov 2023ODI # 4695
33*47393184.61Sri Lankav AfghanistanLahore05 Sep 2023ODI # 4633
3387512-64.70Sri Lankav NetherlandsBulawayo30 Jun 2023ODI # 4606
33523141106.45Sri Lankav South AfricaDelhi07 Oct 2023ODI # 4661
3268343194.11Sri Lankav IndiaEden Gardens12 Jan 2023ODI # 4503
3237356-91.42Sri Lankav AfghanistanLahore05 Sep 2023ODI # 4633
3154362286.11Sri Lankav New ZealandHamilton31 Mar 2023ODI # 4557
3088562-53.57Sri Lankav ZimbabweBulawayo02 Jul 2023ODI # 4609
3057371281.08Sri Lankav NetherlandsLucknow21 Oct 2023ODI # 4676
29*552411120.83Sri Lankav AfghanistanHambantota04 Jun 2023ODI # 4580
29*151241241.66Sri Lankav AfghanistanHambantota04 Jun 2023ODI # 4580
29342121138.09Sri Lankav NetherlandsHarare09 Jul 2023ODI # 4620
2957444-65.90Sri Lankav PakistanColombo (RPS)14 Sep 2023ODI # 4644
2931313193.54Sri Lankav AfghanistanPune30 Oct 2023ODI # 4687
2855471-59.57Sri Lankav NetherlandsBulawayo30 Jun 2023ODI # 4606
28442421116.66Sri Lankav AfghanistanLahore05 Sep 2023ODI # 4633
2648354-74.28Sri Lankav ScotlandBulawayo27 Jun 2023ODI # 4603
25*45422-59.52Sri Lankav ZimbabweBulawayo02 Jul 2023ODI # 4609
2547343-73.52Sri Lankav PakistanHyderabad10 Oct 2023ODI # 4665
257539-164.10Sri Lankav AustraliaLucknow16 Oct 2023ODI # 4671
2465423-57.14Sri Lankav New ZealandHamilton31 Mar 2023ODI # 4557
2438321-75.00Sri Lankav BangladeshColombo (RPS)09 Sep 2023ODI # 4637
23*-123-191.66Sri Lankav U.A.E.Bulawayo19 Jun 2023ODI # 4587
2339283-82.14Sri Lankav IndiaGuwahati10 Jan 2023ODI # 4501
23191321176.92Sri Lankav AfghanistanHambantota04 Jun 2023ODI # 4580
2338312-74.19Sri Lankav ScotlandBulawayo27 Jun 2023ODI # 4603
2348333-69.69Sri Lankav NetherlandsHarare09 Jul 2023ODI # 4620
23221931121.05Sri Lankav South AfricaDelhi07 Oct 2023ODI # 4661
2361261188.46Sri Lankav AfghanistanPune30 Oct 2023ODI # 4687
22292011110.00Sri Lankav AfghanistanHambantota02 Jun 2023ODI # 4579
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
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:

Sri Lanka vs Bangladesh at Pallekele, Bangladesh in Sri Lanka 3rd ODI, Jul 8, 2025 [ODI # 4891]

Bangladesh vs Sri Lanka at Colombo (RPS), Bangladesh in Sri Lanka 2nd ODI, Jul 5, 2025 [ODI # 4890]

Sri Lanka vs Bangladesh at Colombo (RPS), Bangladesh in Sri Lanka 1st ODI, Jul 2, 2025 [ODI # 4889]