Batting Most Runs Innings - vs Sri Lanka

Players - vs Sri Lanka

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Match Date
Scorecard
120*-1418185.10Zimbabwev Sri LankaSharjah21 Oct 2000ODI # 1642
120*18313513188.88South Africav Sri LankaEast London17 Dec 2000ODI # 1662
118*-1375286.13New Zealandv Sri LankaSharjah17 Apr 2001ODI # 1710
105*16813412178.35Pakistanv Sri LankaNairobi (Gym)8 Oct 2000ODI # 1634
101-1403172.14Indiav Sri LankaSharjah20 Oct 2000ODI # 1640
100*2021393171.94South Africav Sri LankaPaarl9 Jan 2001ODI # 1666
90-1178-76.92Pakistanv Sri LankaSharjah8 Apr 2001ODI # 1704
88-999-88.88Pakistanv Sri LankaSharjah13 Apr 2001ODI # 1708
87-1117278.37Pakistanv Sri LankaSharjah13 Apr 2001ODI # 1708
8210679-4103.79South Africav Sri LankaCape Town11 Jan 2001ODI # 1668
791631127170.53South Africav Sri LankaBloemfontein14 Jan 2001ODI # 1671
771028612189.53South Africav Sri LankaCape Town11 Jan 2001ODI # 1668
75*89595-127.11South Africav Sri LankaPaarl9 Jan 2001ODI # 1666
67109755189.33New Zealandv Sri LankaHamilton8 Feb 2001ODI # 1686
66-976-68.04New Zealandv Sri LankaSharjah17 Apr 2001ODI # 1710
651211005-65.00South Africav Sri LankaPaarl9 Jan 2001ODI # 1666
63*-721387.50Zimbabwev Sri LankaSharjah21 Oct 2000ODI # 1642
62*1431075-57.94Englandv Sri LankaDambulla23 Mar 2001ODI # 1694
62-647196.87Pakistanv Sri LankaSharjah20 Apr 2001ODI # 1711
61*123803-76.25South Africav Sri LankaGqeberha15 Dec 2000ODI # 1661
61-547-112.96Indiav Sri LankaSharjah27 Oct 2000ODI # 1650
61126752281.33New Zealandv Sri LankaAuckland6 Feb 2001ODI # 1684
60-864-69.76Zimbabwev Sri LankaSharjah25 Oct 2000ODI # 1646
60-894-67.41New Zealandv Sri LankaSharjah10 Apr 2001ODI # 1705
59685734103.50New Zealandv Sri LankaChristchurch11 Feb 2001ODI # 1688
58117706-82.85South Africav Sri LankaGqeberha15 Dec 2000ODI # 1661
56118871-64.36New Zealandv Sri LankaWellington3 Feb 2001ODI # 1682
55534851114.58South Africav Sri LankaEast London17 Dec 2000ODI # 1662
551451022-53.92Englandv Sri LankaColombo (RPS)25 Mar 2001ODI # 1695
5352525-101.92South Africav Sri LankaCape Town11 Jan 2001ODI # 1668
52*504332120.93New Zealandv Sri LankaChristchurch11 Feb 2001ODI # 1688
5067513198.03South Africav Sri LankaEast London17 Dec 2000ODI # 1662
49121836-59.03New Zealandv Sri LankaChristchurch11 Feb 2001ODI # 1688
48-505-96.00New Zealandv Sri LankaSharjah10 Apr 2001ODI # 1705
47127744-63.51South Africav Sri LankaJohannesburg17 Jan 2001ODI # 1673
4690504-92.00South Africav Sri LankaJohannesburg17 Jan 2001ODI # 1673
461331142-40.35Englandv Sri LankaColombo (SSC)27 Mar 2001ODI # 1697
44-612172.13Pakistanv Sri LankaSharjah8 Apr 2001ODI # 1704
44-752-58.66Pakistanv Sri LankaSharjah20 Apr 2001ODI # 1711
42*91842250.00Pakistanv Sri LankaNairobi (Gym)8 Oct 2000ODI # 1634
42-562-75.00Indiav Sri LankaSharjah27 Oct 2000ODI # 1650
4172595-69.49West Indiesv Sri LankaNairobi (Gym)4 Oct 2000ODI # 1631
4074475-85.10Pakistanv Sri LankaNairobi (Gym)8 Oct 2000ODI # 1634
40-582-68.96Indiav Sri LankaSharjah27 Oct 2000ODI # 1650
4040315-129.03South Africav Sri LankaBloemfontein14 Jan 2001ODI # 1671
4064476-85.10New Zealandv Sri LankaChristchurch11 Feb 2001ODI # 1688
39*67544-72.22South Africav Sri LankaGqeberha15 Dec 2000ODI # 1661
39*125782-50.00New Zealandv Sri LankaNapier31 Jan 2001ODI # 1680
39-3451114.70Pakistanv Sri LankaSharjah20 Apr 2001ODI # 1711
3789631-58.73New Zealandv Sri LankaWellington3 Feb 2001ODI # 1682
37-43-186.04Pakistanv Sri LankaSharjah8 Apr 2001ODI # 1704
35-611-57.37Indiav Sri LankaSharjah20 Oct 2000ODI # 1640
3567484172.91South Africav Sri LankaEast London17 Dec 2000ODI # 1662
3462484-70.83New Zealandv Sri LankaWellington3 Feb 2001ODI # 1682
3367614-54.09West Indiesv Sri LankaNairobi (Gym)4 Oct 2000ODI # 1631
3397703147.14New Zealandv Sri LankaAuckland6 Feb 2001ODI # 1684
3265382-84.21South Africav Sri LankaCape Town11 Jan 2001ODI # 1668
31*41264-119.23New Zealandv Sri LankaChristchurch11 Feb 2001ODI # 1688
31-486-64.58Indiav Sri LankaSharjah27 Oct 2000ODI # 1650
3155481164.58South Africav Sri LankaBloemfontein14 Jan 2001ODI # 1671
29-372-78.37Pakistanv Sri LankaSharjah13 Apr 2001ODI # 1708
2846425-66.66South Africav Sri LankaBloemfontein14 Jan 2001ODI # 1671
2850402170.00Englandv Sri LankaColombo (SSC)27 Mar 2001ODI # 1697
2695631-41.26Englandv Sri LankaDambulla23 Mar 2001ODI # 1694
265350--52.00Englandv Sri LankaColombo (RPS)25 Mar 2001ODI # 1695
25-551-45.45Zimbabwev Sri LankaSharjah25 Oct 2000ODI # 1646
2556364-69.44New Zealandv Sri LankaNapier31 Jan 2001ODI # 1680
24101213200.00New Zealandv Sri LankaHamilton8 Feb 2001ODI # 1686
2456501-48.00Englandv Sri LankaColombo (SSC)27 Mar 2001ODI # 1697
24-2011120.00Pakistanv Sri LankaSharjah8 Apr 2001ODI # 1704
2337271-85.18South Africav Sri LankaJohannesburg17 Jan 2001ODI # 1673
2382403157.50New Zealandv Sri LankaNapier31 Jan 2001ODI # 1680
2345301-76.66New Zealandv Sri LankaChristchurch11 Feb 2001ODI # 1688
22-511-43.13Zimbabwev Sri LankaSharjah21 Oct 2000ODI # 1642
21*2715-3140.00South Africav Sri LankaJohannesburg17 Jan 2001ODI # 1673
2134273177.77Englandv Sri LankaDambulla23 Mar 2001ODI # 1694
21-1821116.66Pakistanv Sri LankaSharjah8 Apr 2001ODI # 1704
2032203-100.00West Indiesv Sri LankaNairobi (Gym)4 Oct 2000ODI # 1631
2060312-64.51West Indiesv Sri LankaNairobi (Gym)4 Oct 2000ODI # 1631
20-432-46.51Zimbabwev Sri LankaSharjah25 Oct 2000ODI # 1646
2074442-45.45New Zealandv Sri LankaWellington3 Feb 2001ODI # 1682
2035302166.66New Zealandv Sri LankaHamilton8 Feb 2001ODI # 1686
20-22-190.90Pakistanv Sri LankaSharjah20 Apr 2001ODI # 1711
1940322-59.37West Indiesv Sri LankaNairobi (Gym)4 Oct 2000ODI # 1631
1929242-79.16South Africav Sri LankaGqeberha15 Dec 2000ODI # 1661
1934261-73.07New Zealandv Sri LankaHamilton8 Feb 2001ODI # 1686
1837243-75.00South Africav Sri LankaGqeberha15 Dec 2000ODI # 1661
183421--85.71South Africav Sri LankaCape Town11 Jan 2001ODI # 1668
1827144-128.57South Africav Sri LankaJohannesburg17 Jan 2001ODI # 1673
1858412-43.90South Africav Sri LankaJohannesburg17 Jan 2001ODI # 1673
18-15-1120.00Pakistanv Sri LankaSharjah13 Apr 2001ODI # 1708
17*231511113.33New Zealandv Sri LankaAuckland6 Feb 2001ODI # 1684
17-242-70.83Indiav Sri LankaSharjah20 Oct 2000ODI # 1640
1741273-62.96New Zealandv Sri LankaWellington3 Feb 2001ODI # 1682
1727301-56.66New Zealandv Sri LankaAuckland6 Feb 2001ODI # 1684
17-18-194.44New Zealandv Sri LankaSharjah17 Apr 2001ODI # 1710
16-212-76.19Indiav Sri LankaSharjah20 Oct 2000ODI # 1640
1647312-51.61Englandv Sri LankaColombo (SSC)27 Mar 2001ODI # 1697
16-201-80.00New Zealandv Sri LankaSharjah17 Apr 2001ODI # 1710
1522192178.94West Indiesv Sri LankaNairobi (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:

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]

New Zealand vs India at Indore, New Zealand in India 3rd ODI, Jan 18, 2026 [ODI # 4939]