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
10517912317185.36Sri Lankav IndiaChennai117 Sep 1982Test # 934
105236----Sri Lankav IndiaChennai317 Sep 1982Test # 934
9711710818-89.81Sri Lankav IndiaChennai317 Sep 1982Test # 934
9618014513-66.20Sri Lankav AustraliaKandy322 Apr 1983Test # 955
9017412016-75.00Sri Lankav AustraliaKandy222 Apr 1983Test # 955
7921317312-45.66Sri Lankav New ZealandWellington111 Mar 1983Test # 951
77-----Sri Lankav IndiaChennai317 Sep 1982Test # 934
741519212-80.43Sri Lankav AustraliaKandy222 Apr 1983Test # 955
63*2101396-45.32Sri Lankav New ZealandChristchurch24 Mar 1983Test # 950
612262005-30.50Sri Lankav New ZealandWellington111 Mar 1983Test # 951
60140----Sri Lankav IndiaChennai117 Sep 1982Test # 934
521291114-46.84Sri Lankav New ZealandChristchurch34 Mar 1983Test # 950
49-----Sri Lankav IndiaChennai117 Sep 1982Test # 934
46*-----Sri Lankav IndiaChennai317 Sep 1982Test # 934
46-----Sri Lankav IndiaChennai117 Sep 1982Test # 934
461531496-30.87Sri Lankav New ZealandChristchurch34 Mar 1983Test # 950
3452526-65.38Sri Lankav New ZealandChristchurch24 Mar 1983Test # 950
3272642150.00Sri Lankav AustraliaKandy322 Apr 1983Test # 955
3071675-44.77Sri Lankav AustraliaKandy322 Apr 1983Test # 955
29*84612-47.54Sri Lankav New ZealandWellington111 Mar 1983Test # 951
2975693-42.02Sri Lankav AustraliaKandy222 Apr 1983Test # 955
2671553-47.27Sri Lankav AustraliaKandy222 Apr 1983Test # 955
25-----Sri Lankav IndiaChennai117 Sep 1982Test # 934
23-----Sri Lankav IndiaChennai117 Sep 1982Test # 934
2377604-38.33Sri Lankav New ZealandChristchurch34 Mar 1983Test # 950
2383663-34.84Sri Lankav New ZealandWellington311 Mar 1983Test # 951
18*-----Sri Lankav IndiaChennai117 Sep 1982Test # 934
1761601-28.33Sri Lankav New ZealandChristchurch24 Mar 1983Test # 950
15-----Sri Lankav IndiaChennai317 Sep 1982Test # 934
14-----Sri Lankav IndiaChennai317 Sep 1982Test # 934
1453452-31.11Sri Lankav AustraliaKandy222 Apr 1983Test # 955
135849--26.53Sri Lankav New ZealandWellington111 Mar 1983Test # 951
1364522-25.00Sri Lankav New ZealandWellington311 Mar 1983Test # 951
12-----Sri Lankav IndiaChennai317 Sep 1982Test # 934
1230291-41.37Sri Lankav New ZealandWellington111 Mar 1983Test # 951
1242321-37.50Sri Lankav New ZealandWellington111 Mar 1983Test # 951
1211593--12.90Sri Lankav New ZealandWellington311 Mar 1983Test # 951
127058--20.68Sri Lankav New ZealandWellington311 Mar 1983Test # 951
1052371-27.02Sri Lankav AustraliaKandy322 Apr 1983Test # 955
918202-45.00Sri Lankav New ZealandWellington311 Mar 1983Test # 951
94833--27.27Sri Lankav AustraliaKandy222 Apr 1983Test # 955
91991-100.00Sri Lankav AustraliaKandy322 Apr 1983Test # 955
8*1412--66.66Sri Lankav New ZealandWellington311 Mar 1983Test # 951
836201-40.00Sri Lankav New ZealandChristchurch34 Mar 1983Test # 950
82320--40.00Sri Lankav New ZealandChristchurch34 Mar 1983Test # 950
8189--88.88Sri Lankav New ZealandWellington111 Mar 1983Test # 951
819171-47.05Sri Lankav New ZealandWellington111 Mar 1983Test # 951
7-----Sri Lankav IndiaChennai117 Sep 1982Test # 934
733211-33.33Sri Lankav New ZealandChristchurch34 Mar 1983Test # 950
77154--12.96Sri Lankav New ZealandChristchurch34 Mar 1983Test # 950
75346--15.21Sri Lankav New ZealandChristchurch24 Mar 1983Test # 950
6-----Sri Lankav IndiaChennai317 Sep 1982Test # 934
6-----Sri Lankav IndiaChennai317 Sep 1982Test # 934
6461-100.00Sri Lankav New ZealandChristchurch24 Mar 1983Test # 950
615121-50.00Sri Lankav New ZealandWellington111 Mar 1983Test # 951
63021--28.57Sri Lankav AustraliaKandy322 Apr 1983Test # 955
52930--16.66Sri Lankav New ZealandChristchurch34 Mar 1983Test # 950
534221-22.72Sri Lankav New ZealandWellington111 Mar 1983Test # 951
513131-38.46Sri Lankav AustraliaKandy322 Apr 1983Test # 955
4-----Sri Lankav IndiaChennai317 Sep 1982Test # 934
4-----Sri Lankav IndiaChennai117 Sep 1982Test # 934
41510--40.00Sri Lankav New ZealandChristchurch24 Mar 1983Test # 950
4341-100.00Sri Lankav AustraliaKandy222 Apr 1983Test # 955
3*77--42.85Sri Lankav New ZealandChristchurch34 Mar 1983Test # 950
32216--18.75Sri Lankav New ZealandChristchurch34 Mar 1983Test # 950
31210--30.00Sri Lankav AustraliaKandy322 Apr 1983Test # 955
33018--16.66Sri Lankav AustraliaKandy222 Apr 1983Test # 955
194--25.00Sri Lankav New ZealandChristchurch24 Mar 1983Test # 950
174--25.00Sri Lankav New ZealandWellington311 Mar 1983Test # 951
------Sri Lankav IndiaChennai117 Sep 1982Test # 934
------Sri Lankav IndiaChennai317 Sep 1982Test # 934
------Sri Lankav IndiaChennai117 Sep 1982Test # 934
-11---Sri Lankav New ZealandChristchurch24 Mar 1983Test # 950
-97---Sri Lankav New ZealandChristchurch34 Mar 1983Test # 950
-72---Sri Lankav New ZealandChristchurch24 Mar 1983Test # 950
-32---Sri Lankav New ZealandChristchurch24 Mar 1983Test # 950
-23---Sri Lankav New ZealandChristchurch24 Mar 1983Test # 950
-31---Sri Lankav New ZealandWellington311 Mar 1983Test # 951
-11---Sri Lankav New ZealandWellington311 Mar 1983Test # 951
-43---Sri Lankav New ZealandWellington111 Mar 1983Test # 951
-92---Sri Lankav New ZealandWellington311 Mar 1983Test # 951
-119---Sri Lankav New ZealandWellington311 Mar 1983Test # 951
-76---Sri Lankav AustraliaKandy322 Apr 1983Test # 955
-52---Sri Lankav AustraliaKandy322 Apr 1983Test # 955
-23---Sri Lankav AustraliaKandy222 Apr 1983Test # 955
-1612---Sri Lankav AustraliaKandy222 Apr 1983Test # 955
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:

England vs Australia at Sydney, The Ashes 5th Test, Jan 4-8, 2026 [Test # 2616 - Live]
>> 211/3 (45.0 ov, JE Root 72*, HC Brook 78*, MG Neser 1/36) - Stumps

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]