Batting Most Runs Innings - vs Sri Lanka

High scores in 2023 in ODIs - vs Sri Lanka

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Match Date
Scorecard
166*173110138150.90Indiav Sri LankaThiruvananthapuram15 Jan 2023ODI # 4505
131*19312183108.26Pakistanv Sri LankaHyderabad10 Oct 2023ODI # 4665
11614797142119.58Indiav Sri LankaThiruvananthapuram15 Jan 2023ODI # 4505
11311787121129.88Indiav Sri LankaGuwahati10 Jan 2023ODI # 4501
113150103103109.70Pakistanv Sri LankaHyderabad10 Oct 2023ODI # 4665
10816111013298.18South Africav Sri LankaDelhi07 Oct 2023ODI # 4661
1068454143196.29South Africav Sri LankaDelhi07 Oct 2023ODI # 4661
10014084123119.04South Africav Sri LankaDelhi07 Oct 2023ODI # 4661
9813198112100.00Afghanistanv Sri LankaHambantota02 Jun 2023ODI # 4579
9213692112100.00Indiav Sri LankaWankhede02 Nov 2023ODI # 4690
9016310112-89.10Bangladeshv Sri LankaDelhi06 Nov 2023ODI # 4695
891811227-72.95Bangladeshv Sri LankaPallekele31 Aug 2023ODI # 4629
881399411-93.61Indiav Sri LankaWankhede02 Nov 2023ODI # 4690
87162966190.62West Indiesv Sri LankaHarare07 Jul 2023ODI # 4618
86*14711311-76.10New Zealandv Sri LankaHamilton31 Mar 2023ODI # 4557
86*1257362117.80Pakistanv Sri LankaColombo (RPS)14 Sep 2023ODI # 4644
831056793123.88Indiav Sri LankaGuwahati10 Jan 2023ODI # 4501
82104977184.53Bangladeshv Sri LankaColombo (RPS)09 Sep 2023ODI # 4637
82845636146.42Indiav Sri LankaWankhede02 Nov 2023ODI # 4690
8212865122126.15Bangladeshv Sri LankaDelhi06 Nov 2023ODI # 4695
73*806363115.87Afghanistanv Sri LankaPune30 Oct 2023ODI # 4687
70896011-116.66Indiav Sri LankaGuwahati10 Jan 2023ODI # 4501
70100824185.36Netherlandsv Sri LankaLucknow21 Oct 2023ODI # 4676
67*110684298.52Netherlandsv Sri LankaBulawayo30 Jun 2023ODI # 4606
65403265203.12Afghanistanv Sri LankaLahore05 Sep 2023ODI # 4633
64*1561036-62.13Indiav Sri LankaEden Gardens12 Jan 2023ODI # 4503
62121747-83.78Afghanistanv Sri LankaPune30 Oct 2023ODI # 4687
59120663189.39Afghanistanv Sri LankaLahore05 Sep 2023ODI # 4633
59108751178.66Netherlandsv Sri LankaLucknow21 Oct 2023ODI # 4676
58*132742178.37Afghanistanv Sri LankaPune30 Oct 2023ODI # 4687
5875595198.30Australiav Sri LankaLucknow16 Oct 2023ODI # 4671
5777626-91.93Afghanistanv Sri LankaHambantota04 Jun 2023ODI # 4580
56*594172136.58Scotlandv Sri LankaBulawayo27 Jun 2023ODI # 4603
5698576198.24Zimbabwev Sri LankaBulawayo02 Jul 2023ODI # 4609
55135803-68.75Afghanistanv Sri LankaHambantota02 Jun 2023ODI # 4579
54123752272.00Afghanistanv Sri LankaHambantota04 Jun 2023ODI # 4580
53734872110.41Indiav Sri LankaColombo (RPS)12 Sep 2023ODI # 4641
52645061104.00Netherlandsv Sri LankaBulawayo30 Jun 2023ODI # 4606
5298693275.36Pakistanv Sri LankaColombo (RPS)14 Sep 2023ODI # 4644
5267519-101.96Australiav Sri LankaLucknow16 Oct 2023ODI # 4671
51884952104.08New Zealandv Sri LankaAuckland25 Mar 2023ODI # 4548
4983524194.23New Zealandv Sri LankaAuckland25 Mar 2023ODI # 4548
4781583281.03New Zealandv Sri LankaAuckland25 Mar 2023ODI # 4548
47624042117.50Pakistanv Sri LankaColombo (RPS)14 Sep 2023ODI # 4644
45644051112.50Afghanistanv Sri LankaLahore05 Sep 2023ODI # 4633
4554429-107.14New Zealandv Sri LankaBengaluru09 Nov 2023ODI # 4698
44*84525-84.61New Zealandv Sri LankaHamilton31 Mar 2023ODI # 4557
4398736-58.90Englandv Sri LankaBengaluru26 Oct 2023ODI # 4682
43453152138.70New Zealandv Sri LankaBengaluru09 Nov 2023ODI # 4698
4263492385.71Indiav Sri LankaThiruvananthapuram15 Jan 2023ODI # 4505
42613433123.52New Zealandv Sri LankaBengaluru09 Nov 2023ODI # 4698
4181604-68.33Omanv Sri LankaBulawayo23 Jun 2023ODI # 4595
4190533-77.35Netherlandsv Sri LankaBulawayo30 Jun 2023ODI # 4606
40100602-66.66Australiav Sri LankaLucknow16 Oct 2023ODI # 4671
39*362132185.71South Africav Sri LankaDelhi07 Oct 2023ODI # 4661
39382941134.48Indiav Sri LankaGuwahati10 Jan 2023ODI # 4501
3959423292.85New Zealandv Sri LankaAuckland25 Mar 2023ODI # 4548
39-553-70.90U.A.E.v Sri LankaBulawayo19 Jun 2023ODI # 4587
39-485181.25U.A.E.v Sri LankaBulawayo19 Jun 2023ODI # 4587
39313141125.80Irelandv Sri LankaBulawayo25 Jun 2023ODI # 4599
39633832102.63West Indiesv Sri LankaHarare07 Jul 2023ODI # 4618
3956442-88.63Indiav Sri LankaColombo (RPS)12 Sep 2023ODI # 4641
3973574168.42Afghanistanv Sri LankaPune30 Oct 2023ODI # 4687
38643221118.75Indiav Sri LankaThiruvananthapuram15 Jan 2023ODI # 4505
3864474-80.85Afghanistanv Sri LankaHambantota02 Jun 2023ODI # 4579
3686534-67.92Indiav Sri LankaEden Gardens12 Jan 2023ODI # 4503
3650423-85.71Afghanistanv Sri LankaHambantota04 Jun 2023ODI # 4580
35412411145.83Indiav Sri LankaWankhede02 Nov 2023ODI # 4690
34-3231106.25U.A.E.v Sri LankaBulawayo19 Jun 2023ODI # 4587
3339353194.28Irelandv Sri LankaBulawayo25 Jun 2023ODI # 4599
3398631152.38Netherlandsv Sri LankaHarare09 Jul 2023ODI # 4620
3382611154.09Indiav Sri LankaColombo (RPS)12 Sep 2023ODI # 4641
32302013160.00South Africav Sri LankaDelhi07 Oct 2023ODI # 4661
31*302142147.61Australiav Sri LankaLucknow16 Oct 2023ODI # 4671
3162513160.78Zimbabwev Sri LankaBulawayo02 Jul 2023ODI # 4609
3157302-103.33Pakistanv Sri LankaHyderabad10 Oct 2023ODI # 4665
3064313-96.77Englandv Sri LankaBengaluru26 Oct 2023ODI # 4682
2968382176.31Scotlandv Sri LankaBulawayo27 Jun 2023ODI # 4603
298548--60.41Bangladeshv Sri LankaColombo (RPS)09 Sep 2023ODI # 4637
2954353-82.85Pakistanv Sri LankaColombo (RPS)14 Sep 2023ODI # 4644
2942315-93.54Netherlandsv Sri LankaLucknow21 Oct 2023ODI # 4676
28242431116.66Indiav Sri LankaGuwahati10 Jan 2023ODI # 4501
2846335-84.84Indiav Sri LankaEden Gardens12 Jan 2023ODI # 4503
2836314190.32Afghanistanv Sri LankaHambantota04 Jun 2023ODI # 4580
2853294-96.55Bangladeshv Sri LankaColombo (RPS)09 Sep 2023ODI # 4637
2832256-112.00Englandv Sri LankaBengaluru26 Oct 2023ODI # 4682
27*43284-96.42Afghanistanv Sri LankaHambantota02 Jun 2023ODI # 4579
27*341641168.75Afghanistanv Sri LankaLahore05 Sep 2023ODI # 4633
27*26196-142.10Indiav Sri LankaColombo (RPS)17 Sep 2023ODI # 4649
26*60341-76.47Irelandv Sri LankaBulawayo25 Jun 2023ODI # 4599
2633282192.85New Zealandv Sri LankaAuckland25 Mar 2023ODI # 4548
26-432-60.46U.A.E.v Sri LankaBulawayo19 Jun 2023ODI # 4587
2626213-123.80West Indiesv Sri LankaHarare07 Jul 2023ODI # 4618
265836-172.22Indiav Sri LankaColombo (RPS)12 Sep 2023ODI # 4641
2542362-69.44West Indiesv Sri LankaHarare07 Jul 2023ODI # 4618
23*26183-127.77Indiav Sri LankaColombo (RPS)17 Sep 2023ODI # 4649
2345232-100.00Afghanistanv Sri LankaHambantota07 Jun 2023ODI # 4583
23241512153.33Afghanistanv Sri LankaLahore05 Sep 2023ODI # 4633
23362222104.54Bangladeshv Sri LankaDelhi06 Nov 2023ODI # 4695
22*18104-220.00Pakistanv Sri LankaHyderabad10 Oct 2023ODI # 4665
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]