Batting Most Runs Innings - Sri Lanka

Players - Sri Lanka

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Match Date
Scorecard
132*19715114087.41Sri Lankav EnglandLord's20 Aug 1998ODI # 1348
10516494100111.70Sri Lankav IndiaColombo (RPS)7 Jul 1998ODI # 1344
1021169862104.08Sri Lankav New ZealandColombo (SSC)5 Jul 1998ODI # 1343
971451195181.51Sri Lankav IndiaColombo (RPS)19 Jun 1998ODI # 1338
83*1621189070.33Sri Lankav New ZealandColombo (RPS)21 Jun 1998ODI # 1339
70146896078.65Sri Lankav IndiaColombo (RPS)19 Jun 1998ODI # 1338
68105776088.31Sri Lankav EnglandLord's20 Aug 1998ODI # 1348
62118865072.09Sri Lankav IndiaColombo (SSC)1 Jul 1998ODI # 1341
62107832174.69Sri Lankav New ZealandColombo (SSC)5 Jul 1998ODI # 1343
58129913063.73Sri Lankav South AfricaNottingham14 Aug 1998ODI # 1345
5782626091.93Sri Lankav New ZealandColombo (RPS)21 Jun 1998ODI # 1339
5475648084.37Sri Lankav New ZealandColombo (SSC)5 Jul 1998ODI # 1343
4481491089.79Sri Lankav IndiaColombo (RPS)7 Jul 1998ODI # 1344
4269464191.30Sri Lankav New ZealandColombo (RPS)21 Jun 1998ODI # 1339
4085601066.66Sri Lankav South AfricaNottingham14 Aug 1998ODI # 1345
3961513076.47Sri Lankav IndiaColombo (RPS)7 Jul 1998ODI # 1344
3662384094.73Sri Lankav South AfricaNottingham14 Aug 1998ODI # 1345
3458374091.89Sri Lankav EnglandLord's20 Aug 1998ODI # 1348
33*99741044.59Sri Lankav EnglandLord's16 Aug 1998ODI # 1346
3356395084.61Sri Lankav South AfricaNottingham14 Aug 1998ODI # 1345
3376455073.33Sri Lankav EnglandLord's16 Aug 1998ODI # 1346
3383684048.52Sri Lankav EnglandLord's16 Aug 1998ODI # 1346
32422521128.00Sri Lankav IndiaColombo (RPS)7 Jul 1998ODI # 1344
2952343085.29Sri Lankav IndiaColombo (RPS)19 Jun 1998ODI # 1338
27*352520108.00Sri Lankav New ZealandColombo (SSC)5 Jul 1998ODI # 1343
26282412108.33Sri Lankav IndiaColombo (SSC)1 Jul 1998ODI # 1341
2539330075.75Sri Lankav IndiaColombo (RPS)19 Jun 1998ODI # 1338
2453303080.00Sri Lankav New ZealandColombo (SSC)5 Jul 1998ODI # 1343
2455363066.66Sri Lankav IndiaColombo (RPS)7 Jul 1998ODI # 1344
23301431164.28Sri Lankav IndiaColombo (SSC)1 Jul 1998ODI # 1341
23332211104.54Sri Lankav IndiaColombo (RPS)7 Jul 1998ODI # 1344
18121311138.46Sri Lankav EnglandLord's16 Aug 1998ODI # 1346
1822260069.23Sri Lankav EnglandLord's16 Aug 1998ODI # 1346
1730252068.00Sri Lankav EnglandLord's16 Aug 1998ODI # 1346
1424250056.00Sri Lankav South AfricaNottingham14 Aug 1998ODI # 1345
1220211057.14Sri Lankav IndiaColombo (RPS)19 Jun 1998ODI # 1338
1220181066.66Sri Lankav IndiaColombo (SSC)1 Jul 1998ODI # 1341
1211920133.33Sri Lankav South AfricaNottingham14 Aug 1998ODI # 1345
1135222050.00Sri Lankav IndiaColombo (SSC)1 Jul 1998ODI # 1341
1126210052.38Sri Lankav IndiaColombo (SSC)1 Jul 1998ODI # 1341
1112132084.61Sri Lankav EnglandLord's16 Aug 1998ODI # 1346
10*9620166.66Sri Lankav EnglandLord's20 Aug 1998ODI # 1348
98810112.50Sri Lankav South AfricaNottingham14 Aug 1998ODI # 1345
87610133.33Sri Lankav South AfricaNottingham14 Aug 1998ODI # 1345
715161043.75Sri Lankav IndiaColombo (SSC)1 Jul 1998ODI # 1341
713121058.33Sri Lankav EnglandLord's16 Aug 1998ODI # 1346
6*12110054.54Sri Lankav New ZealandColombo (RPS)21 Jun 1998ODI # 1339
6*4310200.00Sri Lankav New ZealandColombo (SSC)5 Jul 1998ODI # 1343
61391066.66Sri Lankav EnglandLord's16 Aug 1998ODI # 1346
5*14100050.00Sri Lankav IndiaColombo (SSC)1 Jul 1998ODI # 1341
51760083.33Sri Lankav IndiaColombo (RPS)7 Jul 1998ODI # 1344
510150033.33Sri Lankav South AfricaNottingham14 Aug 1998ODI # 1345
4990044.44Sri Lankav IndiaColombo (RPS)7 Jul 1998ODI # 1344
43310133.33Sri Lankav South AfricaNottingham14 Aug 1998ODI # 1345
3*9100030.00Sri Lankav IndiaColombo (SSC)1 Jul 1998ODI # 1341
325210014.28Sri Lankav EnglandLord's16 Aug 1998ODI # 1346
2*3200100.00Sri Lankav IndiaColombo (RPS)19 Jun 1998ODI # 1338
2330066.66Sri Lankav New ZealandColombo (RPS)21 Jun 1998ODI # 1339
2650040.00Sri Lankav IndiaColombo (RPS)7 Jul 1998ODI # 1344
2930066.66Sri Lankav EnglandLord's16 Aug 1998ODI # 1346
21070028.57Sri Lankav EnglandLord's20 Aug 1998ODI # 1348
1*420050.00Sri Lankav IndiaColombo (RPS)19 Jun 1998ODI # 1338
1*430033.33Sri Lankav IndiaColombo (RPS)7 Jul 1998ODI # 1344
11130033.33Sri Lankav EnglandLord's20 Aug 1998ODI # 1348
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 Sri Lanka at Colombo (RPS), England in Sri Lanka 3rd ODI, Jan 27, 2026 [ODI # 4942]

Sri Lanka vs England at Colombo (RPS), England in Sri Lanka 2nd ODI, Jan 24, 2026 [ODI # 4941]

Sri Lanka vs England at Colombo (RPS), England in Sri Lanka 1st ODI, Jan 22, 2026 [ODI # 4940]