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
155*37726211259.16Sri Lankav West IndiesGalle329 Nov 2021Test # 2437
14743330015049.00Sri Lankav West IndiesGalle121 Nov 2021Test # 2434
10722817415061.49Sri Lankav IndiaBengaluru412 Mar 2022Test # 2456
831651049079.80Sri Lankav West IndiesGalle321 Nov 2021Test # 2434
731991485149.32Sri Lankav West IndiesGalle129 Nov 2021Test # 2437
69*138846282.14Sri Lankav West IndiesGalle321 Nov 2021Test # 2434
662171544042.85Sri Lankav West IndiesGalle329 Nov 2021Test # 2437
61*20213311045.86Sri Lankav IndiaMohali24 Mar 2022Test # 2452
61129955064.21Sri Lankav West IndiesGalle121 Nov 2021Test # 2434
562061407040.00Sri Lankav West IndiesGalle121 Nov 2021Test # 2434
5480608090.00Sri Lankav IndiaBengaluru412 Mar 2022Test # 2456
51*95819062.96Sri Lankav IndiaMohali34 Mar 2022Test # 2452
45136835054.21Sri Lankav West IndiesGalle121 Nov 2021Test # 2434
4396853250.58Sri Lankav IndiaBengaluru212 Mar 2022Test # 2456
42132906046.66Sri Lankav West IndiesGalle129 Nov 2021Test # 2437
391641242131.45Sri Lankav West IndiesGalle329 Nov 2021Test # 2437
3072585051.72Sri Lankav IndiaMohali34 Mar 2022Test # 2452
2949452264.44Sri Lankav West IndiesGalle129 Nov 2021Test # 2437
2977645045.31Sri Lankav IndiaMohali24 Mar 2022Test # 2452
2892715039.43Sri Lankav IndiaMohali24 Mar 2022Test # 2452
28120752137.33Sri Lankav IndiaMohali34 Mar 2022Test # 2452
2757466058.69Sri Lankav IndiaMohali34 Mar 2022Test # 2452
2573581043.10Sri Lankav West IndiesGalle329 Nov 2021Test # 2437
2249391156.41Sri Lankav IndiaMohali24 Mar 2022Test # 2452
2169383055.26Sri Lankav IndiaBengaluru212 Mar 2022Test # 2456
2013922222.22Sri Lankav IndiaMohali34 Mar 2022Test # 2452
1957550134.54Sri Lankav West IndiesGalle329 Nov 2021Test # 2437
1842272066.66Sri Lankav West IndiesGalle129 Nov 2021Test # 2437
1730181194.44Sri Lankav West IndiesGalle121 Nov 2021Test # 2434
1767601028.33Sri Lankav IndiaMohali24 Mar 2022Test # 2452
1433321043.75Sri Lankav West IndiesGalle321 Nov 2021Test # 2434
1450412034.14Sri Lankav West IndiesGalle329 Nov 2021Test # 2437
1343492026.53Sri Lankav West IndiesGalle121 Nov 2021Test # 2434
1230202060.00Sri Lankav West IndiesGalle129 Nov 2021Test # 2437
1258390030.76Sri Lankav IndiaBengaluru412 Mar 2022Test # 2456
1148442025.00Sri Lankav West IndiesGalle121 Nov 2021Test # 2434
10*12810125.00Sri Lankav West IndiesGalle321 Nov 2021Test # 2434
1024152066.66Sri Lankav West IndiesGalle129 Nov 2021Test # 2437
1032241041.66Sri Lankav IndiaBengaluru212 Mar 2022Test # 2456
8*26181044.44Sri Lankav West IndiesGalle121 Nov 2021Test # 2434
87810100.00Sri Lankav IndiaBengaluru212 Mar 2022Test # 2456
810620133.33Sri Lankav IndiaBengaluru212 Mar 2022Test # 2456
714110163.63Sri Lankav West IndiesGalle329 Nov 2021Test # 2437
69101060.00Sri Lankav West IndiesGalle329 Nov 2021Test # 2437
616191031.57Sri Lankav IndiaMohali34 Mar 2022Test # 2452
51491055.55Sri Lankav West IndiesGalle129 Nov 2021Test # 2437
524201025.00Sri Lankav IndiaBengaluru412 Mar 2022Test # 2456
52181062.50Sri Lankav IndiaBengaluru212 Mar 2022Test # 2456
5791055.55Sri Lankav IndiaBengaluru212 Mar 2022Test # 2456
421141028.57Sri Lankav IndiaMohali34 Mar 2022Test # 2452
424210019.04Sri Lankav IndiaBengaluru412 Mar 2022Test # 2456
424131030.76Sri Lankav IndiaBengaluru212 Mar 2022Test # 2456
339270011.11Sri Lankav West IndiesGalle121 Nov 2021Test # 2434
332250012.00Sri Lankav West IndiesGalle121 Nov 2021Test # 2434
316120025.00Sri Lankav West IndiesGalle121 Nov 2021Test # 2434
312110027.27Sri Lankav West IndiesGalle321 Nov 2021Test # 2434
23200100.00Sri Lankav West IndiesGalle129 Nov 2021Test # 2437
21580025.00Sri Lankav West IndiesGalle129 Nov 2021Test # 2437
216120016.66Sri Lankav West IndiesGalle329 Nov 2021Test # 2437
24742004.76Sri Lankav IndiaMohali34 Mar 2022Test # 2452
211100020.00Sri Lankav IndiaMohali24 Mar 2022Test # 2452
2870028.57Sri Lankav IndiaBengaluru212 Mar 2022Test # 2456
2960033.33Sri Lankav IndiaBengaluru412 Mar 2022Test # 2456
23922009.09Sri Lankav IndiaBengaluru412 Mar 2022Test # 2456
1*10100100.00Sri Lankav IndiaBengaluru212 Mar 2022Test # 2456
1670014.28Sri Lankav West IndiesGalle321 Nov 2021Test # 2434
1970014.28Sri Lankav West IndiesGalle129 Nov 2021Test # 2437
1950020.00Sri Lankav West IndiesGalle329 Nov 2021Test # 2437
11780012.50Sri Lankav IndiaMohali24 Mar 2022Test # 2452
11140025.00Sri Lankav IndiaBengaluru412 Mar 2022Test # 2456
12216006.25Sri Lankav IndiaBengaluru212 Mar 2022Test # 2456
1550020.00Sri Lankav IndiaBengaluru412 Mar 2022Test # 2456
0*44000.00Sri Lankav IndiaBengaluru412 Mar 2022Test # 2456
0115000.00Sri Lankav IndiaMohali24 Mar 2022Test # 2452
021000.00Sri Lankav IndiaMohali24 Mar 2022Test # 2452
0109000.00Sri Lankav IndiaMohali34 Mar 2022Test # 2452
053000.00Sri Lankav IndiaBengaluru412 Mar 2022Test # 2456
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]

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]