Batting Most Runs Innings - last one year

High scores for Sri Lanka in Tests - last one year

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Innings in match
Match Date
Scorecard
18734425623173.04Sri Lankav BangladeshGalle217 Jun 2025Test # 2586
15837725419-62.20Sri Lankav BangladeshColombo (SSC)225 Jun 2025Test # 2588
9324115310160.78Sri Lankav BangladeshColombo (SSC)225 Jun 2025Test # 2588
8923615711156.68Sri Lankav South AfricaGqeberha25 Dec 2024Test # 2566
872231488158.78Sri Lankav BangladeshGalle217 Jun 2025Test # 2586
85*21413910161.15Sri Lankav AustraliaGalle16 Feb 2025Test # 2580
84127878296.55Sri Lankav BangladeshColombo (SSC)225 Jun 2025Test # 2588
8329517412-47.70Sri Lankav South AfricaDurban427 Nov 2024Test # 2563
761731494151.00Sri Lankav AustraliaGalle36 Feb 2025Test # 2580
742071636145.39Sri Lankav AustraliaGalle16 Feb 2025Test # 2580
721911399-51.79Sri Lankav AustraliaGalle229 Jan 2025Test # 2579
59104819172.83Sri Lankav South AfricaDurban427 Nov 2024Test # 2563
541541194-45.37Sri Lankav BangladeshGalle217 Jun 2025Test # 2586
53504772112.76Sri Lankav AustraliaGalle329 Jan 2025Test # 2579
50121927-54.34Sri Lankav South AfricaGqeberha45 Dec 2024Test # 2566
50103545192.59Sri Lankav AustraliaGalle36 Feb 2025Test # 2580
4889779-62.33Sri Lankav South AfricaDurban427 Nov 2024Test # 2563
4893924-52.17Sri Lankav South AfricaGqeberha25 Dec 2024Test # 2566
46100763260.52Sri Lankav South AfricaGqeberha45 Dec 2024Test # 2566
44130906-48.88Sri Lankav South AfricaGqeberha25 Dec 2024Test # 2566
44114975-45.36Sri Lankav South AfricaGqeberha25 Dec 2024Test # 2566
4190596-69.49Sri Lankav AustraliaGalle329 Jan 2025Test # 2579
4090654-61.53Sri Lankav BangladeshColombo (SSC)225 Jun 2025Test # 2588
3959508-78.00Sri Lankav AustraliaGalle329 Jan 2025Test # 2579
3989693156.52Sri Lankav BangladeshGalle217 Jun 2025Test # 2586
39107833146.98Sri Lankav BangladeshGalle217 Jun 2025Test # 2586
36124833-43.37Sri Lankav AustraliaGalle16 Feb 2025Test # 2580
35563541100.00Sri Lankav South AfricaGqeberha45 Dec 2024Test # 2566
3464474-72.34Sri Lankav AustraliaGalle329 Jan 2025Test # 2579
3361415-80.48Sri Lankav BangladeshColombo (SSC)225 Jun 2025Test # 2588
3281594154.23Sri Lankav South AfricaGqeberha45 Dec 2024Test # 2566
32262641123.07Sri Lankav AustraliaGalle329 Jan 2025Test # 2579
3166493-63.26Sri Lankav AustraliaGalle329 Jan 2025Test # 2579
2975575-50.87Sri Lankav South AfricaGqeberha45 Dec 2024Test # 2566
2954346-85.29Sri Lankav BangladeshGalle217 Jun 2025Test # 2586
2893942-29.78Sri Lankav AustraliaGalle16 Feb 2025Test # 2580
2546422-59.52Sri Lankav South AfricaDurban427 Nov 2024Test # 2563
2453324-75.00Sri Lankav South AfricaGqeberha25 Dec 2024Test # 2566
2427254-96.00Sri Lankav BangladeshGalle417 Jun 2025Test # 2586
2347314-74.19Sri Lankav South AfricaDurban427 Nov 2024Test # 2563
2349464-50.00Sri Lankav AustraliaGalle36 Feb 2025Test # 2580
2246343-64.70Sri Lankav AustraliaGalle229 Jan 2025Test # 2579
2157401152.50Sri Lankav AustraliaGalle229 Jan 2025Test # 2579
2065434-46.51Sri Lankav South AfricaGqeberha25 Dec 2024Test # 2566
1944362-52.77Sri Lankav BangladeshGalle217 Jun 2025Test # 2586
1854444-40.90Sri Lankav South AfricaGqeberha45 Dec 2024Test # 2566
1638283-57.14Sri Lankav South AfricaGqeberha25 Dec 2024Test # 2566
1541381139.47Sri Lankav AustraliaGalle229 Jan 2025Test # 2579
1452271-51.85Sri Lankav South AfricaGqeberha25 Dec 2024Test # 2566
1445281-50.00Sri Lankav AustraliaGalle36 Feb 2025Test # 2580
1443351-40.00Sri Lankav AustraliaGalle36 Feb 2025Test # 2580
1326203-65.00Sri Lankav South AfricaDurban227 Nov 2024Test # 2563
1328212-61.90Sri Lankav AustraliaGalle16 Feb 2025Test # 2580
12*27301140.00Sri Lankav BangladeshGalle417 Jun 2025Test # 2586
12*39351-34.28Sri Lankav BangladeshGalle417 Jun 2025Test # 2586
1243401-30.00Sri Lankav AustraliaGalle36 Feb 2025Test # 2580
11*21132-84.61Sri Lankav BangladeshGalle217 Jun 2025Test # 2586
1133312-35.48Sri Lankav AustraliaGalle16 Feb 2025Test # 2580
1126161-68.75Sri Lankav BangladeshColombo (SSC)225 Jun 2025Test # 2588
10*952-200.00Sri Lankav South AfricaDurban227 Nov 2024Test # 2563
102828-135.71Sri Lankav South AfricaDurban427 Nov 2024Test # 2563
1075391-25.64Sri Lankav BangladeshColombo (SSC)225 Jun 2025Test # 2588
103220-150.00Sri Lankav BangladeshColombo (SSC)225 Jun 2025Test # 2588
922191-47.36Sri Lankav South AfricaGqeberha45 Dec 2024Test # 2566
926181-50.00Sri Lankav AustraliaGalle36 Feb 2025Test # 2580
924132-69.23Sri Lankav BangladeshGalle417 Jun 2025Test # 2586
8782-100.00Sri Lankav AustraliaGalle36 Feb 2025Test # 2580
844451-17.77Sri Lankav BangladeshGalle417 Jun 2025Test # 2586
719121-58.33Sri Lankav South AfricaDurban227 Nov 2024Test # 2563
722181-38.88Sri Lankav AustraliaGalle229 Jan 2025Test # 2579
722131-53.84Sri Lankav AustraliaGalle229 Jan 2025Test # 2579
711101-70.00Sri Lankav AustraliaGalle229 Jan 2025Test # 2579
714101-70.00Sri Lankav BangladeshColombo (SSC)225 Jun 2025Test # 2588
6*2618-133.33Sri Lankav AustraliaGalle329 Jan 2025Test # 2579
611101-60.00Sri Lankav AustraliaGalle329 Jan 2025Test # 2579
61712--50.00Sri Lankav AustraliaGalle36 Feb 2025Test # 2580
65844--13.63Sri Lankav BangladeshGalle417 Jun 2025Test # 2586
5*21151-33.33Sri Lankav South AfricaDurban427 Nov 2024Test # 2563
52524--20.83Sri Lankav South AfricaGqeberha45 Dec 2024Test # 2566
5591-55.55Sri Lankav AustraliaGalle229 Jan 2025Test # 2579
520171-29.41Sri Lankav BangladeshGalle217 Jun 2025Test # 2586
4*2014--28.57Sri Lankav AustraliaGalle36 Feb 2025Test # 2580
422181-22.22Sri Lankav South AfricaDurban427 Nov 2024Test # 2563
41471-57.14Sri Lankav AustraliaGalle229 Jan 2025Test # 2579
41781-50.00Sri Lankav BangladeshGalle217 Jun 2025Test # 2586
31512--25.00Sri Lankav South AfricaDurban227 Nov 2024Test # 2563
2*2513--15.38Sri Lankav BangladeshColombo (SSC)225 Jun 2025Test # 2588
2119--22.22Sri Lankav South AfricaDurban227 Nov 2024Test # 2563
24331--6.45Sri Lankav South AfricaGqeberha25 Dec 2024Test # 2566
24426--7.69Sri Lankav AustraliaGalle16 Feb 2025Test # 2580
12014--7.14Sri Lankav South AfricaDurban227 Nov 2024Test # 2563
11412--8.33Sri Lankav South AfricaDurban427 Nov 2024Test # 2563
145--20.00Sri Lankav South AfricaDurban427 Nov 2024Test # 2563
1133--33.33Sri Lankav South AfricaGqeberha45 Dec 2024Test # 2566
11611--9.09Sri Lankav South AfricaGqeberha45 Dec 2024Test # 2566
1113--33.33Sri Lankav AustraliaGalle329 Jan 2025Test # 2579
12126--3.84Sri Lankav AustraliaGalle16 Feb 2025Test # 2580
0*21---Sri Lankav AustraliaGalle229 Jan 2025Test # 2579
-124---Sri Lankav South AfricaDurban227 Nov 2024Test # 2563
-23---Sri Lankav South AfricaDurban227 Nov 2024Test # 2563
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Records includes the following current or recent matches:

Bangladesh vs Sri Lanka at Colombo (SSC), Bangladesh in Sri Lanka 2nd Test, Jun 25-28, 2025 [Test # 2588]

Bangladesh vs Sri Lanka at Galle, Bangladesh in Sri Lanka 1st Test, Jun 17-21, 2025 [Test # 2586]

Sri Lanka vs Australia at Galle, Australia in Sri Lanka 2nd Test, Feb 6-9, 2025 [Test # 2580]