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
106*1199482112.76Sri Lankav West IndiesKandy215 Dec 2001ODI # 1780
9615710810088.88Sri Lankav ZimbabweColombo (RPS)112 Dec 2001ODI # 1779
921691105083.63Sri Lankav ZimbabweSharjah126 Oct 2001ODI # 1765
901641318068.70Sri Lankav ZimbabweColombo (RPS)112 Dec 2001ODI # 1779
8816612313071.54Sri Lankav PakistanSharjah227 Oct 2001ODI # 1767
87-78103111.53Sri Lankav PakistanSharjah18 Apr 2002ODI # 1825
841188361101.20Sri Lankav PakistanSharjah12 Nov 2001ODI # 1771
831228610296.51Sri Lankav West IndiesColombo (RPS)211 Dec 2001ODI # 1778
82*1471197268.90Sri Lankav West IndiesKandy215 Dec 2001ODI # 1780
821369412087.23Sri Lankav New ZealandSharjah114 Apr 2002ODI # 1830
77*1651095070.64Sri Lankav PakistanSharjah112 Apr 2002ODI # 1829
76*189943080.85Sri Lankav ZimbabweSharjah126 Oct 2001ODI # 1765
6495859175.29Sri Lankav West IndiesColombo (RPS)119 Dec 2001ODI # 1782
64695890110.34Sri Lankav PakistanSharjah112 Apr 2002ODI # 1829
63111786080.76Sri Lankav ZimbabweSharjah130 Oct 2001ODI # 1769
63101655096.92Sri Lankav West IndiesColombo (RPS)119 Dec 2001ODI # 1782
611401027059.80Sri Lankav New ZealandSharjah29 Apr 2002ODI # 1826
57103737078.08Sri Lankav PakistanSharjah12 Nov 2001ODI # 1771
57-864066.27Sri Lankav PakistanSharjah18 Apr 2002ODI # 1825
5582774071.42Sri Lankav ZimbabweSharjah130 Oct 2001ODI # 1769
5096645178.12Sri Lankav New ZealandSharjah114 Apr 2002ODI # 1830
4775514092.15Sri Lankav PakistanSharjah14 Nov 2001ODI # 1772
4375613170.49Sri Lankav PakistanSharjah14 Nov 2001ODI # 1772
4189772053.24Sri Lankav PakistanSharjah112 Apr 2002ODI # 1829
3978553070.90Sri Lankav New ZealandSharjah114 Apr 2002ODI # 1830
3876474180.85Sri Lankav West IndiesColombo (RPS)211 Dec 2001ODI # 1778
3885514074.50Sri Lankav West IndiesColombo (RPS)119 Dec 2001ODI # 1782
3874514074.50Sri Lankav New ZealandSharjah29 Apr 2002ODI # 1826
3686552165.45Sri Lankav PakistanSharjah12 Nov 2001ODI # 1771
3551501070.00Sri Lankav ZimbabweSharjah130 Oct 2001ODI # 1769
34*522730125.92Sri Lankav ZimbabweColombo (RPS)112 Dec 2001ODI # 1779
3491585058.62Sri Lankav PakistanSharjah14 Nov 2001ODI # 1772
34553451100.00Sri Lankav West IndiesKandy215 Dec 2001ODI # 1780
3349450073.33Sri Lankav ZimbabweSharjah126 Oct 2001ODI # 1765
30-3011100.00Sri Lankav PakistanSharjah18 Apr 2002ODI # 1825
29*452850103.57Sri Lankav PakistanSharjah227 Oct 2001ODI # 1767
2739313087.09Sri Lankav West IndiesColombo (RPS)211 Dec 2001ODI # 1778
2656442059.09Sri Lankav New ZealandSharjah29 Apr 2002ODI # 1826
25272140119.04Sri Lankav ZimbabweSharjah130 Oct 2001ODI # 1769
2460362066.66Sri Lankav PakistanSharjah12 Nov 2001ODI # 1771
23*171640143.75Sri Lankav ZimbabweColombo (SSC)28 Dec 2001ODI # 1776
2355490046.93Sri Lankav West IndiesColombo (RPS)119 Dec 2001ODI # 1782
2359414056.09Sri Lankav New ZealandSharjah29 Apr 2002ODI # 1826
2326244095.83Sri Lankav PakistanSharjah112 Apr 2002ODI # 1829
2140280075.00Sri Lankav ZimbabweSharjah126 Oct 2001ODI # 1765
2167382055.26Sri Lankav PakistanSharjah227 Oct 2001ODI # 1767
2138361058.33Sri Lankav New ZealandSharjah114 Apr 2002ODI # 1830
20*202010100.00Sri Lankav New ZealandSharjah114 Apr 2002ODI # 1830
19*211320146.15Sri Lankav New ZealandSharjah29 Apr 2002ODI # 1826
1960362052.77Sri Lankav PakistanSharjah227 Oct 2001ODI # 1767
1942231082.60Sri Lankav PakistanSharjah12 Nov 2001ODI # 1771
1962310061.29Sri Lankav West IndiesColombo (RPS)211 Dec 2001ODI # 1778
1948273070.37Sri Lankav PakistanSharjah217 Apr 2002ODI # 1832
19251840105.55Sri Lankav PakistanSharjah217 Apr 2002ODI # 1832
1837213085.71Sri Lankav PakistanSharjah217 Apr 2002ODI # 1832
15121200125.00Sri Lankav ZimbabweColombo (RPS)112 Dec 2001ODI # 1779
1539242062.50Sri Lankav West IndiesColombo (RPS)119 Dec 2001ODI # 1782
15-350042.85Sri Lankav PakistanSharjah18 Apr 2002ODI # 1825
1458231060.86Sri Lankav ZimbabweSharjah130 Oct 2001ODI # 1769
13*21720185.71Sri Lankav ZimbabweColombo (SSC)28 Dec 2001ODI # 1776
13*12801162.50Sri Lankav West IndiesColombo (RPS)119 Dec 2001ODI # 1782
13231310100.00Sri Lankav ZimbabweSharjah130 Oct 2001ODI # 1769
1113130184.61Sri Lankav ZimbabweSharjah126 Oct 2001ODI # 1765
1125220050.00Sri Lankav West IndiesColombo (RPS)211 Dec 2001ODI # 1778
10*8720142.85Sri Lankav PakistanSharjah227 Oct 2001ODI # 1767
10*22131076.92Sri Lankav PakistanSharjah14 Nov 2001ODI # 1772
1016131076.92Sri Lankav PakistanSharjah12 Nov 2001ODI # 1771
1041291034.48Sri Lankav PakistanSharjah14 Nov 2001ODI # 1772
1027132076.92Sri Lankav West IndiesKandy215 Dec 2001ODI # 1780
10-201050.00Sri Lankav PakistanSharjah18 Apr 2002ODI # 1825
1022181055.55Sri Lankav New ZealandSharjah29 Apr 2002ODI # 1826
9*-110081.81Sri Lankav PakistanSharjah18 Apr 2002ODI # 1825
922180050.00Sri Lankav ZimbabweSharjah130 Oct 2001ODI # 1769
818180044.44Sri Lankav ZimbabweSharjah130 Oct 2001ODI # 1769
88800100.00Sri Lankav ZimbabweColombo (RPS)112 Dec 2001ODI # 1779
8-221036.36Sri Lankav PakistanSharjah18 Apr 2002ODI # 1825
814510160.00Sri Lankav New ZealandSharjah29 Apr 2002ODI # 1826
7*1590077.77Sri Lankav West IndiesColombo (RPS)119 Dec 2001ODI # 1782
7*10410175.00Sri Lankav New ZealandSharjah114 Apr 2002ODI # 1830
716120058.33Sri Lankav PakistanSharjah12 Nov 2001ODI # 1771
712111063.63Sri Lankav New ZealandSharjah29 Apr 2002ODI # 1826
737201035.00Sri Lankav PakistanSharjah112 Apr 2002ODI # 1829
71790077.77Sri Lankav New ZealandSharjah114 Apr 2002ODI # 1830
721171041.17Sri Lankav PakistanSharjah217 Apr 2002ODI # 1832
6-140042.85Sri Lankav PakistanSharjah18 Apr 2002ODI # 1825
51070071.42Sri Lankav ZimbabweSharjah126 Oct 2001ODI # 1765
5870071.42Sri Lankav West IndiesColombo (RPS)211 Dec 2001ODI # 1778
51880062.50Sri Lankav West IndiesColombo (RPS)119 Dec 2001ODI # 1782
515120041.66Sri Lankav PakistanSharjah112 Apr 2002ODI # 1829
4*1980050.00Sri Lankav PakistanSharjah217 Apr 2002ODI # 1832
41660066.66Sri Lankav West IndiesColombo (RPS)211 Dec 2001ODI # 1778
414140028.57Sri Lankav West IndiesColombo (RPS)211 Dec 2001ODI # 1778
423120033.33Sri Lankav ZimbabweColombo (RPS)112 Dec 2001ODI # 1779
4650080.00Sri Lankav New ZealandSharjah114 Apr 2002ODI # 1830
3740075.00Sri Lankav ZimbabweSharjah126 Oct 2001ODI # 1765
3940075.00Sri Lankav PakistanSharjah12 Nov 2001ODI # 1771
3340075.00Sri Lankav PakistanSharjah14 Nov 2001ODI # 1772
319180016.66Sri Lankav PakistanSharjah14 Nov 2001ODI # 1772
3550060.00Sri Lankav PakistanSharjah14 Nov 2001ODI # 1772
2*2100200.00Sri Lankav ZimbabweSharjah126 Oct 2001ODI # 1765
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]