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
95*-11712-81.19Sri Lankav AustraliaColombo (RPS)231 Aug 1999ODI # 1491
71*2151266-56.34Sri Lankav IndiaColombo (RPS)225 Aug 1999ODI # 1487
71895381133.96Sri Lankav IndiaColombo (SSC)229 Aug 1999ODI # 1490
62956251100.00Sri Lankav IndiaColombo (SSC)229 Aug 1999ODI # 1490
6192628-98.38Sri Lankav IndiaColombo (RPS)225 Aug 1999ODI # 1487
5773667-86.36Sri Lankav EnglandLord's114 May 1999ODI # 1443
56105747-75.67Sri Lankav IndiaTaunton226 May 1999ODI # 1463
55-855-64.70Sri Lankav AustraliaColombo (RPS)226 Aug 1999ODI # 1488
55160863-63.95Sri Lankav IndiaColombo (SSC)229 Aug 1999ODI # 1490
54141904-60.00Sri Lankav ZimbabweWorcester222 May 1999ODI # 1456
52105673-77.61Sri Lankav KenyaSouthampton130 May 1999ODI # 1469
5074614-81.96Sri Lankav KenyaSouthampton130 May 1999ODI # 1469
47-573-82.45Sri Lankav AustraliaColombo (RPS)231 Aug 1999ODI # 1491
4543337-136.36Sri Lankav KenyaSouthampton130 May 1999ODI # 1469
4283577-73.68Sri Lankav IndiaTaunton226 May 1999ODI # 1463
41-62--66.12Sri Lankav AustraliaColombo (RPS)226 Aug 1999ODI # 1488
3968505178.00Sri Lankav KenyaSouthampton130 May 1999ODI # 1469
36128713-50.70Sri Lankav South AfricaNorthampton219 May 1999ODI # 1451
35-312-112.90Sri Lankav AustraliaColombo (RPS)226 Aug 1999ODI # 1488
3356464-71.73Sri Lankav AustraliaGalle222 Aug 1999ODI # 1485
3271421176.19Sri Lankav EnglandLord's114 May 1999ODI # 1443
3256453-71.11Sri Lankav IndiaTaunton226 May 1999ODI # 1463
3140364-86.11Sri Lankav ZimbabweWorcester222 May 1999ODI # 1456
3184643-48.43Sri Lankav ZimbabweWorcester222 May 1999ODI # 1456
3061481-62.50Sri Lankav AustraliaGalle222 Aug 1999ODI # 1485
29*312212131.81Sri Lankav KenyaSouthampton130 May 1999ODI # 1469
2973524-55.76Sri Lankav EnglandLord's114 May 1999ODI # 1443
2950295-100.00Sri Lankav IndiaTaunton226 May 1999ODI # 1463
2742341-79.41Sri Lankav IndiaColombo (RPS)225 Aug 1999ODI # 1487
26*-2341113.04Sri Lankav AustraliaColombo (RPS)231 Aug 1999ODI # 1491
2645392166.66Sri Lankav AustraliaGalle222 Aug 1999ODI # 1485
24*60462-52.17Sri Lankav IndiaColombo (RPS)225 Aug 1999ODI # 1487
2447313-77.41Sri Lankav AustraliaGalle222 Aug 1999ODI # 1485
24-461-52.17Sri Lankav AustraliaColombo (RPS)231 Aug 1999ODI # 1491
23-291-79.31Sri Lankav AustraliaColombo (RPS)226 Aug 1999ODI # 1488
2237324-68.75Sri Lankav South AfricaNorthampton219 May 1999ODI # 1451
2177452-46.66Sri Lankav KenyaSouthampton130 May 1999ODI # 1469
1923143-135.71Sri Lankav IndiaColombo (SSC)229 Aug 1999ODI # 1490
18*43302-60.00Sri Lankav ZimbabweWorcester222 May 1999ODI # 1456
17*32172-100.00Sri Lankav ZimbabweWorcester222 May 1999ODI # 1456
1647302-53.33Sri Lankav EnglandLord's114 May 1999ODI # 1443
14-31--45.16Sri Lankav AustraliaColombo (RPS)226 Aug 1999ODI # 1488
12*5927--44.44Sri Lankav EnglandLord's114 May 1999ODI # 1443
12682-150.00Sri Lankav EnglandLord's114 May 1999ODI # 1443
1125251-44.00Sri Lankav EnglandLord's114 May 1999ODI # 1443
1115181-61.11Sri Lankav EnglandLord's114 May 1999ODI # 1443
1014192-52.63Sri Lankav KenyaSouthampton130 May 1999ODI # 1469
10-19--52.63Sri Lankav AustraliaColombo (RPS)226 Aug 1999ODI # 1488
10-161-62.50Sri Lankav AustraliaColombo (RPS)226 Aug 1999ODI # 1488
923221-40.90Sri Lankav South AfricaNorthampton219 May 1999ODI # 1451
823191-42.10Sri Lankav AustraliaGalle222 Aug 1999ODI # 1485
729191-36.84Sri Lankav South AfricaNorthampton219 May 1999ODI # 1451
720151-46.66Sri Lankav IndiaTaunton226 May 1999ODI # 1463
7771-100.00Sri Lankav AustraliaGalle222 Aug 1999ODI # 1485
718161-43.75Sri Lankav IndiaColombo (RPS)225 Aug 1999ODI # 1487
716171-41.17Sri Lankav IndiaColombo (SSC)229 Aug 1999ODI # 1490
61817--35.29Sri Lankav South AfricaNorthampton219 May 1999ODI # 1451
62217--35.29Sri Lankav ZimbabweWorcester222 May 1999ODI # 1456
62515--40.00Sri Lankav ZimbabweWorcester222 May 1999ODI # 1456
6-8--75.00Sri Lankav AustraliaColombo (RPS)226 Aug 1999ODI # 1488
5*169--55.55Sri Lankav AustraliaGalle222 Aug 1999ODI # 1485
5*641-125.00Sri Lankav IndiaColombo (SSC)229 Aug 1999ODI # 1490
51914--35.71Sri Lankav South AfricaNorthampton219 May 1999ODI # 1451
516101-50.00Sri Lankav South AfricaNorthampton219 May 1999ODI # 1451
51317--29.41Sri Lankav IndiaTaunton226 May 1999ODI # 1463
53011--45.45Sri Lankav AustraliaGalle222 Aug 1999ODI # 1485
51311--45.45Sri Lankav IndiaColombo (SSC)229 Aug 1999ODI # 1490
4431-133.33Sri Lankav IndiaTaunton226 May 1999ODI # 1463
4451-80.00Sri Lankav IndiaTaunton226 May 1999ODI # 1463
443--133.33Sri Lankav AustraliaGalle222 Aug 1999ODI # 1485
496--66.66Sri Lankav IndiaColombo (SSC)229 Aug 1999ODI # 1490
399--33.33Sri Lankav EnglandLord's114 May 1999ODI # 1443
31812--25.00Sri Lankav ZimbabweWorcester222 May 1999ODI # 1456
3107--42.85Sri Lankav IndiaTaunton226 May 1999ODI # 1463
355--60.00Sri Lankav KenyaSouthampton130 May 1999ODI # 1469
2*76--33.33Sri Lankav IndiaTaunton226 May 1999ODI # 1463
288--25.00Sri Lankav AustraliaGalle222 Aug 1999ODI # 1485
11010--10.00Sri Lankav South AfricaNorthampton219 May 1999ODI # 1451
11310--10.00Sri Lankav South AfricaNorthampton219 May 1999ODI # 1451
1138--12.50Sri Lankav South AfricaNorthampton219 May 1999ODI # 1451
144--25.00Sri Lankav IndiaTaunton226 May 1999ODI # 1463
1106--16.66Sri Lankav AustraliaGalle222 Aug 1999ODI # 1485
1-5--20.00Sri Lankav AustraliaColombo (RPS)226 Aug 1999ODI # 1488
0*1----Sri Lankav South AfricaNorthampton219 May 1999ODI # 1451
0*1----Sri Lankav KenyaSouthampton130 May 1999ODI # 1469
0*-----Sri Lankav AustraliaColombo (RPS)226 Aug 1999ODI # 1488
0*1----Sri Lankav IndiaColombo (SSC)229 Aug 1999ODI # 1490
-136---Sri Lankav EnglandLord's114 May 1999ODI # 1443
-2612---Sri Lankav EnglandLord's114 May 1999ODI # 1443
-11---Sri Lankav KenyaSouthampton130 May 1999ODI # 1469
--1---Sri Lankav AustraliaColombo (RPS)226 Aug 1999ODI # 1488
-1----Sri Lankav IndiaColombo (SSC)229 Aug 1999ODI # 1490
-11---Sri Lankav IndiaColombo (SSC)229 Aug 1999ODI # 1490
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]