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
216*62743724-49.42Sri Lankav ZimbabweBulawayo218 Nov 1999Test # 1470
163*47934318-47.52Sri Lankav ZimbabweHarare226 Nov 1999Test # 1473
119*-1357-88.14Sri Lankav PakistanKarachi113 Feb 2000ODI # 1559
11237627612-40.57Sri Lankav PakistanRawalpindi226 Feb 2000Test # 1485
104*37724314-42.79Sri Lankav ZimbabweHarare24 Dec 1999Test # 1474
1031591217385.12Sri Lankav ZimbabweBulawayo112 Dec 1999ODI # 1528
9912886111115.11Sri Lankav ZimbabweHarare218 Dec 1999ODI # 1530
9929919213151.56Sri Lankav PakistanPeshawar35 Mar 2000Test # 1487
9120620711143.96Sri Lankav ZimbabweHarare226 Nov 1999Test # 1473
88-8083110.00Sri Lankav West IndiesSharjah217 Oct 1999ODI # 1515
77-914-84.61Sri Lankav PakistanLahore119 Feb 2000ODI # 1566
75-1087-69.44Sri Lankav PakistanSharjah215 Oct 1999ODI # 1514
753482547-29.52Sri Lankav PakistanPeshawar15 Mar 2000Test # 1487
691381077-64.48Sri Lankav ZimbabweHarare115 Dec 1999ODI # 1529
65-789-83.33Sri Lankav PakistanGujranwala116 Feb 2000ODI # 1561
63112806-78.75Sri Lankav ZimbabweHarare218 Dec 1999ODI # 1530
61-937-65.59Sri Lankav PakistanSharjah215 Oct 1999ODI # 1514
57-823-69.51Sri Lankav PakistanGujranwala116 Feb 2000ODI # 1561
56815331105.66Sri Lankav ZimbabweBulawayo111 Dec 1999ODI # 1527
561911056-53.33Sri Lankav PakistanRawalpindi426 Feb 2000Test # 1485
5457448-122.72Sri Lankav ZimbabweBulawayo111 Dec 1999ODI # 1527
5499684-79.41Sri Lankav ZimbabweBulawayo111 Dec 1999ODI # 1527
54-735-73.97Sri Lankav PakistanKarachi113 Feb 2000ODI # 1559
53*141878160.91Sri Lankav PakistanRawalpindi226 Feb 2000Test # 1485
5390733-72.60Sri Lankav ZimbabweHarare119 Dec 1999ODI # 1531
49121748-66.21Sri Lankav ZimbabweBulawayo218 Nov 1999Test # 1470
491471025-48.03Sri Lankav ZimbabweHarare226 Nov 1999Test # 1473
492121594-30.81Sri Lankav PakistanRawalpindi226 Feb 2000Test # 1485
48109618-78.68Sri Lankav PakistanKarachi212 Mar 2000Test # 1489
44*-724-61.11Sri Lankav West IndiesSharjah217 Oct 1999ODI # 1515
4460456297.77Sri Lankav PakistanKarachi412 Mar 2000Test # 1489
43-644-67.18Sri Lankav PakistanLahore119 Feb 2000ODI # 1566
42*72505-84.00Sri Lankav ZimbabweHarare218 Dec 1999ODI # 1530
4267555-76.36Sri Lankav PakistanRawalpindi226 Feb 2000Test # 1485
4241299-144.82Sri Lankav PakistanKarachi212 Mar 2000Test # 1489
391371025-38.23Sri Lankav ZimbabweBulawayo218 Nov 1999Test # 1470
3978614-63.93Sri Lankav ZimbabweHarare119 Dec 1999ODI # 1531
38104876-43.67Sri Lankav ZimbabweHarare24 Dec 1999Test # 1474
371401013-36.63Sri Lankav ZimbabweHarare226 Nov 1999Test # 1473
3755427-88.09Sri Lankav ZimbabweHarare24 Dec 1999Test # 1474
3783631-58.73Sri Lankav ZimbabweHarare115 Dec 1999ODI # 1529
36*-296-124.13Sri Lankav PakistanGujranwala116 Feb 2000ODI # 1561
36*147753-48.00Sri Lankav PakistanRawalpindi426 Feb 2000Test # 1485
36-413-87.80Sri Lankav West IndiesSharjah113 Oct 1999ODI # 1512
3688896-40.44Sri Lankav PakistanPeshawar15 Mar 2000Test # 1487
35-503-70.00Sri Lankav PakistanSharjah218 Oct 1999ODI # 1516
3556492-71.42Sri Lankav ZimbabweBulawayo111 Dec 1999ODI # 1527
35-534-66.03Sri Lankav PakistanLahore119 Feb 2000ODI # 1566
351441035-33.98Sri Lankav PakistanRawalpindi426 Feb 2000Test # 1485
34-333-103.03Sri Lankav PakistanKarachi113 Feb 2000ODI # 1559
34-33-2103.03Sri Lankav PakistanGujranwala116 Feb 2000ODI # 1561
3360464-71.73Sri Lankav ZimbabweBulawayo111 Dec 1999ODI # 1527
33109963-34.37Sri Lankav PakistanPeshawar15 Mar 2000Test # 1487
3355326-103.12Sri Lankav PakistanKarachi412 Mar 2000Test # 1489
32-466-69.56Sri Lankav PakistanGujranwala116 Feb 2000ODI # 1561
31-551-56.36Sri Lankav West IndiesSharjah113 Oct 1999ODI # 1512
31109704-44.28Sri Lankav PakistanPeshawar35 Mar 2000Test # 1487
311731024-30.39Sri Lankav PakistanKarachi212 Mar 2000Test # 1489
3092695-43.47Sri Lankav ZimbabweBulawayo218 Nov 1999Test # 1470
3076494-61.22Sri Lankav PakistanPeshawar15 Mar 2000Test # 1487
29*156942-30.85Sri Lankav PakistanRawalpindi426 Feb 2000Test # 1485
29-541153.70Sri Lankav PakistanSharjah218 Oct 1999ODI # 1516
29110814-35.80Sri Lankav PakistanPeshawar35 Mar 2000Test # 1487
2957416-70.73Sri Lankav PakistanKarachi412 Mar 2000Test # 1489
28-523153.84Sri Lankav West IndiesSharjah113 Oct 1999ODI # 1512
2862495-57.14Sri Lankav PakistanKarachi412 Mar 2000Test # 1489
27*-441-61.36Sri Lankav PakistanSharjah222 Oct 1999ODI # 1519
2753302-90.00Sri Lankav ZimbabweHarare115 Dec 1999ODI # 1529
27-392-69.23Sri Lankav PakistanKarachi113 Feb 2000ODI # 1559
2638281-92.85Sri Lankav ZimbabweHarare115 Dec 1999ODI # 1529
2655462156.52Sri Lankav PakistanRawalpindi226 Feb 2000Test # 1485
2680582-44.82Sri Lankav PakistanRawalpindi226 Feb 2000Test # 1485
25*87592-42.37Sri Lankav PakistanKarachi212 Mar 2000Test # 1489
25-314-80.64Sri Lankav PakistanSharjah222 Oct 1999ODI # 1519
2590521-48.07Sri Lankav ZimbabweHarare119 Dec 1999ODI # 1531
2449273188.88Sri Lankav PakistanKarachi212 Mar 2000Test # 1489
2362434-53.48Sri Lankav PakistanKarachi412 Mar 2000Test # 1489
22-1421157.14Sri Lankav PakistanSharjah222 Oct 1999ODI # 1519
22171331169.23Sri Lankav PakistanPeshawar15 Mar 2000Test # 1487
2165424-50.00Sri Lankav PakistanRawalpindi426 Feb 2000Test # 1485
20*46312-64.51Sri Lankav ZimbabweHarare218 Dec 1999ODI # 1530
20-38--52.63Sri Lankav West IndiesSharjah113 Oct 1999ODI # 1512
19*17921211.11Sri Lankav ZimbabweHarare115 Dec 1999ODI # 1529
1949344-55.88Sri Lankav ZimbabweHarare226 Nov 1999Test # 1473
195047--40.42Sri Lankav ZimbabweBulawayo112 Dec 1999ODI # 1528
1832283-64.28Sri Lankav ZimbabweHarare24 Dec 1999Test # 1474
1833324-56.25Sri Lankav ZimbabweHarare115 Dec 1999ODI # 1529
1861282-64.28Sri Lankav PakistanKarachi412 Mar 2000Test # 1489
17*104621-27.41Sri Lankav PakistanPeshawar15 Mar 2000Test # 1487
1750451-37.77Sri Lankav ZimbabweBulawayo218 Nov 1999Test # 1470
1765451-37.77Sri Lankav ZimbabweHarare226 Nov 1999Test # 1473
1729191-89.47Sri Lankav ZimbabweHarare119 Dec 1999ODI # 1531
1722213-80.95Sri Lankav ZimbabweHarare119 Dec 1999ODI # 1531
17-29--58.62Sri Lankav PakistanLahore119 Feb 2000ODI # 1566
1735213-80.95Sri Lankav PakistanRawalpindi226 Feb 2000Test # 1485
16*37332-48.48Sri Lankav ZimbabweHarare44 Dec 1999Test # 1474
1637352-45.71Sri Lankav ZimbabweBulawayo112 Dec 1999ODI # 1528
16-192-84.21Sri Lankav PakistanLahore119 Feb 2000ODI # 1566
1550251-60.00Sri Lankav ZimbabweBulawayo112 Dec 1999ODI # 1528
14*19203-70.00Sri Lankav ZimbabweHarare426 Nov 1999Test # 1473
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:

West Indies vs India at Ahmedabad, West Indies in India 1st Test, Oct 2-4, 2025 [Test # 2600]

Namibia vs Zimbabwe at Harare, ICC Men's T20 World Cup Africa Region Final Final, Oct 4, 2025 [T20I # 3503]

Uganda vs Nigeria at Harare, ICC Men's T20 World Cup Africa Region Final 5th place play-off, Oct 4, 2025 [T20I # 3502]