Batting Most Runs Innings IN Sri Lanka

Players IN 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
12333923712251.89Pakistanv Sri LankaGalle221 Jun 2000Test # 1501
12037129215041.09Sri Lankav South AfricaKandy230 Jul 2000Test # 1505
118*24321913253.88South Africav Sri LankaKandy130 Jul 2000Test # 1505
1163632819141.28Pakistanv Sri LankaGalle221 Jun 2000Test # 1501
114*27423112149.35South Africav Sri LankaGalle220 Jul 2000Test # 1504
11221516318068.71Pakistanv Sri LankaGalle221 Jun 2000Test # 1501
101*21718314155.19Sri Lankav South AfricaColombo (SSC)46 Aug 2000Test # 1507
1001608986112.35Pakistanv Sri LankaGalle221 Jun 2000Test # 1501
95*2861756054.28South Africav Sri LankaColombo (SSC)16 Aug 2000Test # 1507
8814010315085.43Sri Lankav South AfricaKandy430 Jul 2000Test # 1505
872372086141.82South Africav Sri LankaKandy330 Jul 2000Test # 1505
8517311314075.22Sri Lankav South AfricaColombo (SSC)26 Aug 2000Test # 1507
782452046238.23Pakistanv Sri LankaColombo (SSC)214 Jun 2000Test # 1499
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
651208013081.25Sri Lankav PakistanGalle321 Jun 2000Test # 1501
63*1441076058.87South Africav Sri LankaGalle320 Jul 2000Test # 1504
601151118054.05South Africav Sri LankaKandy130 Jul 2000Test # 1505
592491589037.34Sri Lankav PakistanGalle321 Jun 2000Test # 1501
562001368041.17Pakistanv Sri LankaColombo (SSC)214 Jun 2000Test # 1499
551501387039.85South Africav Sri LankaGalle320 Jul 2000Test # 1504
541781209045.00Sri Lankav South AfricaGalle120 Jul 2000Test # 1504
541701337040.60Sri Lankav South AfricaGalle120 Jul 2000Test # 1504
54129779170.12Sri Lankav South AfricaKandy230 Jul 2000Test # 1505
541721515035.76South Africav Sri LankaColombo (SSC)36 Aug 2000Test # 1507
511721245041.12Sri Lankav PakistanGalle121 Jun 2000Test # 1501
48137956050.52Pakistanv Sri LankaGalle221 Jun 2000Test # 1501
471621165140.51Pakistanv Sri LankaColombo (SSC)214 Jun 2000Test # 1499
411381234133.33Pakistanv Sri LankaGalle221 Jun 2000Test # 1501
41105946043.61Sri Lankav South AfricaColombo (SSC)46 Aug 2000Test # 1507
40138966041.66Sri Lankav PakistanColombo (SSC)314 Jun 2000Test # 1499
4091906044.44South Africav Sri LankaGalle320 Jul 2000Test # 1504
40154985040.81Sri Lankav South AfricaKandy430 Jul 2000Test # 1505
401981503026.66South Africav Sri LankaColombo (SSC)36 Aug 2000Test # 1507
38112846045.23South Africav Sri LankaColombo (SSC)16 Aug 2000Test # 1507
3565635055.55South Africav Sri LankaGalle320 Jul 2000Test # 1504
35131874040.22South Africav Sri LankaColombo (SSC)36 Aug 2000Test # 1507
34117864039.53Sri Lankav South AfricaColombo (SSC)26 Aug 2000Test # 1507
3385662150.00South Africav Sri LankaKandy330 Jul 2000Test # 1505
3371644051.56South Africav Sri LankaColombo (SSC)16 Aug 2000Test # 1507
32*58472268.08Pakistanv Sri LankaColombo (SSC)414 Jun 2000Test # 1499
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
3080601050.00Pakistanv Sri LankaColombo (SSC)414 Jun 2000Test # 1499
29*73533054.71South Africav Sri LankaColombo (SSC)36 Aug 2000Test # 1507
2988723040.27Pakistanv Sri LankaGalle221 Jun 2000Test # 1501
2986792136.70South Africav Sri LankaGalle220 Jul 2000Test # 1504
28*64426066.66Sri Lankav South AfricaColombo (SSC)46 Aug 2000Test # 1507
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
2776732036.98South Africav Sri LankaKandy330 Jul 2000Test # 1505
2675353074.28Sri Lankav PakistanColombo (SSC)114 Jun 2000Test # 1499
26133884029.54Sri Lankav PakistanGalle321 Jun 2000Test # 1501
2586684036.76South Africav Sri LankaGalle320 Jul 2000Test # 1504
2589592042.37South Africav Sri LankaColombo (SSC)36 Aug 2000Test # 1507
2589772032.46Sri Lankav South AfricaColombo (SSC)26 Aug 2000Test # 1507
2474422057.14Sri Lankav PakistanKandy128 Jun 2000Test # 1502
2439384063.15Sri Lankav South AfricaKandy230 Jul 2000Test # 1505
2376592038.98Pakistanv Sri LankaColombo (SSC)214 Jun 2000Test # 1499
2381653035.38Sri Lankav South AfricaGalle120 Jul 2000Test # 1504
22151050220.00Sri Lankav PakistanGalle321 Jun 2000Test # 1501
21114812025.92Sri Lankav PakistanColombo (SSC)314 Jun 2000Test # 1499
2160423050.00Sri Lankav PakistanGalle321 Jun 2000Test # 1501
2152533039.62South Africav Sri LankaColombo (SSC)16 Aug 2000Test # 1507
2197942022.34South Africav Sri LankaColombo (SSC)16 Aug 2000Test # 1507
20*105632031.74Pakistanv Sri LankaColombo (SSC)414 Jun 2000Test # 1499
2074570035.08Sri Lankav PakistanColombo (SSC)314 Jun 2000Test # 1499
2058473042.55Sri Lankav PakistanGalle321 Jun 2000Test # 1501
2051462143.47South Africav Sri LankaKandy330 Jul 2000Test # 1505
1941374051.35South Africav Sri LankaGalle220 Jul 2000Test # 1504
1939313061.29South Africav Sri LankaColombo (SSC)16 Aug 2000Test # 1507
1847372048.64Sri Lankav PakistanColombo (SSC)114 Jun 2000Test # 1499
1838253072.00Sri Lankav South AfricaKandy230 Jul 2000Test # 1505
1737370045.94Sri Lankav PakistanColombo (SSC)114 Jun 2000Test # 1499
1791531032.07Sri Lankav South AfricaColombo (SSC)46 Aug 2000Test # 1507
1791690024.63South Africav Sri LankaColombo (SSC)36 Aug 2000Test # 1507
1632263061.53Sri Lankav South AfricaKandy430 Jul 2000Test # 1505
1677422038.09South Africav Sri LankaKandy130 Jul 2000Test # 1505
1522192078.94South Africav Sri LankaKandy330 Jul 2000Test # 1505
1569811018.51South Africav Sri LankaColombo (SSC)16 Aug 2000Test # 1507
14*77492028.57South Africav Sri LankaKandy330 Jul 2000Test # 1505
1469522026.92Sri Lankav South AfricaColombo (SSC)26 Aug 2000Test # 1507
1319152086.66Pakistanv Sri LankaColombo (SSC)414 Jun 2000Test # 1499
1361471027.65Sri Lankav PakistanColombo (SSC)314 Jun 2000Test # 1499
1321160081.25Sri Lankav South AfricaGalle120 Jul 2000Test # 1504
1365531024.52South Africav Sri LankaKandy330 Jul 2000Test # 1505
1358222059.09South Africav Sri LankaKandy130 Jul 2000Test # 1505
1395800016.25South Africav Sri LankaColombo (SSC)36 Aug 2000Test # 1507
12*30301040.00Sri Lankav PakistanKandy128 Jun 2000Test # 1502
1261520023.07Pakistanv Sri LankaColombo (SSC)214 Jun 2000Test # 1499
1234261046.15South Africav Sri LankaGalle220 Jul 2000Test # 1504
1233301040.00South Africav Sri LankaGalle320 Jul 2000Test # 1504
1280601020.00South Africav Sri LankaGalle220 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:

England vs Australia at Sydney, The Ashes 5th Test, Jan 4-8, 2026 [Test # 2616]

Australia vs England at Melbourne, The Ashes 4th Test, Dec 26-27, 2025 [Test # 2615]

New Zealand vs West Indies at Mount Maunganui, West Indies in New Zealand 3rd Test, Dec 18-22, 2025 [Test # 2614]