Batting Most Runs Innings - Sri Lanka

Players - Sri Lanka

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Innings in match
Match Date
Scorecard
143166128172111.71Sri Lankav New ZealandDambulla113 Nov 2024ODI # 4807
127180126145100.79Sri Lankav AustraliaColombo (RPS)112 Feb 2025ODI # 4831
1017846134219.56Sri Lankav New ZealandNelson102 Jan 2025T20I # 3081
10115411511-87.82Sri Lankav AustraliaColombo (RPS)114 Feb 2025ODI # 4835
1001481159286.95Sri Lankav New ZealandDambulla113 Nov 2024ODI # 4807
90916073150.00Sri Lankav New ZealandMount Maunganui228 Dec 2024T20I # 3079
8923615711156.68Sri Lankav South AfricaGqeberha205 Dec 2024Test # 2566
85*21413910161.15Sri Lankav AustraliaGalle106 Feb 2025Test # 2580
8329517412-47.70Sri Lankav South AfricaDurban427 Nov 2024Test # 2563
78*1036663118.18Sri Lankav AustraliaColombo (RPS)114 Feb 2025ODI # 4835
77877183108.45Sri Lankav West IndiesPallekele220 Oct 2024ODI # 4783
761731494151.00Sri Lankav AustraliaGalle306 Feb 2025Test # 2580
74*-1026-72.54Sri Lankav New ZealandPallekele217 Nov 2024ODI # 4808
742071636145.39Sri Lankav AustraliaGalle106 Feb 2025Test # 2580
721911399-51.79Sri Lankav AustraliaGalle229 Jan 2025Test # 2579
691125471127.77Sri Lankav West IndiesPallekele220 Oct 2024ODI # 4783
68*865053136.00Sri Lankav West IndiesDambulla217 Oct 2024T20I # 2909
66584265157.14Sri Lankav New ZealandAuckland111 Jan 2025ODI # 4824
64113665396.96Sri Lankav New ZealandHamilton208 Jan 2025ODI # 4823
62*776171101.63Sri Lankav West IndiesPallekele223 Oct 2024ODI # 4784
5949359-168.57Sri Lankav West IndiesDambulla113 Oct 2024T20I # 2907
59104819172.83Sri Lankav South AfricaDurban427 Nov 2024Test # 2563
56*-2291254.54Sri Lankav West IndiesPallekele126 Oct 2024ODI # 4786
56-628190.32Sri Lankav West IndiesPallekele126 Oct 2024ODI # 4786
56123636188.88Sri Lankav New ZealandWellington105 Jan 2025ODI # 4822
55*63367-152.77Sri Lankav West IndiesDambulla217 Oct 2024T20I # 2909
54694991110.20Sri Lankav West IndiesDambulla115 Oct 2024T20I # 2908
54694852112.50Sri Lankav New ZealandAuckland111 Jan 2025ODI # 4824
53845232101.92Sri Lankav New ZealandAuckland111 Jan 2025ODI # 4824
53504772112.76Sri Lankav AustraliaGalle329 Jan 2025Test # 2579
52103516-101.96Sri Lankav New ZealandDambulla210 Nov 2024T20I # 2941
51574052127.50Sri Lankav West IndiesDambulla113 Oct 2024T20I # 2907
5192704172.85Sri Lankav AustraliaColombo (RPS)114 Feb 2025ODI # 4835
50121927-54.34Sri Lankav South AfricaGqeberha405 Dec 2024Test # 2566
50103545192.59Sri Lankav AustraliaGalle306 Feb 2025Test # 2580
4889779-62.33Sri Lankav South AfricaDurban427 Nov 2024Test # 2563
4893924-52.17Sri Lankav South AfricaGqeberha205 Dec 2024Test # 2566
48513542137.14Sri Lankav New ZealandMount Maunganui230 Dec 2024T20I # 3080
46100763260.52Sri Lankav South AfricaGqeberha405 Dec 2024Test # 2566
46603661127.77Sri Lankav New ZealandMount Maunganui228 Dec 2024T20I # 3079
46382415191.66Sri Lankav New ZealandNelson102 Jan 2025T20I # 3081
4689712364.78Sri Lankav New ZealandAuckland111 Jan 2025ODI # 4824
44130906-48.88Sri Lankav South AfricaGqeberha205 Dec 2024Test # 2566
44114975-45.36Sri Lankav South AfricaGqeberha205 Dec 2024Test # 2566
4190596-69.49Sri Lankav AustraliaGalle329 Jan 2025Test # 2579
40422832142.85Sri Lankav New ZealandDambulla113 Nov 2024ODI # 4807
39222271177.27Sri Lankav West IndiesDambulla217 Oct 2024T20I # 2909
3959508-78.00Sri Lankav AustraliaGalle329 Jan 2025Test # 2579
3863506-76.00Sri Lankav West IndiesPallekele223 Oct 2024ODI # 4784
3877446-86.36Sri Lankav West IndiesPallekele223 Oct 2024ODI # 4784
37392832132.14Sri Lankav New ZealandMount Maunganui230 Dec 2024T20I # 3080
3673544166.66Sri Lankav New ZealandWellington105 Jan 2025ODI # 4822
36124833-43.37Sri Lankav AustraliaGalle106 Feb 2025Test # 2580
35*592812125.00Sri Lankav New ZealandDambulla209 Nov 2024T20I # 2939
35563541100.00Sri Lankav South AfricaGqeberha405 Dec 2024Test # 2566
35613341106.06Sri Lankav New ZealandWellington105 Jan 2025ODI # 4822
34-504168.00Sri Lankav West IndiesPallekele126 Oct 2024ODI # 4786
3464474-72.34Sri Lankav AustraliaGalle329 Jan 2025Test # 2579
32*292132152.38Sri Lankav AustraliaColombo (RPS)114 Feb 2025ODI # 4835
3281594154.23Sri Lankav South AfricaGqeberha405 Dec 2024Test # 2566
32262641123.07Sri Lankav AustraliaGalle329 Jan 2025Test # 2579
3166493-63.26Sri Lankav AustraliaGalle329 Jan 2025Test # 2579
30*252131142.85Sri Lankav West IndiesPallekele220 Oct 2024ODI # 4783
3045342188.23Sri Lankav AustraliaColombo (RPS)112 Feb 2025ODI # 4831
2975575-50.87Sri Lankav South AfricaGqeberha405 Dec 2024Test # 2566
28-334-84.84Sri Lankav New ZealandPallekele217 Nov 2024ODI # 4808
2893942-29.78Sri Lankav AustraliaGalle106 Feb 2025Test # 2580
27*-442161.36Sri Lankav New ZealandPallekele217 Nov 2024ODI # 4808
26442521104.00Sri Lankav West IndiesDambulla115 Oct 2024T20I # 2908
2546422-59.52Sri Lankav South AfricaDurban427 Nov 2024Test # 2563
24131631150.00Sri Lankav West IndiesDambulla115 Oct 2024T20I # 2908
2441342170.58Sri Lankav West IndiesPallekele223 Oct 2024ODI # 4784
2453324-75.00Sri Lankav South AfricaGqeberha205 Dec 2024Test # 2566
23221721135.29Sri Lankav New ZealandDambulla209 Nov 2024T20I # 2939
2321164-143.75Sri Lankav New ZealandDambulla209 Nov 2024T20I # 2939
2347314-74.19Sri Lankav South AfricaDurban427 Nov 2024Test # 2563
2349464-50.00Sri Lankav AustraliaGalle306 Feb 2025Test # 2580
2230233-95.65Sri Lankav New ZealandDambulla209 Nov 2024T20I # 2939
22-391-56.41Sri Lankav New ZealandPallekele217 Nov 2024ODI # 4808
22241621137.50Sri Lankav New ZealandNelson102 Jan 2025T20I # 3081
2258422-52.38Sri Lankav New ZealandWellington105 Jan 2025ODI # 4822
2249312170.96Sri Lankav New ZealandHamilton208 Jan 2025ODI # 4823
2246343-64.70Sri Lankav AustraliaGalle229 Jan 2025Test # 2579
2157401152.50Sri Lankav AustraliaGalle229 Jan 2025Test # 2579
2065434-46.51Sri Lankav South AfricaGqeberha205 Dec 2024Test # 2566
2026163-125.00Sri Lankav New ZealandMount Maunganui230 Dec 2024T20I # 3080
19381611118.75Sri Lankav West IndiesDambulla113 Oct 2024T20I # 2907
19281411135.71Sri Lankav West IndiesDambulla115 Oct 2024T20I # 2908
19241421135.71Sri Lankav New ZealandDambulla209 Nov 2024T20I # 2939
193231-161.29Sri Lankav New ZealandAuckland111 Jan 2025ODI # 4824
1921174-111.76Sri Lankav AustraliaColombo (RPS)112 Feb 2025ODI # 4831
18*331811100.00Sri Lankav West IndiesPallekele220 Oct 2024ODI # 4783
1816123-150.00Sri Lankav West IndiesPallekele220 Oct 2024ODI # 4783
18-173-105.88Sri Lankav New ZealandPallekele217 Nov 2024ODI # 4808
1854444-40.90Sri Lankav South AfricaGqeberha405 Dec 2024Test # 2566
17171111154.54Sri Lankav West IndiesDambulla113 Oct 2024T20I # 2907
17181211141.66Sri Lankav New ZealandNelson102 Jan 2025T20I # 3081
1744272-62.96Sri Lankav New ZealandHamilton208 Jan 2025ODI # 4823
1750332-51.51Sri Lankav New ZealandAuckland111 Jan 2025ODI # 4824
1638283-57.14Sri Lankav South AfricaGqeberha205 Dec 2024Test # 2566
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:

India vs South Africa at Centurion, India in South Africa 1st Test, Dec 26-30, 2021 [Test # 2443]

England vs Australia at Melbourne, England in Australia 3rd Test, Dec 26-28, 2021 [Test # 2442]

Australia vs England at Adelaide, England in Australia 2nd Test, Dec 16-20, 2021 [Test # 2441]