Batting Most Runs Innings IN Sri Lanka

Players IN Sri Lanka

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Match Date
Scorecard
151197151143100.00Afghanistanv PakistanHambantota24 Aug 2023ODI # 4626
122*1479493129.78Indiav PakistanColombo (RPS)10 Sep 2023ODI # 4639
1211851338590.97Indiav BangladeshColombo (RPS)15 Sep 2023ODI # 4645
111*141106122104.71Indiav PakistanColombo (RPS)10 Sep 2023ODI # 4639
9813198112100.00Afghanistanv Sri LankaHambantota2 Jun 2023ODI # 4579
931187282129.16Sri Lankav BangladeshColombo (RPS)9 Sep 2023ODI # 4637
911569512-95.78Sri Lankav AfghanistanHambantota2 Jun 2023ODI # 4579
911701054-86.66Pakistanv AfghanistanHambantota24 Aug 2023ODI # 4626
911358781104.59Sri Lankav PakistanColombo (RPS)14 Sep 2023ODI # 4644
891811227-72.95Bangladeshv Sri LankaPallekele31 Aug 2023ODI # 4629
87122907196.66Indiav PakistanPallekele2 Sep 2023ODI # 4630
86*1257362117.80Pakistanv Sri LankaColombo (RPS)14 Sep 2023ODI # 4644
821168192101.23Indiav PakistanPallekele2 Sep 2023ODI # 4630
82104977184.53Bangladeshv Sri LankaColombo (RPS)9 Sep 2023ODI # 4637
801781016279.20Afghanistanv PakistanHambantota24 Aug 2023ODI # 4626
80121856394.11Bangladeshv IndiaColombo (RPS)15 Sep 2023ODI # 4645
781177571104.00Sri Lankav AfghanistanHambantota4 Jun 2023ODI # 4580
74*875965125.42Indiav NepalPallekele4 Sep 2023ODI # 4632
67*876281108.06Indiav NepalPallekele4 Sep 2023ODI # 4632
67120796184.81Pakistanv AfghanistanColombo (RPS)26 Aug 2023ODI # 4627
64633755172.97Afghanistanv PakistanColombo (RPS)26 Aug 2023ODI # 4627
62*118925167.39Sri Lankav BangladeshPallekele31 Aug 2023ODI # 4629
61149942-64.89Pakistanv AfghanistanHambantota22 Aug 2023ODI # 4625
60124864169.76Pakistanv AfghanistanColombo (RPS)26 Aug 2023ODI # 4627
58119978-59.79Nepalv IndiaPallekele4 Sep 2023ODI # 4632
58835210-111.53Indiav PakistanColombo (RPS)10 Sep 2023ODI # 4639
5777626-91.93Afghanistanv Sri LankaHambantota4 Jun 2023ODI # 4580
56*66457-124.44Sri Lankav AfghanistanHambantota7 Jun 2023ODI # 4583
56774964114.28Indiav PakistanColombo (RPS)10 Sep 2023ODI # 4639
55135803-68.75Afghanistanv Sri LankaHambantota2 Jun 2023ODI # 4579
54123752272.00Afghanistanv Sri LankaHambantota4 Jun 2023ODI # 4580
54115776-70.12Sri Lankav BangladeshPallekele31 Aug 2023ODI # 4629
5499815266.66Bangladeshv IndiaColombo (RPS)15 Sep 2023ODI # 4645
5386666-80.30Pakistanv AfghanistanHambantota24 Aug 2023ODI # 4626
53734872110.41Indiav Sri LankaColombo (RPS)12 Sep 2023ODI # 4641
5299627-83.87Sri Lankav AfghanistanHambantota4 Jun 2023ODI # 4580
5298693275.36Pakistanv Sri LankaColombo (RPS)14 Sep 2023ODI # 4644
5171595-86.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
48553531137.14Pakistanv AfghanistanHambantota24 Aug 2023ODI # 4626
4868561285.71Nepalv IndiaPallekele4 Sep 2023ODI # 4632
4870514-94.11Sri Lankav PakistanColombo (RPS)14 Sep 2023ODI # 4644
47624042117.50Pakistanv Sri LankaColombo (RPS)14 Sep 2023ODI # 4644
4457465-95.65Sri Lankav AfghanistanHambantota4 Jun 2023ODI # 4580
4453456197.77Bangladeshv IndiaColombo (RPS)15 Sep 2023ODI # 4645
4373566-76.78Sri Lankav AfghanistanHambantota4 Jun 2023ODI # 4580
42*81463191.30Sri Lankav IndiaColombo (RPS)12 Sep 2023ODI # 4641
42613432123.52Indiav BangladeshColombo (RPS)15 Sep 2023ODI # 4645
4184665-62.12Sri Lankav IndiaColombo (RPS)12 Sep 2023ODI # 4641
4092605-66.66Sri Lankav BangladeshColombo (RPS)9 Sep 2023ODI # 4637
3981503-78.00Pakistanv AfghanistanHambantota22 Aug 2023ODI # 4625
3956442-88.63Indiav Sri LankaColombo (RPS)12 Sep 2023ODI # 4641
38*593141122.58Pakistanv AfghanistanColombo (RPS)26 Aug 2023ODI # 4627
3864474-80.85Afghanistanv Sri LankaHambantota2 Jun 2023ODI # 4579
38101595-64.40Sri Lankav AfghanistanHambantota2 Jun 2023ODI # 4579
38442532152.00Nepalv IndiaPallekele4 Sep 2023ODI # 4632
3782652-56.92Afghanistanv PakistanColombo (RPS)26 Aug 2023ODI # 4627
3650423-85.71Afghanistanv Sri LankaHambantota4 Jun 2023ODI # 4580
3491665-51.51Afghanistanv PakistanColombo (RPS)26 Aug 2023ODI # 4627
3382611154.09Indiav Sri LankaColombo (RPS)12 Sep 2023ODI # 4641
3039412-73.17Pakistanv AfghanistanHambantota22 Aug 2023ODI # 4625
3039345-88.23Pakistanv AfghanistanHambantota24 Aug 2023ODI # 4626
30372521120.00Pakistanv AfghanistanColombo (RPS)26 Aug 2023ODI # 4627
29*552411120.83Sri Lankav AfghanistanHambantota4 Jun 2023ODI # 4580
29*151241241.66Sri Lankav AfghanistanHambantota4 Jun 2023ODI # 4580
29*43233-126.08Bangladeshv IndiaColombo (RPS)15 Sep 2023ODI # 4645
2943293-100.00Afghanistanv PakistanHambantota24 Aug 2023ODI # 4626
2950253-116.00Nepalv IndiaPallekele4 Sep 2023ODI # 4632
298548--60.41Bangladeshv Sri LankaColombo (RPS)9 Sep 2023ODI # 4637
2954353-82.85Pakistanv Sri LankaColombo (RPS)14 Sep 2023ODI # 4644
2957444-65.90Sri Lankav PakistanColombo (RPS)14 Sep 2023ODI # 4644
2836314190.32Afghanistanv Sri LankaHambantota4 Jun 2023ODI # 4580
2853294-96.55Bangladeshv Sri LankaColombo (RPS)9 Sep 2023ODI # 4637
27*43284-96.42Afghanistanv Sri LankaHambantota2 Jun 2023ODI # 4579
27*26196-142.10Indiav Sri LankaColombo (RPS)17 Sep 2023ODI # 4649
2735335-81.81Pakistanv AfghanistanColombo (RPS)26 Aug 2023ODI # 4627
2798502-54.00Pakistanv IndiaColombo (RPS)10 Sep 2023ODI # 4639
265836-172.22Indiav Sri LankaColombo (RPS)12 Sep 2023ODI # 4641
2637343-76.47Indiav BangladeshColombo (RPS)15 Sep 2023ODI # 4645
2438321-75.00Sri Lankav BangladeshColombo (RPS)9 Sep 2023ODI # 4637
23*26183-127.77Indiav Sri LankaColombo (RPS)17 Sep 2023ODI # 4649
23191321176.92Sri Lankav AfghanistanHambantota4 Jun 2023ODI # 4580
2345232-100.00Afghanistanv Sri LankaHambantota7 Jun 2023ODI # 4583
2339353-65.71Nepalv IndiaPallekele4 Sep 2023ODI # 4632
2343351-65.71Pakistanv IndiaColombo (RPS)10 Sep 2023ODI # 4639
2358322-71.87Pakistanv IndiaColombo (RPS)10 Sep 2023ODI # 4639
22292011110.00Sri Lankav AfghanistanHambantota2 Jun 2023ODI # 4579
2245214-104.76Afghanistanv Sri LankaHambantota7 Jun 2023ODI # 4583
2259352-62.85Sri Lankav IndiaColombo (RPS)12 Sep 2023ODI # 4641
2123224-95.45Pakistanv AfghanistanHambantota22 Aug 2023ODI # 4625
2164461-45.65Bangladeshv Sri LankaColombo (RPS)9 Sep 2023ODI # 4637
2040214-95.23Afghanistanv Sri LankaHambantota7 Jun 2023ODI # 4583
204841--48.78Bangladeshv Sri LankaPallekele31 Aug 2023ODI # 4629
1954252-76.00Indiav Sri LankaColombo (RPS)12 Sep 2023ODI # 4641
1958392-48.71Indiav BangladeshColombo (RPS)15 Sep 2023ODI # 4645
18*40272-66.66Pakistanv AfghanistanHambantota22 Aug 2023ODI # 4625
187547--38.29Afghanistanv PakistanHambantota22 Aug 2023ODI # 4625
1827173-105.88Sri Lankav BangladeshColombo (RPS)9 Sep 2023ODI # 4637
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:

Sri Lanka vs England at Colombo (RPS), England in Sri Lanka 1st ODI, Jan 22, 2026 [ODI # 4940]

New Zealand vs India at Indore, New Zealand in India 3rd ODI, Jan 18, 2026 [ODI # 4939]

India vs New Zealand at Rajkot, New Zealand in India 2nd ODI, Jan 14, 2026 [ODI # 4938]