Batting Most Runs Innings IN Sri Lanka

High scores in 2023 in Tests+ODIs+T20Is IN Sri Lanka

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Innings in match
Match Date
Scorecard
245-291181184.19Sri Lankav IrelandGalle224 Apr 2023Test # 2503
208*49136119-57.61Pakistanv Sri LankaGalle216 Jul 2023Test # 2511
205-33922160.47Sri Lankav IrelandGalle224 Apr 2023Test # 2503
20151232619461.65Pakistanv Sri LankaColombo (SSC)224 Jul 2023Test # 2514
17937223515-76.17Sri Lankav IrelandGalle116 Apr 2023Test # 2502
151197151143100.00Afghanistanv PakistanHambantota124 Aug 2023ODI # 4626
14025119318172.53Sri Lankav IrelandGalle116 Apr 2023Test # 2502
132*20815415185.71Pakistanv Sri LankaColombo (SSC)224 Jul 2023Test # 2514
122*1479493129.78Indiav PakistanColombo (RPS)110 Sep 2023ODI # 4639
12229721412357.00Sri Lankav PakistanGalle116 Jul 2023Test # 2511
1211851338590.97Indiav BangladeshColombo (RPS)215 Sep 2023ODI # 4645
115-13315-86.46Sri Lankav IrelandGalle224 Apr 2023Test # 2503
111*141106122104.71Indiav PakistanColombo (RPS)110 Sep 2023ODI # 4639
11131122915248.47Irelandv Sri LankaGalle124 Apr 2023Test # 2503
104*15611411-91.22Sri Lankav IrelandGalle116 Apr 2023Test # 2502
1032371819456.90Irelandv Sri LankaGalle124 Apr 2023Test # 2503
102*24215512-65.80Sri Lankav IrelandGalle116 Apr 2023Test # 2502
100*-1146487.71Sri Lankav IrelandGalle224 Apr 2023Test # 2503
9813198112100.00Afghanistanv Sri LankaHambantota202 Jun 2023ODI # 4579
9527516314-58.28Irelandv Sri LankaGalle124 Apr 2023Test # 2503
931187282129.16Sri Lankav BangladeshColombo (RPS)109 Sep 2023ODI # 4637
911569512-95.78Sri Lankav AfghanistanHambantota102 Jun 2023ODI # 4579
911701054-86.66Pakistanv AfghanistanHambantota224 Aug 2023ODI # 4626
911358781104.59Sri Lankav PakistanColombo (RPS)214 Sep 2023ODI # 4644
891811227-72.95Bangladeshv Sri LankaPallekele131 Aug 2023ODI # 4629
87122907196.66Indiav PakistanPallekele102 Sep 2023ODI # 4630
86*1257362117.80Pakistanv Sri LankaColombo (RPS)114 Sep 2023ODI # 4644
85-1898344.97Irelandv Sri LankaGalle324 Apr 2023Test # 2503
831591139173.45Pakistanv Sri LankaGalle216 Jul 2023Test # 2511
8218611810269.49Sri Lankav PakistanGalle316 Jul 2023Test # 2511
821168192101.23Indiav PakistanPallekele102 Sep 2023ODI # 4630
82104977184.53Bangladeshv Sri LankaColombo (RPS)209 Sep 2023ODI # 4637
8013110610-75.47Irelandv Sri LankaGalle124 Apr 2023Test # 2503
801781016279.20Afghanistanv PakistanHambantota124 Aug 2023ODI # 4626
80121856394.11Bangladeshv IndiaColombo (RPS)115 Sep 2023ODI # 4645
781177571104.00Sri Lankav AfghanistanHambantota104 Jun 2023ODI # 4580
74*875965125.42Indiav NepalPallekele204 Sep 2023ODI # 4632
67*876281108.06Indiav NepalPallekele204 Sep 2023ODI # 4632
67120796184.81Pakistanv AfghanistanColombo (RPS)126 Aug 2023ODI # 4627
641721099-58.71Sri Lankav PakistanGalle116 Jul 2023Test # 2511
64633755172.97Afghanistanv PakistanColombo (RPS)226 Aug 2023ODI # 4627
63*1971277249.60Sri Lankav PakistanColombo (SSC)324 Jul 2023Test # 2514
62*118925167.39Sri Lankav BangladeshPallekele231 Aug 2023ODI # 4629
61149942-64.89Pakistanv AfghanistanHambantota122 Aug 2023ODI # 4625
60124864169.76Pakistanv AfghanistanColombo (RPS)126 Aug 2023ODI # 4627
58119978-59.79Nepalv IndiaPallekele104 Sep 2023ODI # 4632
58835210-111.53Indiav PakistanColombo (RPS)110 Sep 2023ODI # 4639
5777626-91.93Afghanistanv Sri LankaHambantota204 Jun 2023ODI # 4580
5796689183.82Sri Lankav PakistanColombo (SSC)124 Jul 2023Test # 2514
571261106-51.81Pakistanv Sri LankaColombo (SSC)224 Jul 2023Test # 2514
56*66457-124.44Sri Lankav AfghanistanHambantota207 Jun 2023ODI # 4583
56774964114.28Indiav PakistanColombo (RPS)110 Sep 2023ODI # 4639
55135803-68.75Afghanistanv Sri LankaHambantota202 Jun 2023ODI # 4579
54123752272.00Afghanistanv Sri LankaHambantota204 Jun 2023ODI # 4580
54115776-70.12Sri Lankav BangladeshPallekele231 Aug 2023ODI # 4629
5499815266.66Bangladeshv IndiaColombo (RPS)115 Sep 2023ODI # 4645
5386666-80.30Pakistanv AfghanistanHambantota224 Aug 2023ODI # 4626
53734872110.41Indiav Sri LankaColombo (RPS)112 Sep 2023ODI # 4641
5299627-83.87Sri Lankav AfghanistanHambantota104 Jun 2023ODI # 4580
521561157145.21Sri Lankav PakistanGalle316 Jul 2023Test # 2511
5298693275.36Pakistanv Sri LankaColombo (RPS)114 Sep 2023ODI # 4644
5171595-86.44Sri Lankav AfghanistanHambantota102 Jun 2023ODI # 4579
51443482150.00Sri Lankav AfghanistanHambantota207 Jun 2023ODI # 4583
51874741108.51Pakistanv Sri LankaColombo (SSC)224 Jul 2023Test # 2514
50*140844159.52Pakistanv Sri LankaGalle416 Jul 2023Test # 2511
50*90674174.62Pakistanv Sri LankaColombo (SSC)224 Jul 2023Test # 2514
5074736168.49Sri Lankav BangladeshColombo (RPS)109 Sep 2023ODI # 4637
49*684731104.25Sri Lankav PakistanColombo (RPS)214 Sep 2023ODI # 4644
48553531137.14Pakistanv AfghanistanHambantota224 Aug 2023ODI # 4626
4868561285.71Nepalv IndiaPallekele104 Sep 2023ODI # 4632
4870514-94.11Sri Lankav PakistanColombo (RPS)214 Sep 2023ODI # 4644
47624042117.50Pakistanv Sri LankaColombo (RPS)114 Sep 2023ODI # 4644
46-1015-45.54Irelandv Sri LankaGalle324 Apr 2023Test # 2503
45105737-61.64Irelandv Sri LankaGalle216 Apr 2023Test # 2502
4457465-95.65Sri Lankav AfghanistanHambantota104 Jun 2023ODI # 4580
4453456197.77Bangladeshv IndiaColombo (RPS)115 Sep 2023ODI # 4645
4373566-76.78Sri Lankav AfghanistanHambantota104 Jun 2023ODI # 4580
42*81463191.30Sri Lankav IndiaColombo (RPS)212 Sep 2023ODI # 4641
42145954-44.21Irelandv Sri LankaGalle316 Apr 2023Test # 2502
4294793153.16Sri Lankav PakistanGalle316 Jul 2023Test # 2511
42613432123.52Indiav BangladeshColombo (RPS)215 Sep 2023ODI # 4645
41115616-67.21Sri Lankav PakistanColombo (SSC)324 Jul 2023Test # 2514
4184665-62.12Sri Lankav IndiaColombo (RPS)212 Sep 2023ODI # 4641
4092605-66.66Sri Lankav BangladeshColombo (RPS)109 Sep 2023ODI # 4637
39543051130.00Pakistanv Sri LankaGalle216 Jul 2023Test # 2511
39125754152.00Pakistanv Sri LankaColombo (SSC)224 Jul 2023Test # 2514
3981503-78.00Pakistanv AfghanistanHambantota122 Aug 2023ODI # 4625
3956442-88.63Indiav Sri LankaColombo (RPS)112 Sep 2023ODI # 4641
38*593141122.58Pakistanv AfghanistanColombo (RPS)126 Aug 2023ODI # 4627
3864474-80.85Afghanistanv Sri LankaHambantota202 Jun 2023ODI # 4579
38101595-64.40Sri Lankav AfghanistanHambantota102 Jun 2023ODI # 4579
38442532152.00Nepalv IndiaPallekele104 Sep 2023ODI # 4632
3782652-56.92Afghanistanv PakistanColombo (RPS)226 Aug 2023ODI # 4627
3650423-85.71Afghanistanv Sri LankaHambantota204 Jun 2023ODI # 4580
3668575-63.15Sri Lankav PakistanGalle116 Jul 2023Test # 2511
35110855-41.17Irelandv Sri LankaGalle216 Apr 2023Test # 2502
35113593159.32Irelandv Sri LankaGalle124 Apr 2023Test # 2503
3489592157.62Irelandv Sri LankaGalle216 Apr 2023Test # 2502
3487604-56.66Sri Lankav PakistanColombo (SSC)124 Jul 2023Test # 2514
3491665-51.51Afghanistanv PakistanColombo (RPS)226 Aug 2023ODI # 4627
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:

West Indies Academy vs Sri Lanka Emerging Players at North Sound, Sri Lanka Emerging Players in West Indies 2nd unofficial ODI, Jun 24, 2025 [List A]

West Indies Academy vs Sri Lanka Emerging Players at North Sound, Sri Lanka Emerging Players in West Indies 1st unofficial ODI, Jun 21, 2025 [List A]

Scotland vs Netherlands at Dundee, ICC Men's Cricket World Cup League 2 78th Match, Jun 12, 2025 [ODI # 4888]