Batting Most Runs Innings - Sri Lanka

Players - Sri Lanka

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Match Date
Scorecard
89-1177176.06Sri Lankav PakistanHyderabad (Sind)8 Oct 1987ODI # 451
88-1003088.00Sri Lankav IndiaSharjah25 Mar 1988ODI # 512
86*-1007286.00Sri Lankav West IndiesKanpur21 Oct 1987ODI # 464
80-1056376.19Sri Lankav EnglandPune30 Oct 1987ODI # 472
791251007079.00Sri Lankav AustraliaSydney19 Jan 1988ODI # 496
67129866077.90Sri Lankav AustraliaMelbourne14 Jan 1988ODI # 493
60-924065.21Sri Lankav New ZealandSharjah31 Mar 1988ODI # 516
58-656089.23Sri Lankav PakistanFaisalabad25 Oct 1987ODI # 467
58129834169.87Sri Lankav New ZealandHobart12 Jan 1988ODI # 492
551461025153.92Sri Lankav New ZealandHobart12 Jan 1988ODI # 492
52*-935055.91Sri Lankav West IndiesKarachi13 Oct 1987ODI # 457
5172564091.07Sri Lankav New ZealandAdelaide9 Jan 1988ODI # 490
51112845060.71Sri Lankav New ZealandAdelaide9 Jan 1988ODI # 490
51-1241041.12Sri Lankav IndiaSharjah25 Mar 1988ODI # 512
50-664075.75Sri Lankav PakistanFaisalabad25 Oct 1987ODI # 467
50-775064.93Sri Lankav AustraliaAdelaide10 Jan 1988ODI # 491
47116715066.19Sri Lankav New ZealandBrisbane16 Jan 1988ODI # 494
46-701165.71Sri Lankav New ZealandSharjah29 Mar 1988ODI # 514
44-4241104.76Sri Lankav AustraliaW.A.C.A2 Jan 1988ODI # 484
4485612172.13Sri Lankav AustraliaMelbourne14 Jan 1988ODI # 493
43-3621119.44Sri Lankav AustraliaAdelaide10 Jan 1988ODI # 491
43-794054.43Sri Lankav AustraliaAdelaide10 Jan 1988ODI # 491
43-711060.56Sri Lankav New ZealandSharjah31 Mar 1988ODI # 516
42-3231131.25Sri Lankav PakistanHyderabad (Sind)8 Oct 1987ODI # 451
4275533179.24Sri Lankav New ZealandAdelaide9 Jan 1988ODI # 490
41614121100.00Sri Lankav New ZealandSydney5 Jan 1988ODI # 486
40-674059.70Sri Lankav EnglandPeshawar17 Oct 1987ODI # 460
37*-455082.22Sri Lankav West IndiesKarachi13 Oct 1987ODI # 457
37-392194.87Sri Lankav PakistanHyderabad (Sind)8 Oct 1987ODI # 451
371371011136.63Sri Lankav AustraliaSydney19 Jan 1988ODI # 496
36-1081133.33Sri Lankav West IndiesKarachi13 Oct 1987ODI # 457
3567515068.62Sri Lankav New ZealandSydney5 Jan 1988ODI # 486
34-633053.96Sri Lankav EnglandPune30 Oct 1987ODI # 472
33-821040.24Sri Lankav West IndiesKanpur21 Oct 1987ODI # 464
33-394184.61Sri Lankav AustraliaW.A.C.A2 Jan 1988ODI # 484
3252374086.48Sri Lankav New ZealandSydney5 Jan 1988ODI # 486
31-352088.57Sri Lankav New ZealandSharjah31 Mar 1988ODI # 516
30-493061.22Sri Lankav EnglandPeshawar17 Oct 1987ODI # 460
27-492055.10Sri Lankav New ZealandSharjah29 Mar 1988ODI # 514
2549272092.59Sri Lankav New ZealandBrisbane16 Jan 1988ODI # 494
25292540100.00Sri Lankav New ZealandBrisbane16 Jan 1988ODI # 494
25-461054.34Sri Lankav New ZealandSharjah29 Mar 1988ODI # 514
25-421059.52Sri Lankav New ZealandSharjah31 Mar 1988ODI # 516
24-293082.75Sri Lankav PakistanHyderabad (Sind)8 Oct 1987ODI # 451
23*-1820127.77Sri Lankav EnglandPune30 Oct 1987ODI # 472
2370501046.00Sri Lankav New ZealandSydney5 Jan 1988ODI # 486
2316250092.00Sri Lankav New ZealandAdelaide9 Jan 1988ODI # 490
23262200104.54Sri Lankav New ZealandAdelaide9 Jan 1988ODI # 490
23-330069.69Sri Lankav AustraliaAdelaide10 Jan 1988ODI # 491
22-602036.66Sri Lankav PakistanFaisalabad25 Oct 1987ODI # 467
22-380157.89Sri Lankav EnglandPune30 Oct 1987ODI # 472
2269422052.38Sri Lankav AustraliaMelbourne14 Jan 1988ODI # 493
21*26252084.00Sri Lankav New ZealandHobart12 Jan 1988ODI # 492
20*-1521133.33Sri Lankav EnglandPune30 Oct 1987ODI # 472
19-341055.88Sri Lankav West IndiesKanpur21 Oct 1987ODI # 464
19-380050.00Sri Lankav AustraliaW.A.C.A2 Jan 1988ODI # 484
19-491038.77Sri Lankav AustraliaW.A.C.A2 Jan 1988ODI # 484
18-420042.85Sri Lankav West IndiesKanpur21 Oct 1987ODI # 464
16*-191084.21Sri Lankav New ZealandSharjah31 Mar 1988ODI # 516
1640232069.56Sri Lankav AustraliaMelbourne14 Jan 1988ODI # 493
1625212076.19Sri Lankav AustraliaSydney19 Jan 1988ODI # 496
15*25182083.33Sri Lankav New ZealandBrisbane16 Jan 1988ODI # 494
15-221068.18Sri Lankav West IndiesKanpur21 Oct 1987ODI # 464
15-382039.47Sri Lankav PakistanFaisalabad25 Oct 1987ODI # 467
1520160093.75Sri Lankav New ZealandAdelaide9 Jan 1988ODI # 490
15-300050.00Sri Lankav New ZealandSharjah29 Mar 1988ODI # 514
14*-221063.63Sri Lankav EnglandPeshawar17 Oct 1987ODI # 460
14-1400100.00Sri Lankav West IndiesKarachi13 Oct 1987ODI # 457
14-331042.42Sri Lankav EnglandPeshawar17 Oct 1987ODI # 460
14-281050.00Sri Lankav EnglandPune30 Oct 1987ODI # 472
13*-350037.14Sri Lankav PakistanFaisalabad25 Oct 1987ODI # 467
13-261050.00Sri Lankav EnglandPeshawar17 Oct 1987ODI # 460
1350391033.33Sri Lankav New ZealandSydney5 Jan 1988ODI # 486
1315182072.22Sri Lankav AustraliaMelbourne14 Jan 1988ODI # 493
12-430300.00Sri Lankav West IndiesKarachi13 Oct 1987ODI # 457
1221251048.00Sri Lankav New ZealandHobart12 Jan 1988ODI # 492
1263550021.81Sri Lankav New ZealandBrisbane16 Jan 1988ODI # 494
1235271044.44Sri Lankav AustraliaSydney19 Jan 1988ODI # 496
11*13140078.57Sri Lankav New ZealandSydney5 Jan 1988ODI # 486
11*-140078.57Sri Lankav AustraliaAdelaide10 Jan 1988ODI # 491
11-392028.20Sri Lankav EnglandPeshawar17 Oct 1987ODI # 460
11-221050.00Sri Lankav AustraliaW.A.C.A2 Jan 1988ODI # 484
1117132084.61Sri Lankav New ZealandHobart12 Jan 1988ODI # 492
11-190057.89Sri Lankav IndiaSharjah25 Mar 1988ODI # 512
11-130084.61Sri Lankav IndiaSharjah25 Mar 1988ODI # 512
1022250040.00Sri Lankav New ZealandHobart12 Jan 1988ODI # 492
1091010100.00Sri Lankav AustraliaMelbourne14 Jan 1988ODI # 493
10-131076.92Sri Lankav New ZealandSharjah31 Mar 1988ODI # 516
9-241037.50Sri Lankav PakistanHyderabad (Sind)8 Oct 1987ODI # 451
9-270033.33Sri Lankav West IndiesKarachi13 Oct 1987ODI # 457
9-290031.03Sri Lankav AustraliaW.A.C.A2 Jan 1988ODI # 484
8*-710114.28Sri Lankav EnglandPeshawar17 Oct 1987ODI # 460
8-90088.88Sri Lankav PakistanHyderabad (Sind)8 Oct 1987ODI # 451
8-90088.88Sri Lankav West IndiesKanpur21 Oct 1987ODI # 464
8-131061.53Sri Lankav PakistanFaisalabad25 Oct 1987ODI # 467
823180044.44Sri Lankav New ZealandBrisbane16 Jan 1988ODI # 494
8-110072.72Sri Lankav IndiaSharjah25 Mar 1988ODI # 512
7*15500140.00Sri Lankav New ZealandHobart12 Jan 1988ODI # 492
7-130053.84Sri Lankav PakistanHyderabad (Sind)8 Oct 1987ODI # 451
7-260026.92Sri Lankav EnglandPune30 Oct 1987ODI # 472
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]