Batting Most Runs Innings IN Sri Lanka

High scores in 2020s in Tests 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
24469843726055.83Sri Lankav BangladeshPallekele221 Apr 2021Test # 2418
23250335216165.90Australiav Sri LankaGalle129 Jan 2025Test # 2579
22847632118171.02Englandv Sri LankaGalle214 Jan 2021Test # 2403
208*49136119057.61Pakistanv Sri LankaGalle216 Jul 2023Test # 2511
206*54532616563.19Sri Lankav AustraliaGalle28 Jul 2022Test # 2471
205-33922160.47Sri Lankav IrelandGalle224 Apr 2023Test # 2503
20151232619461.65Pakistanv Sri LankaColombo (SSC)224 Jul 2023Test # 2514
18734425623173.04Sri Lankav BangladeshGalle217 Jun 2025Test # 2586
18649530918060.19Englandv Sri LankaGalle222 Jan 2021Test # 2405
182*39125016472.80Sri Lankav New ZealandGalle126 Sep 2024Test # 2551
17937223515076.17Sri Lankav IrelandGalle116 Apr 2023Test # 2502
16641229122057.04Sri Lankav BangladeshPallekele221 Apr 2021Test # 2418
16353337817143.12Bangladeshv Sri LankaPallekele121 Apr 2021Test # 2418
1635193509046.57Bangladeshv Sri LankaGalle117 Jun 2025Test # 2586
160*5244087139.21Pakistanv Sri LankaGalle416 Jul 2022Test # 2472
15837725419062.20Sri Lankav BangladeshColombo (SSC)225 Jun 2025Test # 2588
15627218815282.97Australiav Sri LankaGalle26 Feb 2025Test # 2580
155*37726211259.16Sri Lankav West IndiesGalle329 Nov 2021Test # 2437
14833227915153.04Bangladeshv Sri LankaGalle117 Jun 2025Test # 2586
14743330015049.00Sri Lankav West IndiesGalle121 Nov 2021Test # 2434
145*36827216053.30Australiav Sri LankaGalle18 Jul 2022Test # 2471
14133125914354.44Sri Lankav AfghanistanColombo (SSC)22 Feb 2024Test # 2527
14126325112256.17Australiav Sri LankaGalle129 Jan 2025Test # 2579
14044529815046.97Sri Lankav BangladeshPallekele129 Apr 2021Test # 2419
14025119318172.53Sri Lankav IrelandGalle116 Apr 2023Test # 2502
132*20815415185.71Pakistanv Sri LankaColombo (SSC)224 Jul 2023Test # 2514
13130125410151.57Australiav Sri LankaGalle26 Feb 2025Test # 2580
12743130411041.77Bangladeshv Sri LankaPallekele121 Apr 2021Test # 2418
125*2611999362.81Bangladeshv Sri LankaGalle317 Jun 2025Test # 2586
12229721412357.00Sri Lankav PakistanGalle116 Jul 2023Test # 2511
11931224411248.77Pakistanv Sri LankaGalle216 Jul 2022Test # 2472
11826419015062.10Sri Lankav BangladeshPallekele129 Apr 2021Test # 2419
11627120815055.76Sri Lankav New ZealandGalle126 Sep 2024Test # 2551
115-13315086.46Sri Lankav IrelandGalle224 Apr 2023Test # 2503
11438025912044.01Afghanistanv Sri LankaColombo (SSC)32 Feb 2024Test # 2527
11427317311065.89Sri Lankav New ZealandGalle118 Sep 2024Test # 2549
11136125112044.22Sri Lankav EnglandGalle314 Jan 2021Test # 2403
11131122915248.47Irelandv Sri LankaGalle124 Apr 2023Test # 2503
11037623811046.21Sri Lankav EnglandGalle122 Jan 2021Test # 2405
10924217116063.74Sri Lankav PakistanGalle324 Jul 2022Test # 2473
10724518110159.11Sri Lankav AfghanistanColombo (SSC)22 Feb 2024Test # 2527
106*1881496371.14Sri Lankav New ZealandGalle126 Sep 2024Test # 2551
104*15611411091.22Sri Lankav IrelandGalle116 Apr 2023Test # 2502
10421615612066.66Australiav Sri LankaGalle18 Jul 2022Test # 2471
1032371819456.90Irelandv Sri LankaGalle124 Apr 2023Test # 2503
102*24215512065.80Sri Lankav IrelandGalle116 Apr 2023Test # 2502
10214694101108.51Australiav Sri LankaGalle129 Jan 2025Test # 2579
100*-1146487.71Sri Lankav IrelandGalle224 Apr 2023Test # 2503
9527516314058.28Irelandv Sri LankaGalle124 Apr 2023Test # 2503
94*2211395267.62Sri Lankav PakistanGalle316 Jul 2022Test # 2472
9324115310160.78Sri Lankav BangladeshColombo (SSC)225 Jun 2025Test # 2588
9223514410063.88Sri Lankav EnglandGalle122 Jan 2021Test # 2405
9216515012061.33Bangladeshv Sri LankaPallekele229 Apr 2021Test # 2419
92-1689154.76New Zealandv Sri LankaGalle418 Sep 2024Test # 2549
9120913913065.46Afghanistanv Sri LankaColombo (SSC)12 Feb 2024Test # 2527
9018510115089.10Bangladeshv Sri LankaPallekele121 Apr 2021Test # 2418
9019912311173.17Bangladeshv Sri LankaGalle117 Jun 2025Test # 2586
882431857047.56Sri Lankav New ZealandGalle126 Sep 2024Test # 2551
872231488158.78Sri Lankav BangladeshGalle217 Jun 2025Test # 2586
8624616510052.12Sri Lankav AustraliaGalle28 Jul 2022Test # 2471
85*21413910161.15Sri Lankav AustraliaGalle16 Feb 2025Test # 2580
852531619052.79Sri Lankav AustraliaGalle28 Jul 2022Test # 2471
85-1898344.97Irelandv Sri LankaGalle324 Apr 2023Test # 2503
84127878296.55Sri Lankav BangladeshColombo (SSC)225 Jun 2025Test # 2588
831651049079.80Sri Lankav West IndiesGalle321 Nov 2021Test # 2434
831591139173.45Pakistanv Sri LankaGalle216 Jul 2023Test # 2511
832011276065.35Sri Lankav New ZealandGalle318 Sep 2024Test # 2549
8218611810269.49Sri Lankav PakistanGalle316 Jul 2023Test # 2511
813132218036.65Sri Lankav BangladeshPallekele129 Apr 2021Test # 2419
811931466155.47Pakistanv Sri LankaGalle424 Jul 2022Test # 2473
801851379258.39Sri Lankav PakistanGalle124 Jul 2022Test # 2473
8013110610075.47Irelandv Sri LankaGalle124 Apr 2023Test # 2503
78128996378.78New Zealandv Sri LankaGalle326 Sep 2024Test # 2551
77*1137281106.94Sri Lankav BangladeshPallekele129 Apr 2021Test # 2419
771841096070.64Australiav Sri LankaGalle229 Jun 2022Test # 2469
7715372120106.94Sri Lankav AfghanistanColombo (SSC)22 Feb 2024Test # 2527
7617411510166.08Sri Lankav PakistanGalle116 Jul 2022Test # 2472
761681269060.31Sri Lankav PakistanGalle316 Jul 2022Test # 2472
761731494151.00Sri Lankav AustraliaGalle36 Feb 2025Test # 2580
761621267060.31Bangladeshv Sri LankaGalle317 Jun 2025Test # 2586
74*1369810375.51Bangladeshv Sri LankaPallekele321 Apr 2021Test # 2418
742071636145.39Sri Lankav AustraliaGalle16 Feb 2025Test # 2580
731821506148.66Englandv Sri LankaGalle214 Jan 2021Test # 2403
731991485149.32Sri Lankav West IndiesGalle129 Nov 2021Test # 2437
722691859038.91West Indiesv Sri LankaGalle229 Nov 2021Test # 2437
721911399051.79Sri Lankav AustraliaGalle229 Jan 2025Test # 2579
713442194032.42Sri Lankav EnglandGalle314 Jan 2021Test # 2403
711521307054.61Australiav Sri LankaGalle229 Jun 2022Test # 2469
701511116063.06New Zealandv Sri LankaGalle218 Sep 2024Test # 2549
69*138846282.14Sri Lankav West IndiesGalle321 Nov 2021Test # 2434
68*2301566043.58Bangladeshv Sri LankaPallekele121 Apr 2021Test # 2418
68*2732207030.90West Indiesv Sri LankaGalle421 Nov 2021Test # 2434
672241708139.41Sri Lankav EnglandGalle122 Jan 2021Test # 2405
671501156358.26New Zealandv Sri LankaGalle326 Sep 2024Test # 2551
66109787184.61Sri Lankav BangladeshPallekele329 Apr 2021Test # 2419
662171544042.85Sri Lankav West IndiesGalle329 Nov 2021Test # 2437
641731256151.20Sri Lankav PakistanGalle316 Jul 2022Test # 2472
641721099058.71Sri Lankav PakistanGalle116 Jul 2023Test # 2511
63*1971277249.60Sri Lankav PakistanColombo (SSC)324 Jul 2023Test # 2514
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
Records includes the following current or recent matches:

England vs Australia at Sydney, The Ashes 5th Test, Jan 4-8, 2026 [Test # 2616]

Australia vs England at Melbourne, The Ashes 4th Test, Dec 26-27, 2025 [Test # 2615]

New Zealand vs West Indies at Mount Maunganui, West Indies in New Zealand 3rd Test, Dec 18-22, 2025 [Test # 2614]