Batting Most Runs Innings - vs Sri Lanka

Players - vs Sri Lanka

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Innings in match
Match Date
Scorecard
120*-1418185.10Zimbabwev Sri LankaSharjah121 Oct 2000ODI # 1642
120*18313513188.88South Africav Sri LankaEast London117 Dec 2000ODI # 1662
118*-1375286.13New Zealandv Sri LankaSharjah117 Apr 2001ODI # 1710
105*16813412178.35Pakistanv Sri LankaNairobi (Gym)28 Oct 2000ODI # 1634
101-1403172.14Indiav Sri LankaSharjah120 Oct 2000ODI # 1640
100*2021393171.94South Africav Sri LankaPaarl29 Jan 2001ODI # 1666
931251079286.91E. Provincev Sri LankansKorsten113 Dec 2000List A
90*625277173.07v Sri LankansNew Plymouth128 Jan 2001List A
90-1178076.92Pakistanv Sri LankaSharjah18 Apr 2001ODI # 1704
88-999088.88Pakistanv Sri LankaSharjah113 Apr 2001ODI # 1708
87-1117278.37Pakistanv Sri LankaSharjah113 Apr 2001ODI # 1708
821691383259.42E. Provincev Sri LankansKorsten113 Dec 2000List A
821067904103.79South Africav Sri LankaCape Town111 Jan 2001ODI # 1668
791631127170.53South Africav Sri LankaBloemfontein214 Jan 2001ODI # 1671
771028612189.53South Africav Sri LankaCape Town111 Jan 2001ODI # 1668
75*895950127.11South Africav Sri LankaPaarl29 Jan 2001ODI # 1666
67109755189.33New Zealandv Sri LankaHamilton18 Feb 2001ODI # 1686
66-976068.04New Zealandv Sri LankaSharjah117 Apr 2001ODI # 1710
651211005065.00South Africav Sri LankaPaarl29 Jan 2001ODI # 1666
63*-721387.50Zimbabwev Sri LankaSharjah121 Oct 2000ODI # 1642
62*1431075057.94Englandv Sri LankaDambulla123 Mar 2001ODI # 1694
62-647196.87Pakistanv Sri LankaSharjah220 Apr 2001ODI # 1711
61*123803076.25South Africav Sri LankaGqeberha215 Dec 2000ODI # 1661
61-5470112.96Indiav Sri LankaSharjah227 Oct 2000ODI # 1650
61126752281.33New Zealandv Sri LankaAuckland16 Feb 2001ODI # 1684
60-864069.76Zimbabwev Sri LankaSharjah225 Oct 2000ODI # 1646
60-894067.41New Zealandv Sri LankaSharjah210 Apr 2001ODI # 1705
59685734103.50New Zealandv Sri LankaChristchurch111 Feb 2001ODI # 1688
58117706082.85South Africav Sri LankaGqeberha215 Dec 2000ODI # 1661
56118871064.36New Zealandv Sri LankaWellington13 Feb 2001ODI # 1682
55534851114.58South Africav Sri LankaEast London117 Dec 2000ODI # 1662
551451022053.92Englandv Sri LankaColombo (RPS)225 Mar 2001ODI # 1695
5363546198.14KZ-Natalv Sri LankansDurban219 Dec 2000List A
53525250101.92South Africav Sri LankaCape Town111 Jan 2001ODI # 1668
52*504332120.93New Zealandv Sri LankaChristchurch111 Feb 2001ODI # 1688
5067513198.03South Africav Sri LankaEast London117 Dec 2000ODI # 1662
49121836059.03New Zealandv Sri LankaChristchurch111 Feb 2001ODI # 1688
48-505096.00New Zealandv Sri LankaSharjah210 Apr 2001ODI # 1705
47127744063.51South Africav Sri LankaJohannesburg217 Jan 2001ODI # 1673
4690504092.00South Africav Sri LankaJohannesburg217 Jan 2001ODI # 1673
461331142040.35Englandv Sri LankaColombo (SSC)127 Mar 2001ODI # 1697
4594911149.45v Sri LankansNew Plymouth128 Jan 2001List A
44-612172.13Pakistanv Sri LankaSharjah18 Apr 2001ODI # 1704
44-752058.66Pakistanv Sri LankaSharjah220 Apr 2001ODI # 1711
42*91842250.00Pakistanv Sri LankaNairobi (Gym)28 Oct 2000ODI # 1634
42-562075.00Indiav Sri LankaSharjah227 Oct 2000ODI # 1650
42110741056.75KZ-Natalv Sri LankansDurban219 Dec 2000List A
4172595069.49West Indiesv Sri LankaNairobi (Gym)24 Oct 2000ODI # 1631
4074475085.10Pakistanv Sri LankaNairobi (Gym)28 Oct 2000ODI # 1634
40-582068.96Indiav Sri LankaSharjah227 Oct 2000ODI # 1650
40403150129.03South Africav Sri LankaBloemfontein214 Jan 2001ODI # 1671
4064476085.10New Zealandv Sri LankaChristchurch111 Feb 2001ODI # 1688
39*67544072.22South Africav Sri LankaGqeberha215 Dec 2000ODI # 1661
39*125782050.00New Zealandv Sri LankaNapier231 Jan 2001ODI # 1680
39-3451114.70Pakistanv Sri LankaSharjah220 Apr 2001ODI # 1711
3789631058.73New Zealandv Sri LankaWellington13 Feb 2001ODI # 1682
37-430186.04Pakistanv Sri LankaSharjah18 Apr 2001ODI # 1704
35-611057.37Indiav Sri LankaSharjah120 Oct 2000ODI # 1640
3567484172.91South Africav Sri LankaEast London117 Dec 2000ODI # 1662
3462484070.83New Zealandv Sri LankaWellington13 Feb 2001ODI # 1682
3367614054.09West Indiesv Sri LankaNairobi (Gym)24 Oct 2000ODI # 1631
3397703147.14New Zealandv Sri LankaAuckland16 Feb 2001ODI # 1684
3265382084.21South Africav Sri LankaCape Town111 Jan 2001ODI # 1668
31*412640119.23New Zealandv Sri LankaChristchurch111 Feb 2001ODI # 1688
31-486064.58Indiav Sri LankaSharjah227 Oct 2000ODI # 1650
3155481164.58South Africav Sri LankaBloemfontein214 Jan 2001ODI # 1671
29-372078.37Pakistanv Sri LankaSharjah113 Apr 2001ODI # 1708
28392522112.00KZ-Natalv Sri LankansDurban219 Dec 2000List A
2846425066.66South Africav Sri LankaBloemfontein214 Jan 2001ODI # 1671
2850402170.00Englandv Sri LankaColombo (SSC)127 Mar 2001ODI # 1697
2695631041.26Englandv Sri LankaDambulla123 Mar 2001ODI # 1694
2653500052.00Englandv Sri LankaColombo (RPS)225 Mar 2001ODI # 1695
25-551045.45Zimbabwev Sri LankaSharjah225 Oct 2000ODI # 1646
25181340192.30v Sri LankansNew Plymouth128 Jan 2001List A
2556364069.44New Zealandv Sri LankaNapier231 Jan 2001ODI # 1680
24101213200.00New Zealandv Sri LankaHamilton18 Feb 2001ODI # 1686
2456501048.00Englandv Sri LankaColombo (SSC)127 Mar 2001ODI # 1697
24-2011120.00Pakistanv Sri LankaSharjah18 Apr 2001ODI # 1704
2326293079.31KZ-Natalv Sri LankansDurban219 Dec 2000List A
2337271085.18South Africav Sri LankaJohannesburg217 Jan 2001ODI # 1673
2382403157.50New Zealandv Sri LankaNapier231 Jan 2001ODI # 1680
2345301076.66New Zealandv Sri LankaChristchurch111 Feb 2001ODI # 1688
22-511043.13Zimbabwev Sri LankaSharjah121 Oct 2000ODI # 1642
2245322068.75v Sri LankansNew Plymouth128 Jan 2001List A
21*271503140.00South Africav Sri LankaJohannesburg217 Jan 2001ODI # 1673
2134273177.77Englandv Sri LankaDambulla123 Mar 2001ODI # 1694
21-1821116.66Pakistanv Sri LankaSharjah18 Apr 2001ODI # 1704
20322030100.00West Indiesv Sri LankaNairobi (Gym)24 Oct 2000ODI # 1631
2060312064.51West Indiesv Sri LankaNairobi (Gym)24 Oct 2000ODI # 1631
20-432046.51Zimbabwev Sri LankaSharjah225 Oct 2000ODI # 1646
2074442045.45New Zealandv Sri LankaWellington13 Feb 2001ODI # 1682
2035302166.66New Zealandv Sri LankaHamilton18 Feb 2001ODI # 1686
20-220190.90Pakistanv Sri LankaSharjah220 Apr 2001ODI # 1711
1940322059.37West Indiesv Sri LankaNairobi (Gym)24 Oct 2000ODI # 1631
1929242079.16South Africav Sri LankaGqeberha215 Dec 2000ODI # 1661
1965363052.77v Sri LankansNew Plymouth128 Jan 2001List A
1934261073.07New Zealandv Sri LankaHamilton18 Feb 2001ODI # 1686
1837243075.00South Africav Sri LankaGqeberha215 Dec 2000ODI # 1661
1834210085.71South Africav Sri LankaCape Town111 Jan 2001ODI # 1668
18271440128.57South Africav Sri LankaJohannesburg217 Jan 2001ODI # 1673
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:

Tasmania vs Western Australia at W.A.C.A, One-Day Cup (AUS) 18th Match, Feb 10, 2026 [List A]

Auckland vs Wellington at Auckland, The Ford Trophy 22nd Match, Feb 10, 2026 [List A]

South Australia vs New South Wales at Sydney, One-Day Cup (AUS) 17th Match, Feb 10, 2026 [List A]