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
24469843726-55.83Sri Lankav BangladeshPallekele221 Apr 2021Test # 2418
23250335216165.90Australiav Sri LankaGalle129 Jan 2025Test # 2579
22847632118171.02Englandv Sri LankaGalle214 Jan 2021Test # 2403
208*49136119-57.61Pakistanv Sri LankaGalle216 Jul 2023Test # 2511
206*54532616563.19Sri Lankav AustraliaGalle208 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
18649530918-60.19Englandv Sri LankaGalle222 Jan 2021Test # 2405
182*39125016472.80Sri Lankav New ZealandGalle126 Sep 2024Test # 2551
17937223515-76.17Sri Lankav IrelandGalle116 Apr 2023Test # 2502
16641229122-57.04Sri Lankav BangladeshPallekele221 Apr 2021Test # 2418
16353337817143.12Bangladeshv Sri LankaPallekele121 Apr 2021Test # 2418
1635193509-46.57Bangladeshv Sri LankaGalle117 Jun 2025Test # 2586
160*5244087139.21Pakistanv Sri LankaGalle416 Jul 2022Test # 2472
15627218815282.97Australiav Sri LankaGalle206 Feb 2025Test # 2580
155*37726211259.16Sri Lankav West IndiesGalle329 Nov 2021Test # 2437
153*-24718-61.94Sri Lankav BangladeshColombo (SSC)225 Jun 2025Test # 2588
14833227915153.04Bangladeshv Sri LankaGalle117 Jun 2025Test # 2586
14743330015-49.00Sri Lankav West IndiesGalle121 Nov 2021Test # 2434
145*36827216-53.30Australiav Sri LankaGalle108 Jul 2022Test # 2471
14133125914354.44Sri Lankav AfghanistanColombo (SSC)202 Feb 2024Test # 2527
14126325112256.17Australiav Sri LankaGalle129 Jan 2025Test # 2579
14044529815-46.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 LankaGalle206 Feb 2025Test # 2580
12743130411-41.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
11826419015-62.10Sri Lankav BangladeshPallekele129 Apr 2021Test # 2419
11627120815-55.76Sri Lankav New ZealandGalle126 Sep 2024Test # 2551
115-13315-86.46Sri Lankav IrelandGalle224 Apr 2023Test # 2503
11438025912-44.01Afghanistanv Sri LankaColombo (SSC)302 Feb 2024Test # 2527
11427317311-65.89Sri Lankav New ZealandGalle118 Sep 2024Test # 2549
11136125112-44.22Sri Lankav EnglandGalle314 Jan 2021Test # 2403
11131122915248.47Irelandv Sri LankaGalle124 Apr 2023Test # 2503
11037623811-46.21Sri Lankav EnglandGalle122 Jan 2021Test # 2405
10924217116-63.74Sri Lankav PakistanGalle324 Jul 2022Test # 2473
10724518110159.11Sri Lankav AfghanistanColombo (SSC)202 Feb 2024Test # 2527
106*1881496371.14Sri Lankav New ZealandGalle126 Sep 2024Test # 2551
104*15611411-91.22Sri Lankav IrelandGalle116 Apr 2023Test # 2502
10421615612-66.66Australiav Sri LankaGalle108 Jul 2022Test # 2471
1032371819456.90Irelandv Sri LankaGalle124 Apr 2023Test # 2503
102*24215512-65.80Sri Lankav IrelandGalle116 Apr 2023Test # 2502
10214694101108.51Australiav Sri LankaGalle129 Jan 2025Test # 2579
100*-1146487.71Sri Lankav IrelandGalle224 Apr 2023Test # 2503
9527516314-58.28Irelandv Sri LankaGalle124 Apr 2023Test # 2503
94*2211395267.62Sri Lankav PakistanGalle316 Jul 2022Test # 2472
9324115310160.78Sri Lankav BangladeshColombo (SSC)225 Jun 2025Test # 2588
9223514410-63.88Sri Lankav EnglandGalle122 Jan 2021Test # 2405
9216515012-61.33Bangladeshv Sri LankaPallekele229 Apr 2021Test # 2419
92-1689154.76New Zealandv Sri LankaGalle418 Sep 2024Test # 2549
9120913913-65.46Afghanistanv Sri LankaColombo (SSC)102 Feb 2024Test # 2527
9018510115-89.10Bangladeshv Sri LankaPallekele121 Apr 2021Test # 2418
9019912311173.17Bangladeshv Sri LankaGalle117 Jun 2025Test # 2586
882431857-47.56Sri Lankav New ZealandGalle126 Sep 2024Test # 2551
872231488158.78Sri Lankav BangladeshGalle217 Jun 2025Test # 2586
8624616510-52.12Sri Lankav AustraliaGalle208 Jul 2022Test # 2471
85*21413910161.15Sri Lankav AustraliaGalle106 Feb 2025Test # 2580
852531619-52.79Sri Lankav AustraliaGalle208 Jul 2022Test # 2471
85-1898344.97Irelandv Sri LankaGalle324 Apr 2023Test # 2503
831651049-79.80Sri Lankav West IndiesGalle321 Nov 2021Test # 2434
831591139173.45Pakistanv Sri LankaGalle216 Jul 2023Test # 2511
832011276-65.35Sri Lankav New ZealandGalle318 Sep 2024Test # 2549
8218611810269.49Sri Lankav PakistanGalle316 Jul 2023Test # 2511
813132218-36.65Sri Lankav BangladeshPallekele129 Apr 2021Test # 2419
811931466155.47Pakistanv Sri LankaGalle424 Jul 2022Test # 2473
801851379258.39Sri Lankav PakistanGalle124 Jul 2022Test # 2473
8013110610-75.47Irelandv Sri LankaGalle124 Apr 2023Test # 2503
78128996378.78New Zealandv Sri LankaGalle326 Sep 2024Test # 2551
77*1137281106.94Sri Lankav BangladeshPallekele129 Apr 2021Test # 2419
771841096-70.64Australiav Sri LankaGalle229 Jun 2022Test # 2469
771537212-106.94Sri Lankav AfghanistanColombo (SSC)202 Feb 2024Test # 2527
7617411510166.08Sri Lankav PakistanGalle116 Jul 2022Test # 2472
761681269-60.31Sri Lankav PakistanGalle316 Jul 2022Test # 2472
761731494151.00Sri Lankav AustraliaGalle306 Feb 2025Test # 2580
761621267-60.31Bangladeshv Sri LankaGalle317 Jun 2025Test # 2586
74*1369810375.51Bangladeshv Sri LankaPallekele321 Apr 2021Test # 2418
742071636145.39Sri Lankav AustraliaGalle106 Feb 2025Test # 2580
731821506148.66Englandv Sri LankaGalle214 Jan 2021Test # 2403
731991485149.32Sri Lankav West IndiesGalle129 Nov 2021Test # 2437
722691859-38.91West Indiesv Sri LankaGalle229 Nov 2021Test # 2437
721911399-51.79Sri Lankav AustraliaGalle229 Jan 2025Test # 2579
713442194-32.42Sri Lankav EnglandGalle314 Jan 2021Test # 2403
711521307-54.61Australiav Sri LankaGalle229 Jun 2022Test # 2469
701511116-63.06New Zealandv Sri LankaGalle218 Sep 2024Test # 2549
69*138846282.14Sri Lankav West IndiesGalle321 Nov 2021Test # 2434
68*2301566-43.58Bangladeshv Sri LankaPallekele121 Apr 2021Test # 2418
68*2732207-30.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
662171544-42.85Sri Lankav West IndiesGalle329 Nov 2021Test # 2437
641731256151.20Sri Lankav PakistanGalle316 Jul 2022Test # 2472
641721099-58.71Sri Lankav PakistanGalle116 Jul 2023Test # 2511
63*1971277249.60Sri Lankav PakistanColombo (SSC)324 Jul 2023Test # 2514
621601095156.88Sri Lankav EnglandGalle314 Jan 2021Test # 2403
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:

Australia vs India at Melbourne, Australia vs India 4th Test, Dec 26-30, 2024 [Test # 2571]

Zimbabwe vs Afghanistan at Bulawayo, Afghanistan in Zimbabwe 1st Test, Dec 26-30, 2024 [Test # 2573]

Pakistan vs South Africa at Centurion, South Africa vs Pakistan 1st Test, Dec 26-29, 2024 [Test # 2572]