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
207*64945719145.29Sri Lankav PakistanKandy128 Jun 2000Test # 1502
18846735817252.51Sri Lankav PakistanKandy128 Jun 2000Test # 1502
16733128822257.98Sri Lankav South AfricaGalle120 Jul 2000Test # 1504
14819215624194.87Sri Lankav South AfricaGalle120 Jul 2000Test # 1504
12037129215041.09Sri Lankav South AfricaKandy230 Jul 2000Test # 1505
10517811611090.51Sri Lankav IndiaDhaka11 Jun 2000ODI # 1598
101*21718314155.19Sri Lankav South AfricaColombo (SSC)46 Aug 2000Test # 1507
1001801249080.64Sri Lankav PakistanDhaka27 Jun 2000ODI # 1602
96*12293133103.22Sri Lankav BangladeshDhaka229 May 2000ODI # 1596
8814010315085.43Sri Lankav South AfricaKandy430 Jul 2000Test # 1505
879675160116.00Sri Lankav South AfricaColombo (SSC)211 Jul 2000ODI # 1610
8514411611073.27Sri Lankav South AfricaGalle16 Jul 2000ODI # 1604
8517311314075.22Sri Lankav South AfricaColombo (SSC)26 Aug 2000Test # 1507
772221456053.10Sri Lankav PakistanColombo (SSC)114 Jun 2000Test # 1499
732762199033.33Sri Lankav PakistanColombo (SSC)114 Jun 2000Test # 1499
721941278156.69Sri Lankav PakistanGalle121 Jun 2000Test # 1501
68140865179.06Sri Lankav South AfricaColombo (RPS)114 Jul 2000ODI # 1614
651208013081.25Sri Lankav PakistanGalle321 Jun 2000Test # 1501
621701023060.78Sri Lankav PakistanDhaka15 Jun 2000ODI # 1601
62156925067.39Sri Lankav PakistanGalle25 Jul 2000ODI # 1603
59*106694085.50Sri Lankav South AfricaGalle16 Jul 2000ODI # 1604
592491589037.34Sri Lankav PakistanGalle321 Jun 2000Test # 1501
54112816166.66Sri Lankav PakistanColombo (RPS)29 Jul 2000ODI # 1608
541781209045.00Sri Lankav South AfricaGalle120 Jul 2000Test # 1504
541701337040.60Sri Lankav South AfricaGalle120 Jul 2000Test # 1504
54129779170.12Sri Lankav South AfricaKandy230 Jul 2000Test # 1505
511721245041.12Sri Lankav PakistanGalle121 Jun 2000Test # 1501
5174531296.22Sri Lankav South AfricaColombo (RPS)114 Jul 2000ODI # 1614
4979553189.09Sri Lankav PakistanColombo (RPS)29 Jul 2000ODI # 1608
49544780104.25Sri Lankav South AfricaColombo (RPS)114 Jul 2000ODI # 1614
47110645073.43Sri Lankav South AfricaGalle16 Jul 2000ODI # 1604
4780506094.00Sri Lankav PakistanColombo (RPS)29 Jul 2000ODI # 1608
4660571280.70Sri Lankav PakistanDhaka15 Jun 2000ODI # 1601
44*109625070.96Sri Lankav South AfricaColombo (SSC)211 Jul 2000ODI # 1610
4362492187.75Sri Lankav South AfricaColombo (RPS)114 Jul 2000ODI # 1614
4272563075.00Sri Lankav IndiaDhaka11 Jun 2000ODI # 1598
41*66573171.92Sri Lankav BangladeshDhaka229 May 2000ODI # 1596
4160444293.18Sri Lankav PakistanDhaka27 Jun 2000ODI # 1602
41105946043.61Sri Lankav South AfricaColombo (SSC)46 Aug 2000Test # 1507
40138966041.66Sri Lankav PakistanColombo (SSC)314 Jun 2000Test # 1499
40154985040.81Sri Lankav South AfricaKandy430 Jul 2000Test # 1505
36*66473076.59Sri Lankav PakistanColombo (RPS)29 Jul 2000ODI # 1608
3565554063.63Sri Lankav PakistanGalle25 Jul 2000ODI # 1603
34*372612130.76Sri Lankav IndiaDhaka11 Jun 2000ODI # 1598
34117864039.53Sri Lankav South AfricaColombo (SSC)26 Aug 2000Test # 1507
3351392084.61Sri Lankav IndiaDhaka11 Jun 2000ODI # 1598
3278545059.25Sri Lankav PakistanGalle121 Jun 2000Test # 1501
3290623051.61Sri Lankav South AfricaColombo (SSC)26 Aug 2000Test # 1507
3075484062.50Sri Lankav PakistanColombo (SSC)114 Jun 2000Test # 1499
28*64426066.66Sri Lankav South AfricaColombo (SSC)46 Aug 2000Test # 1507
2855394071.79Sri Lankav BangladeshDhaka229 May 2000ODI # 1596
2844295096.55Sri Lankav PakistanDhaka15 Jun 2000ODI # 1601
2878704040.00Sri Lankav South AfricaKandy230 Jul 2000Test # 1505
2899673041.79Sri Lankav South AfricaKandy230 Jul 2000Test # 1505
28104722038.88Sri Lankav South AfricaColombo (SSC)26 Aug 2000Test # 1507
2746391069.23Sri Lankav South AfricaColombo (RPS)114 Jul 2000ODI # 1614
2675353074.28Sri Lankav PakistanColombo (SSC)114 Jun 2000Test # 1499
26133884029.54Sri Lankav PakistanGalle321 Jun 2000Test # 1501
2569490051.02Sri Lankav PakistanColombo (RPS)29 Jul 2000ODI # 1608
2589772032.46Sri Lankav South AfricaColombo (SSC)26 Aug 2000Test # 1507
24221621150.00Sri Lankav PakistanDhaka27 Jun 2000ODI # 1602
2474422057.14Sri Lankav PakistanKandy128 Jun 2000Test # 1502
2439384063.15Sri Lankav South AfricaKandy230 Jul 2000Test # 1505
2356383060.52Sri Lankav IndiaDhaka11 Jun 2000ODI # 1598
2381653035.38Sri Lankav South AfricaGalle120 Jul 2000Test # 1504
22*282130104.76Sri Lankav PakistanGalle25 Jul 2000ODI # 1603
2241253088.00Sri Lankav PakistanDhaka27 Jun 2000ODI # 1602
22151050220.00Sri Lankav PakistanGalle321 Jun 2000Test # 1501
21114812025.92Sri Lankav PakistanColombo (SSC)314 Jun 2000Test # 1499
2160423050.00Sri Lankav PakistanGalle321 Jun 2000Test # 1501
2077430046.51Sri Lankav PakistanDhaka27 Jun 2000ODI # 1602
2074570035.08Sri Lankav PakistanColombo (SSC)314 Jun 2000Test # 1499
2058473042.55Sri Lankav PakistanGalle321 Jun 2000Test # 1501
1847372048.64Sri Lankav PakistanColombo (SSC)114 Jun 2000Test # 1499
1838253072.00Sri Lankav South AfricaKandy230 Jul 2000Test # 1505
17*231300130.76Sri Lankav South AfricaColombo (RPS)114 Jul 2000ODI # 1614
1767510033.33Sri Lankav PakistanDhaka15 Jun 2000ODI # 1601
1737370045.94Sri Lankav PakistanColombo (SSC)114 Jun 2000Test # 1499
1791531032.07Sri Lankav South AfricaColombo (SSC)46 Aug 2000Test # 1507
1632263061.53Sri Lankav South AfricaKandy430 Jul 2000Test # 1505
14*21201070.00Sri Lankav South AfricaColombo (SSC)211 Jul 2000ODI # 1610
1456342041.17Sri Lankav PakistanGalle25 Jul 2000ODI # 1603
1469522026.92Sri Lankav South AfricaColombo (SSC)26 Aug 2000Test # 1507
13*25182072.22Sri Lankav PakistanColombo (RPS)29 Jul 2000ODI # 1608
1361471027.65Sri Lankav PakistanColombo (SSC)314 Jun 2000Test # 1499
1321160081.25Sri Lankav South AfricaGalle120 Jul 2000Test # 1504
12*30301040.00Sri Lankav PakistanKandy128 Jun 2000Test # 1502
1121141078.57Sri Lankav PakistanDhaka15 Jun 2000ODI # 1601
1166501022.00Sri Lankav PakistanGalle321 Jun 2000Test # 1501
1123121091.66Sri Lankav PakistanGalle25 Jul 2000ODI # 1603
1130181061.11Sri Lankav South AfricaColombo (RPS)114 Jul 2000ODI # 1614
1015141071.42Sri Lankav PakistanDhaka27 Jun 2000ODI # 1602
1031282035.71Sri Lankav South AfricaGalle120 Jul 2000Test # 1504
1035311032.25Sri Lankav South AfricaColombo (SSC)26 Aug 2000Test # 1507
1048331030.30Sri Lankav South AfricaColombo (SSC)26 Aug 2000Test # 1507
945331027.27Sri Lankav PakistanGalle321 Jun 2000Test # 1501
934221040.90Sri Lankav PakistanGalle321 Jun 2000Test # 1501
835221036.36Sri Lankav PakistanColombo (SSC)314 Jun 2000Test # 1499
834321025.00Sri Lankav South AfricaGalle16 Jul 2000ODI # 1604
838231034.78Sri Lankav South AfricaGalle120 Jul 2000Test # 1504
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:

Gujarat vs Tripura at Agartala, Ranji Trophy Elite, Group C, Jan 29-Feb 1, 2026 [First-class - Live]
>> 9/1 (5.0 ov, BB Dey 2*, ST Paul 7*, CT Gaja 1/3) - Lunch

Sui Northern Gas Pipelines Limited vs Khan Research Labs at Karachi, President's Trophy Grade-I 22nd Match, Jan 27-30, 2026 [First-class - Live]
>>

Nagaland vs Andhra at Sovima, Ranji Trophy Elite, Group A, Jan 29-Feb 1, 2026 [First-class - Live]
>> 125/4 (31.0 ov, K Karan Shinde 25*, CR Gnaneshwar 2*, VG Zhimomi 3/20)