Batting Most Runs Innings - Sri Lanka

Players - Sri Lanka

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Match Date
Scorecard
189-161214117.39Sri Lankav IndiaSharjah29 Oct 2000ODI # 1652
13220014619-90.41Sri Lankav West IndiesNairobi (Gym)4 Oct 2000ODI # 1631
128-12315-104.06Sri Lankav IndiaSharjah27 Oct 2000ODI # 1650
116-12913-89.92Sri Lankav New ZealandSharjah10 Apr 2001ODI # 1705
107-1163692.24Sri Lankav New ZealandSharjah10 Apr 2001ODI # 1705
10310883106124.09Sri Lankav New ZealandAuckland6 Feb 2001ODI # 1684
102*-1115-91.89Sri Lankav IndiaSharjah27 Oct 2000ODI # 1650
102*14111720-87.17Sri Lankav EnglandColombo (SSC)27 Mar 2001ODI # 1697
101*1721157-87.82Sri Lankav EnglandColombo (RPS)25 Mar 2001ODI # 1695
90-1387-65.21Sri Lankav ZimbabweSharjah21 Oct 2000ODI # 1642
89-1195174.78Sri Lankav PakistanSharjah20 Apr 2001ODI # 1711
87-66122131.81Sri Lankav ZimbabweSharjah25 Oct 2000ODI # 1646
841351148-73.68Sri Lankav South AfricaGqeberha15 Dec 2000ODI # 1661
831641178-70.94Sri Lankav South AfricaPaarl9 Jan 2001ODI # 1666
78*101904186.66Sri Lankav New ZealandWellington3 Feb 2001ODI # 1682
78-858191.76Sri Lankav ZimbabweSharjah21 Oct 2000ODI # 1642
76121878-87.35Sri Lankav New ZealandChristchurch11 Feb 2001ODI # 1688
741451075-69.15Sri Lankav South AfricaCape Town11 Jan 2001ODI # 1668
721127191101.40Sri Lankav West IndiesNairobi (Gym)4 Oct 2000ODI # 1631
70-904377.77Sri Lankav PakistanSharjah20 Apr 2001ODI # 1711
67-5953113.55Sri Lankav PakistanSharjah20 Apr 2001ODI # 1711
66112837179.51Sri Lankav South AfricaPaarl9 Jan 2001ODI # 1666
65*78567-116.07Sri Lankav South AfricaJohannesburg17 Jan 2001ODI # 1673
63-738-86.30Sri Lankav PakistanSharjah8 Apr 2001ODI # 1704
59*126836171.08Sri Lankav New ZealandAuckland6 Feb 2001ODI # 1684
59-707-84.28Sri Lankav IndiaSharjah20 Oct 2000ODI # 1640
59129845-70.23Sri Lankav South AfricaEast London17 Dec 2000ODI # 1662
58-881-65.90Sri Lankav ZimbabweSharjah25 Oct 2000ODI # 1646
57132912-62.63Sri Lankav EnglandColombo (RPS)25 Mar 2001ODI # 1695
5596697-79.71Sri Lankav South AfricaGqeberha15 Dec 2000ODI # 1661
55118835-66.26Sri Lankav South AfricaJohannesburg17 Jan 2001ODI # 1673
53*141928-57.60Sri Lankav EnglandColombo (SSC)27 Mar 2001ODI # 1697
52*-622183.87Sri Lankav IndiaSharjah29 Oct 2000ODI # 1652
5260539198.11Sri Lankav New ZealandHamilton8 Feb 2001ODI # 1686
51*93701-72.85Sri Lankav South AfricaPaarl9 Jan 2001ODI # 1666
5193701172.85Sri Lankav New ZealandChristchurch11 Feb 2001ODI # 1688
50*-593-84.74Sri Lankav PakistanSharjah13 Apr 2001ODI # 1708
50107651176.92Sri Lankav New ZealandNapier31 Jan 2001ODI # 1680
48-537-90.56Sri Lankav IndiaSharjah20 Oct 2000ODI # 1640
4666565-82.14Sri Lankav New ZealandChristchurch11 Feb 2001ODI # 1688
4137356-117.14Sri Lankav West IndiesNairobi (Gym)4 Oct 2000ODI # 1631
41-554-74.54Sri Lankav New ZealandSharjah17 Apr 2001ODI # 1710
40*-644-62.50Sri Lankav IndiaSharjah20 Oct 2000ODI # 1640
40150891-44.94Sri Lankav EnglandDambulla23 Mar 2001ODI # 1694
39*94563-69.64Sri Lankav South AfricaEast London17 Dec 2000ODI # 1662
39*113833-46.98Sri Lankav EnglandDambulla23 Mar 2001ODI # 1694
3956414395.12Sri Lankav PakistanNairobi (Gym)8 Oct 2000ODI # 1634
3946356-111.42Sri Lankav EnglandDambulla23 Mar 2001ODI # 1694
3890684-55.88Sri Lankav PakistanNairobi (Gym)8 Oct 2000ODI # 1634
38-572-66.66Sri Lankav IndiaSharjah20 Oct 2000ODI # 1640
3881615-62.29Sri Lankav New ZealandWellington3 Feb 2001ODI # 1682
38-433-88.37Sri Lankav PakistanSharjah8 Apr 2001ODI # 1704
3757473-78.72Sri Lankav South AfricaCape Town11 Jan 2001ODI # 1668
3778451182.22Sri Lankav New ZealandWellington3 Feb 2001ODI # 1682
3681574-63.15Sri Lankav South AfricaEast London17 Dec 2000ODI # 1662
36-492-73.46Sri Lankav PakistanSharjah13 Apr 2001ODI # 1708
34*59682-50.00Sri Lankav South AfricaEast London17 Dec 2000ODI # 1662
3457315-109.67Sri Lankav New ZealandHamilton8 Feb 2001ODI # 1686
3377523-63.46Sri Lankav South AfricaBloemfontein14 Jan 2001ODI # 1671
3249402-80.00Sri Lankav South AfricaBloemfontein14 Jan 2001ODI # 1671
3270534-60.37Sri Lankav South AfricaBloemfontein14 Jan 2001ODI # 1671
3256582-55.17Sri Lankav New ZealandNapier31 Jan 2001ODI # 1680
3263452-71.11Sri Lankav New ZealandNapier31 Jan 2001ODI # 1680
32291931168.42Sri Lankav New ZealandChristchurch11 Feb 2001ODI # 1688
31-392-79.48Sri Lankav PakistanSharjah13 Apr 2001ODI # 1708
3045332190.90Sri Lankav New ZealandChristchurch11 Feb 2001ODI # 1688
2992612-47.54Sri Lankav New ZealandNapier31 Jan 2001ODI # 1680
28-213-133.33Sri Lankav IndiaSharjah27 Oct 2000ODI # 1650
28-52--53.84Sri Lankav PakistanSharjah8 Apr 2001ODI # 1704
2754483-56.25Sri Lankav PakistanNairobi (Gym)8 Oct 2000ODI # 1634
27-441161.36Sri Lankav PakistanSharjah8 Apr 2001ODI # 1704
27-703-38.57Sri Lankav New ZealandSharjah17 Apr 2001ODI # 1710
25*-323-78.12Sri Lankav ZimbabweSharjah21 Oct 2000ODI # 1642
25-382-65.78Sri Lankav ZimbabweSharjah25 Oct 2000ODI # 1646
2567361-69.44Sri Lankav South AfricaJohannesburg17 Jan 2001ODI # 1673
25-33--75.75Sri Lankav PakistanSharjah8 Apr 2001ODI # 1704
25-234-108.69Sri Lankav PakistanSharjah13 Apr 2001ODI # 1708
25-444-56.81Sri Lankav New ZealandSharjah17 Apr 2001ODI # 1710
24*-531-45.28Sri Lankav New ZealandSharjah17 Apr 2001ODI # 1710
23-16-3143.75Sri Lankav ZimbabweSharjah25 Oct 2000ODI # 1646
23311731135.29Sri Lankav South AfricaBloemfontein14 Jan 2001ODI # 1671
2220163-137.50Sri Lankav South AfricaPaarl9 Jan 2001ODI # 1666
2230173-129.41Sri Lankav South AfricaJohannesburg17 Jan 2001ODI # 1673
2130192-110.52Sri Lankav South AfricaCape Town11 Jan 2001ODI # 1668
21-331-63.63Sri Lankav New ZealandSharjah10 Apr 2001ODI # 1705
2021243-83.33Sri Lankav South AfricaBloemfontein14 Jan 2001ODI # 1671
2055282-71.42Sri Lankav South AfricaBloemfontein14 Jan 2001ODI # 1671
2032231186.95Sri Lankav New ZealandHamilton8 Feb 2001ODI # 1686
20-232186.95Sri Lankav PakistanSharjah13 Apr 2001ODI # 1708
19*-1421135.71Sri Lankav New ZealandSharjah17 Apr 2001ODI # 1710
1944342-55.88Sri Lankav PakistanNairobi (Gym)8 Oct 2000ODI # 1634
19-252-76.00Sri Lankav PakistanSharjah13 Apr 2001ODI # 1708
18*30201-90.00Sri Lankav EnglandColombo (RPS)25 Mar 2001ODI # 1695
18-25--72.00Sri Lankav ZimbabweSharjah25 Oct 2000ODI # 1646
1839281-64.28Sri Lankav South AfricaGqeberha15 Dec 2000ODI # 1661
1836222-81.81Sri Lankav South AfricaGqeberha15 Dec 2000ODI # 1661
1847361-50.00Sri Lankav EnglandColombo (RPS)25 Mar 2001ODI # 1695
17*72382-44.73Sri Lankav New ZealandHamilton8 Feb 2001ODI # 1686
1736311-54.83Sri Lankav New ZealandNapier31 Jan 2001ODI # 1680
16*21151-106.66Sri Lankav West IndiesNairobi (Gym)4 Oct 2000ODI # 1631
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:

New Zealand vs India at Indore, New Zealand in India 3rd ODI, Jan 18, 2026 [ODI # 4939 - Live]
>> 207/3 (36.3 ov, GD Phillips 65*, DJ Mitchell 105*, Harshit Rana 2/49)

India vs New Zealand at Rajkot, New Zealand in India 2nd ODI, Jan 14, 2026 [ODI # 4938]

New Zealand vs India at Vadodara, New Zealand in India 1st ODI, Jan 11, 2026 [ODI # 4937]