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
16850838314143.86Sri Lankav PakistanColombo (RPS)319 Apr 1997Test # 1366
138*27320819-66.34Sri Lankav PakistanColombo (SSC)126 Apr 1997Test # 1367
134-131114102.29Sri Lankav PakistanSharjah17 Apr 1997ODI # 1193
122-116122105.17Sri Lankav PakistanNairobi (Gym)24 Oct 1996ODI # 1125
1132902129153.30Sri Lankav PakistanColombo (SSC)326 Apr 1997Test # 1367
103*16999111104.04Sri Lankav PakistanColombo (SSC)326 Apr 1997Test # 1367
103134103132100.00Sri Lankav New ZealandDunedin37 Mar 1997Test # 1358
10334922810-45.17Sri Lankav PakistanColombo (RPS)119 Apr 1997Test # 1366
100*-89171112.35Sri Lankav KenyaNairobi (Gym)228 Sep 1996ODI # 1120
97-1376-70.80Sri Lankav PakistanSharjah14 Apr 1997ODI # 1190
94-11810-79.66Sri Lankav PakistanSharjah14 Apr 1997ODI # 1190
87*-1243-70.16Sri Lankav PakistanSharjah211 Apr 1997ODI # 1198
79966284127.41Sri Lankav New ZealandChristchurch225 Mar 1997ODI # 1184
72129964-75.00Sri Lankav PakistanColombo (SSC)126 Apr 1997Test # 1367
67-947-71.27Sri Lankav PakistanSharjah17 Apr 1997ODI # 1193
6698696395.65Sri Lankav New ZealandChristchurch225 Mar 1997ODI # 1184
66816293106.45Sri Lankav PakistanColombo (SSC)326 Apr 1997Test # 1367
652521886-34.57Sri Lankav New ZealandHamilton414 Mar 1997Test # 1359
62126847173.80Sri Lankav PakistanColombo (RPS)319 Apr 1997Test # 1366
60-819-74.07Sri Lankav ZimbabweSharjah23 Apr 1997ODI # 1189
58-100--58.00Sri Lankav PakistanSharjah112 Nov 1996ODI # 1143
582061655-35.15Sri Lankav PakistanColombo (RPS)319 Apr 1997Test # 1366
57130977158.76Sri Lankav New ZealandDunedin37 Mar 1997Test # 1358
57106898-64.04Sri Lankav PakistanColombo (RPS)119 Apr 1997Test # 1366
56-747175.67Sri Lankav ZimbabweSharjah23 Apr 1997ODI # 1189
55*2461608-34.37Sri Lankav New ZealandDunedin27 Mar 1997Test # 1358
55-4761117.02Sri Lankav KenyaNairobi (Gym)228 Sep 1996ODI # 1120
54105955-56.84Sri Lankav PakistanColombo (RPS)319 Apr 1997Test # 1366
53100665-80.30Sri Lankav New ZealandSharjah211 Nov 1996ODI # 1142
52*-1202143.33Sri Lankav ZimbabweSharjah23 Apr 1997ODI # 1189
52-4691113.04Sri Lankav PakistanNairobi (Gym)24 Oct 1996ODI # 1125
51-801163.75Sri Lankav PakistanNairobi (Gym)24 Oct 1996ODI # 1125
50111686-73.52Sri Lankav New ZealandDunedin37 Mar 1997Test # 1358
502331685-29.76Sri Lankav PakistanColombo (SSC)326 Apr 1997Test # 1367
491681315-37.40Sri Lankav PakistanColombo (RPS)119 Apr 1997Test # 1366
47107743-63.51Sri Lankav New ZealandSharjah27 Nov 1996ODI # 1139
45513081150.00Sri Lankav South AfricaNairobi (Club)21 Oct 1996ODI # 1122
45136844-53.57Sri Lankav New ZealandHamilton214 Mar 1997Test # 1359
4377766-56.57Sri Lankav New ZealandDunedin27 Mar 1997Test # 1358
4381505-86.00Sri Lankav New ZealandDunedin27 Mar 1997Test # 1358
42-704-60.00Sri Lankav ZimbabweSharjah28 Apr 1997ODI # 1194
4187771153.24Sri Lankav New ZealandSharjah27 Nov 1996ODI # 1139
38*69573166.66Sri Lankav New ZealandHamilton414 Mar 1997Test # 1359
37-541-68.51Sri Lankav PakistanSharjah18 Nov 1996ODI # 1140
371831294-28.68Sri Lankav PakistanColombo (SSC)126 Apr 1997Test # 1367
36117745148.64Sri Lankav New ZealandWellington227 Mar 1997ODI # 1185
36-753-48.00Sri Lankav ZimbabweSharjah28 Apr 1997ODI # 1194
3494712-47.88Sri Lankav New ZealandSharjah211 Nov 1996ODI # 1142
34-72--47.22Sri Lankav PakistanSharjah112 Nov 1996ODI # 1143
33-344197.05Sri Lankav PakistanSharjah18 Nov 1996ODI # 1140
3399703147.14Sri Lankav New ZealandHamilton414 Mar 1997Test # 1359
32-73--43.83Sri Lankav PakistanSharjah18 Nov 1996ODI # 1140
32-612-52.45Sri Lankav ZimbabweSharjah28 Apr 1997ODI # 1194
31*-341-91.17Sri Lankav PakistanSharjah112 Nov 1996ODI # 1143
31-511-60.78Sri Lankav PakistanSharjah211 Apr 1997ODI # 1198
31112654-47.69Sri Lankav PakistanColombo (RPS)119 Apr 1997Test # 1366
29-493-59.18Sri Lankav PakistanSharjah211 Apr 1997ODI # 1198
28120984-28.57Sri Lankav New ZealandHamilton214 Mar 1997Test # 1359
28-412-68.29Sri Lankav PakistanSharjah211 Apr 1997ODI # 1198
2740283196.42Sri Lankav South AfricaNairobi (Club)21 Oct 1996ODI # 1122
2784632-42.85Sri Lankav New ZealandSharjah27 Nov 1996ODI # 1139
27-63--42.85Sri Lankav PakistanSharjah112 Nov 1996ODI # 1143
27119862131.39Sri Lankav New ZealandHamilton214 Mar 1997Test # 1359
26102752-34.66Sri Lankav New ZealandDunedin27 Mar 1997Test # 1358
26181441185.71Sri Lankav New ZealandDunedin37 Mar 1997Test # 1358
25*-383-65.78Sri Lankav KenyaNairobi (Gym)228 Sep 1996ODI # 1120
2582663-37.87Sri Lankav New ZealandDunedin27 Mar 1997Test # 1358
2599693-36.23Sri Lankav PakistanColombo (RPS)319 Apr 1997Test # 1366
24*50262-92.30Sri Lankav PakistanColombo (SSC)326 Apr 1997Test # 1367
2411882-129.26Sri Lankav PakistanColombo (RPS)119 Apr 1997Test # 1366
23-53--43.39Sri Lankav PakistanSharjah18 Nov 1996ODI # 1140
2349262-88.46Sri Lankav New ZealandWellington227 Mar 1997ODI # 1185
2346314-74.19Sri Lankav PakistanColombo (RPS)119 Apr 1997Test # 1366
2248355-62.85Sri Lankav South AfricaNairobi (Club)21 Oct 1996ODI # 1122
227458--37.93Sri Lankav New ZealandSharjah211 Nov 1996ODI # 1142
2288572-38.59Sri Lankav New ZealandDunedin37 Mar 1997Test # 1358
2267413-53.65Sri Lankav PakistanColombo (SSC)126 Apr 1997Test # 1367
2165463-45.65Sri Lankav New ZealandDunedin37 Mar 1997Test # 1358
20-36--55.55Sri Lankav PakistanSharjah18 Nov 1996ODI # 1140
2046362-55.55Sri Lankav New ZealandHamilton214 Mar 1997Test # 1359
20-212-95.23Sri Lankav PakistanSharjah14 Apr 1997ODI # 1190
19*75301-63.33Sri Lankav New ZealandChristchurch225 Mar 1997ODI # 1184
19-1131172.72Sri Lankav PakistanNairobi (Gym)24 Oct 1996ODI # 1125
18*52433-41.86Sri Lankav South AfricaNairobi (Club)21 Oct 1996ODI # 1122
17*34222177.27Sri Lankav New ZealandSharjah211 Nov 1996ODI # 1142
177854--31.48Sri Lankav PakistanColombo (RPS)319 Apr 1997Test # 1366
1790591-28.81Sri Lankav PakistanColombo (RPS)119 Apr 1997Test # 1366
1794812-20.98Sri Lankav PakistanColombo (SSC)126 Apr 1997Test # 1367
16*33163-100.00Sri Lankav New ZealandDunedin37 Mar 1997Test # 1358
16-1321123.07Sri Lankav PakistanNairobi (Gym)24 Oct 1996ODI # 1125
1643272-59.25Sri Lankav New ZealandSharjah27 Nov 1996ODI # 1139
1626201-80.00Sri Lankav New ZealandSharjah211 Nov 1996ODI # 1142
1644392-41.02Sri Lankav New ZealandWellington227 Mar 1997ODI # 1185
1517133-115.38Sri Lankav New ZealandSharjah27 Nov 1996ODI # 1139
1540193-78.94Sri Lankav New ZealandChristchurch225 Mar 1997ODI # 1184
1564361-41.66Sri Lankav PakistanColombo (RPS)319 Apr 1997Test # 1366
14-101-140.00Sri Lankav PakistanSharjah18 Nov 1996ODI # 1140
1448281-50.00Sri Lankav New ZealandSharjah211 Nov 1996ODI # 1142
1448401-35.00Sri Lankav New ZealandDunedin27 Mar 1997Test # 1358
1428161187.50Sri Lankav New ZealandHamilton214 Mar 1997Test # 1359
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:

West Indies vs India at Ahmedabad, West Indies in India 1st Test, Oct 2-4, 2025 [Test # 2600]

Namibia vs Zimbabwe at Harare, ICC Men's T20 World Cup Africa Region Final Final, Oct 4, 2025 [T20I # 3503]

Uganda vs Nigeria at Harare, ICC Men's T20 World Cup Africa Region Final 5th place play-off, Oct 4, 2025 [T20I # 3502]