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
24267746530252.04Sri Lankav IndiaColombo (SSC)224 Feb 1999Test # 1445
12331020820-59.13Sri Lankav PakistanLahore204 Mar 1999Test # 1447
1201621119-108.10Sri Lankav EnglandAdelaide223 Jan 1999ODI # 1391
107-----Sri Lankav JamaicaKuala Lumpur112 Sep 1998List A
1012151385-73.18Sri Lankav PakistanVisakhapatnam127 Mar 1999ODI # 1423
10017814416-69.44Sri Lankav PakistanLahore204 Mar 1999Test # 1447
90*1611168-77.58Sri Lankav New ZealandDhaka226 Oct 1998ODI # 1359
821681216-67.76Sri Lankav AustraliaHobart221 Jan 1999ODI # 1389
811151134-71.68Sri Lankav PakistanJamshedpur219 Mar 1999ODI # 1411
761511055-72.38Sri Lankav EnglandMelbourne119 Jan 1999ODI # 1388
75*101-33-Sri Lankav ZimbabweKuala Lumpur214 Sep 1998List A
75976692113.63Sri Lankav AustraliaMelbourne207 Feb 1999ODI # 1403
73135953-76.84Sri Lankav AustraliaSydney113 Jan 1999ODI # 1382
72*108834-86.74Sri Lankav ZimbabweSharjah210 Nov 1998ODI # 1372
7226316410-43.90Sri Lankav PakistanDhaka112 Mar 1999Test # 1450
68926091113.33Sri Lankav AustraliaMelbourne207 Feb 1999ODI # 1403
661761138-58.40Sri Lankav IndiaColombo (SSC)224 Feb 1999Test # 1445
6575629-104.83Sri Lankav AustraliaSydney113 Jan 1999ODI # 1382
64135931-68.81Sri Lankav IndiaSharjah106 Nov 1998ODI # 1366
60-----Sri Lankav ZimbabweKuala Lumpur214 Sep 1998List A
60114833172.28Sri Lankav PakistanJamshedpur219 Mar 1999ODI # 1411
5895615-95.08Sri Lankav EnglandBrisbane111 Jan 1999ODI # 1380
56*2301514-37.08Sri Lankav PakistanLahore404 Mar 1999Test # 1447
55*17315210-36.18Sri Lankav PakistanDhaka312 Mar 1999Test # 1450
55105686-80.88Sri Lankav ZimbabweSharjah107 Nov 1998ODI # 1367
55130823-67.07Sri Lankav AustraliaAdelaide224 Jan 1999ODI # 1392
55121785-70.51Sri Lankav IndiaPune230 Mar 1999ODI # 1426
54121825-65.85Sri Lankav AustraliaHobart221 Jan 1999ODI # 1389
54108875-62.06Sri Lankav EnglandSydney103 Feb 1999ODI # 1400
53-873160.91Sri Lankav South AfricaKuala Lumpur116 Sep 1998List A
52*845231100.00Sri Lankav EnglandSydney103 Feb 1999ODI # 1400
5266558-94.54Sri Lankav IndiaSharjah106 Nov 1998ODI # 1366
5180692-73.91Sri Lankav ZimbabweSharjah107 Nov 1998ODI # 1367
51122902-56.66Sri Lankav EnglandBrisbane111 Jan 1999ODI # 1380
51453662141.66Sri Lankav EnglandAdelaide223 Jan 1999ODI # 1391
50*107862-58.13Sri Lankav EnglandBrisbane111 Jan 1999ODI # 1380
50*594981102.04Sri Lankav AustraliaW.A.C.A231 Jan 1999ODI # 1398
5073683-73.52Sri Lankav EnglandMelbourne119 Jan 1999ODI # 1388
50143935-53.76Sri Lankav PakistanLahore404 Mar 1999Test # 1447
48134765-63.15Sri Lankav New ZealandDhaka226 Oct 1998ODI # 1359
4671436-106.97Sri Lankav IndiaNagpur222 Mar 1999ODI # 1415
45*109612-73.77Sri Lankav AustraliaHobart221 Jan 1999ODI # 1389
4559-41-Sri Lankav New ZealandKuala Lumpur218 Sep 1998List A
44-----Sri Lankav ZimbabweKuala Lumpur214 Sep 1998List A
4487657-67.69Sri Lankav IndiaNagpur222 Mar 1999ODI # 1415
43-----Sri Lankav MalaysiaKuala Lumpur209 Sep 1998List A
4378661165.15Sri Lankav IndiaSharjah106 Nov 1998ODI # 1366
4361439-100.00Sri Lankav PakistanLahore204 Mar 1999Test # 1447
4298602-70.00Sri Lankav AustraliaMelbourne207 Feb 1999ODI # 1403
4157512-80.39Sri Lankav EnglandAdelaide223 Jan 1999ODI # 1391
4078584168.96Sri Lankav EnglandW.A.C.A229 Jan 1999ODI # 1396
39*77374-105.40Sri Lankav PakistanJamshedpur219 Mar 1999ODI # 1411
3977523-75.00Sri Lankav ZimbabweSharjah210 Nov 1998ODI # 1372
3980475-82.97Sri Lankav IndiaNagpur222 Mar 1999ODI # 1415
3871593-64.40Sri Lankav AustraliaAdelaide224 Jan 1999ODI # 1392
38392541152.00Sri Lankav IndiaNagpur222 Mar 1999ODI # 1415
3775615-60.65Sri Lankav PakistanLahore404 Mar 1999Test # 1447
3655403-90.00Sri Lankav AustraliaW.A.C.A231 Jan 1999ODI # 1398
3682595-61.01Sri Lankav PakistanDhaka112 Mar 1999Test # 1450
353526-3134.61Sri Lankav PakistanVisakhapatnam127 Mar 1999ODI # 1423
3466553161.81Sri Lankav New ZealandKuala Lumpur218 Sep 1998List A
3489551-61.81Sri Lankav AustraliaW.A.C.A231 Jan 1999ODI # 1398
34120935136.55Sri Lankav IndiaColombo (SSC)224 Feb 1999Test # 1445
32-----Sri Lankav ZimbabweKuala Lumpur214 Sep 1998List A
3286385-84.21Sri Lankav AustraliaSydney113 Jan 1999ODI # 1382
30-----Sri Lankav New ZealandKuala Lumpur218 Sep 1998List A
3080622-48.38Sri Lankav AustraliaW.A.C.A231 Jan 1999ODI # 1398
3085504-60.00Sri Lankav PakistanDhaka312 Mar 1999Test # 1450
3062343-88.23Sri Lankav IndiaPune230 Mar 1999ODI # 1426
2997674-43.28Sri Lankav IndiaSharjah209 Nov 1998ODI # 1370
28*64391-71.79Sri Lankav IndiaPune230 Mar 1999ODI # 1426
2879481-58.33Sri Lankav EnglandAdelaide223 Jan 1999ODI # 1391
2873583148.27Sri Lankav PakistanDhaka312 Mar 1999Test # 1450
2879423-66.66Sri Lankav PakistanVisakhapatnam127 Mar 1999ODI # 1423
27-----Sri Lankav JamaicaKuala Lumpur112 Sep 1998List A
2780412-65.85Sri Lankav IndiaSharjah106 Nov 1998ODI # 1366
2752361-75.00Sri Lankav AustraliaMelbourne207 Feb 1999ODI # 1403
2766474157.44Sri Lankav PakistanDhaka312 Mar 1999Test # 1450
2690522-50.00Sri Lankav ZimbabweSharjah210 Nov 1998ODI # 1372
2648391-66.66Sri Lankav AustraliaSydney113 Jan 1999ODI # 1382
25-----Sri Lankav JamaicaKuala Lumpur112 Sep 1998List A
25301811138.88Sri Lankav EnglandAdelaide223 Jan 1999ODI # 1391
2569481-52.08Sri Lankav PakistanVisakhapatnam127 Mar 1999ODI # 1423
2558402-62.50Sri Lankav IndiaPune230 Mar 1999ODI # 1426
2467412-58.53Sri Lankav ZimbabweSharjah210 Nov 1998ODI # 1372
2473451-53.33Sri Lankav EnglandSydney103 Feb 1999ODI # 1400
2346321-71.87Sri Lankav EnglandBrisbane111 Jan 1999ODI # 1380
2369544-42.59Sri Lankav IndiaColombo (SSC)224 Feb 1999Test # 1445
2357452-51.11Sri Lankav IndiaColombo (SSC)224 Feb 1999Test # 1445
2393643-35.93Sri Lankav IndiaColombo (SSC)224 Feb 1999Test # 1445
2369532-43.39Sri Lankav PakistanLahore204 Mar 1999Test # 1447
22*30234-95.65Sri Lankav New ZealandDhaka226 Oct 1998ODI # 1359
2228174-129.41Sri Lankav South AfricaDhaka230 Oct 1998ODI # 1362
2229192-115.78Sri Lankav IndiaSharjah106 Nov 1998ODI # 1366
2252392156.41Sri Lankav ZimbabweSharjah107 Nov 1998ODI # 1367
2246401-55.00Sri Lankav PakistanDhaka312 Mar 1999Test # 1450
2223272-81.48Sri Lankav PakistanJamshedpur219 Mar 1999ODI # 1411
2233233-95.65Sri Lankav IndiaPune230 Mar 1999ODI # 1426
21*44282-75.00Sri Lankav AustraliaAdelaide224 Jan 1999ODI # 1392
20*9078--25.64Sri Lankav PakistanDhaka112 Mar 1999Test # 1450
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:

India vs England at Leeds, India in England 1st Test, Jun 20-24, 2025 [Test # 2587 - Live]
>> 209/3 (49.0 ov, OJ Pope 100*, HC Brook 0*, JJ Bumrah 3/48) - Stumps

West Indies Academy vs Sri Lanka Emerging Players at North Sound, Sri Lanka Emerging Players in West Indies 1st unofficial ODI, Jun 21, 2025 [List A]

MI New York vs Washington Freedom at Dallas, Major League Cricket 11th Match, Jun 21, 2025 [Twenty20]