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
132*19715114-87.41Sri Lankav EnglandLord's220 Aug 1998ODI # 1348
1051649410-111.70Sri Lankav IndiaColombo (RPS)27 Jul 1998ODI # 1344
1021169862104.08Sri Lankav New ZealandColombo (SSC)15 Jul 1998ODI # 1343
971451195181.51Sri Lankav IndiaColombo (RPS)119 Jun 1998ODI # 1338
83*1621189-70.33Sri Lankav New ZealandColombo (RPS)221 Jun 1998ODI # 1339
70146896-78.65Sri Lankav IndiaColombo (RPS)119 Jun 1998ODI # 1338
68105776-88.31Sri Lankav EnglandLord's220 Aug 1998ODI # 1348
62118865-72.09Sri Lankav IndiaColombo (SSC)11 Jul 1998ODI # 1341
62107832174.69Sri Lankav New ZealandColombo (SSC)15 Jul 1998ODI # 1343
58129913-63.73Sri Lankav South AfricaNottingham114 Aug 1998ODI # 1345
5782626-91.93Sri Lankav New ZealandColombo (RPS)221 Jun 1998ODI # 1339
5475648-84.37Sri Lankav New ZealandColombo (SSC)15 Jul 1998ODI # 1343
4481491-89.79Sri Lankav IndiaColombo (RPS)27 Jul 1998ODI # 1344
4269464191.30Sri Lankav New ZealandColombo (RPS)221 Jun 1998ODI # 1339
4085601-66.66Sri Lankav South AfricaNottingham114 Aug 1998ODI # 1345
3961513-76.47Sri Lankav IndiaColombo (RPS)27 Jul 1998ODI # 1344
3662384-94.73Sri Lankav South AfricaNottingham114 Aug 1998ODI # 1345
3458374-91.89Sri Lankav EnglandLord's220 Aug 1998ODI # 1348
33*99741-44.59Sri Lankav EnglandLord's216 Aug 1998ODI # 1346
3356395-84.61Sri Lankav South AfricaNottingham114 Aug 1998ODI # 1345
3376455-73.33Sri Lankav EnglandLord's216 Aug 1998ODI # 1346
3383684-48.52Sri Lankav EnglandLord's216 Aug 1998ODI # 1346
32422521128.00Sri Lankav IndiaColombo (RPS)27 Jul 1998ODI # 1344
2952343-85.29Sri Lankav IndiaColombo (RPS)119 Jun 1998ODI # 1338
27*35252-108.00Sri Lankav New ZealandColombo (SSC)15 Jul 1998ODI # 1343
26282412108.33Sri Lankav IndiaColombo (SSC)11 Jul 1998ODI # 1341
253933--75.75Sri Lankav IndiaColombo (RPS)119 Jun 1998ODI # 1338
2453303-80.00Sri Lankav New ZealandColombo (SSC)15 Jul 1998ODI # 1343
2455363-66.66Sri Lankav IndiaColombo (RPS)27 Jul 1998ODI # 1344
23301431164.28Sri Lankav IndiaColombo (SSC)11 Jul 1998ODI # 1341
23332211104.54Sri Lankav IndiaColombo (RPS)27 Jul 1998ODI # 1344
18121311138.46Sri Lankav EnglandLord's216 Aug 1998ODI # 1346
182226--69.23Sri Lankav EnglandLord's216 Aug 1998ODI # 1346
1730252-68.00Sri Lankav EnglandLord's216 Aug 1998ODI # 1346
142425--56.00Sri Lankav South AfricaNottingham114 Aug 1998ODI # 1345
1220211-57.14Sri Lankav IndiaColombo (RPS)119 Jun 1998ODI # 1338
1220181-66.66Sri Lankav IndiaColombo (SSC)11 Jul 1998ODI # 1341
121192-133.33Sri Lankav South AfricaNottingham114 Aug 1998ODI # 1345
112621--52.38Sri Lankav IndiaColombo (SSC)11 Jul 1998ODI # 1341
1135222-50.00Sri Lankav IndiaColombo (SSC)11 Jul 1998ODI # 1341
1112132-84.61Sri Lankav EnglandLord's216 Aug 1998ODI # 1346
10*962-166.66Sri Lankav EnglandLord's220 Aug 1998ODI # 1348
9881-112.50Sri Lankav South AfricaNottingham114 Aug 1998ODI # 1345
8761-133.33Sri Lankav South AfricaNottingham114 Aug 1998ODI # 1345
715161-43.75Sri Lankav IndiaColombo (SSC)11 Jul 1998ODI # 1341
713121-58.33Sri Lankav EnglandLord's216 Aug 1998ODI # 1346
6*1211--54.54Sri Lankav New ZealandColombo (RPS)221 Jun 1998ODI # 1339
6*431-200.00Sri Lankav New ZealandColombo (SSC)15 Jul 1998ODI # 1343
61391-66.66Sri Lankav EnglandLord's216 Aug 1998ODI # 1346
5*1410--50.00Sri Lankav IndiaColombo (SSC)11 Jul 1998ODI # 1341
5176--83.33Sri Lankav IndiaColombo (RPS)27 Jul 1998ODI # 1344
51015--33.33Sri Lankav South AfricaNottingham114 Aug 1998ODI # 1345
499--44.44Sri Lankav IndiaColombo (RPS)27 Jul 1998ODI # 1344
4331-133.33Sri Lankav South AfricaNottingham114 Aug 1998ODI # 1345
3*910--30.00Sri Lankav IndiaColombo (SSC)11 Jul 1998ODI # 1341
32521--14.28Sri Lankav EnglandLord's216 Aug 1998ODI # 1346
2*32--100.00Sri Lankav IndiaColombo (RPS)119 Jun 1998ODI # 1338
233--66.66Sri Lankav New ZealandColombo (RPS)221 Jun 1998ODI # 1339
265--40.00Sri Lankav IndiaColombo (RPS)27 Jul 1998ODI # 1344
293--66.66Sri Lankav EnglandLord's216 Aug 1998ODI # 1346
2107--28.57Sri Lankav EnglandLord's220 Aug 1998ODI # 1348
1*42--50.00Sri Lankav IndiaColombo (RPS)119 Jun 1998ODI # 1338
1*43--33.33Sri Lankav IndiaColombo (RPS)27 Jul 1998ODI # 1344
1113--33.33Sri Lankav EnglandLord's220 Aug 1998ODI # 1348
0*112---Sri Lankav South AfricaNottingham114 Aug 1998ODI # 1345
-4----Sri Lankav IndiaColombo (RPS)119 Jun 1998ODI # 1338
-31---Sri Lankav IndiaColombo (SSC)11 Jul 1998ODI # 1341
-52---Sri Lankav IndiaColombo (RPS)27 Jul 1998ODI # 1344
-22---Sri Lankav EnglandLord's220 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:

Vidarbha vs Saurashtra (and Kathiawar) at CoE 1, Bengaluru, Vijay Hazare Trophy Final, Jan 18, 2026 [List A]

New Zealand vs India at Indore, New Zealand in India 3rd ODI, Jan 18, 2026 [ODI # 4939]

Punjab vs Saurashtra (and Kathiawar) at CoE 1, Bengaluru, Vijay Hazare Trophy 2nd semi final, Jan 16, 2026 [List A]