Batting Most Runs Innings

Players

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Match Date
Scorecard
125*-1405689.28West Indiesv AustraliaSt George's30 May 2003ODI # 2020
125*20514714185.03South Africav ZimbabweCanterbury29 Jun 2003ODI # 2030
116-10682109.43West Indiesv Sri LankaBridgetown8 Jun 2003ODI # 2023
11615913214287.87Pakistanv BangladeshMultan9 Sep 2003ODI # 2041
114*20012513091.20Englandv South AfricaThe Oval28 Jun 2003ODI # 2029
108*2271459174.48Englandv PakistanLord's22 Jun 2003ODI # 2027
107-10910198.16Australiav West IndiesSt George's1 Jun 2003ODI # 2021
10718313312080.45South Africav EnglandThe Oval28 Jun 2003ODI # 2029
10613610817098.14Englandv South AfricaThe Oval28 Jun 2003ODI # 2029
1061551277183.46Pakistanv BangladeshFaisalabad12 Sep 2003ODI # 2042
103*-1306379.23West Indiesv AustraliaSt George's1 Jun 2003ODI # 2021
102*998594120.00Indiav BangladeshDhaka11 Apr 2003ODI # 2001
1011421182485.59Australiav BangladeshDarwin6 Aug 2003ODI # 2040
96*17515210063.15Zimbabwev EnglandNottingham26 Jun 2003ODI # 2028
95*1431037392.23Indiav South AfricaDhaka13 Apr 2003ODI # 2002
94*1791315171.75Pakistanv BangladeshRawalpindi18 Sep 2003ODI # 2044
94-12512275.20West Indiesv Sri LankaBridgetown8 Jun 2003ODI # 2023
93*1459712295.87South Africav ZimbabweCardiff5 Jul 2003ODI # 2033
92*6851151180.39Australiav BangladeshCairns3 Aug 2003ODI # 2039
89-7164125.35Sri Lankav West IndiesBridgetown8 Jun 2003ODI # 2023
865755162156.36Englandv PakistanThe Oval20 Jun 2003ODI # 2026
84-1039181.55Australiav West IndiesPort of Spain24 May 2003ODI # 2018
84-1137174.33West Indiesv AustraliaPort of Spain24 May 2003ODI # 2018
8314811515072.17Englandv South AfricaBirmingham8 Jul 2003ODI # 2035
82*1591055178.09South Africav EnglandManchester3 Jul 2003ODI # 2032
82123935288.17Zimbabwev South AfricaCanterbury29 Jun 2003ODI # 2030
821331077076.63Pakistanv BangladeshKarachi21 Sep 2003ODI # 2045
811551138071.68South Africav BangladeshDhaka17 Apr 2003ODI # 2005
801321076074.76South Africav IndiaDhaka18 Apr 2003ODI # 2006
80-10111179.20West Indiesv AustraliaPort of Spain25 May 2003ODI # 2019
79-1027177.45West Indiesv AustraliaPort of Spain25 May 2003ODI # 2019
77-858090.58Australiav West IndiesPort of Spain25 May 2003ODI # 2019
75*-1005075.00Australiav West IndiesGros Islet21 May 2003ODI # 2016
75*-6524115.38West Indiesv AustraliaSt George's1 Jun 2003ODI # 2021
75*1381025073.52Pakistanv EnglandThe Oval20 Jun 2003ODI # 2026
75117807293.75Indiav South AfricaDhaka13 Apr 2003ODI # 2002
75-829091.46Australiav West IndiesGros Islet21 May 2003ODI # 2016
74877281102.77Pakistanv New ZealandDambulla20 May 2003ODI # 2015
71*1141016070.29South Africav EnglandManchester3 Jul 2003ODI # 2032
71145899079.77Indiav BangladeshDhaka16 Apr 2003ODI # 2004
711351015070.29Bangladeshv South AfricaDhaka17 Apr 2003ODI # 2005
71136963073.95Bangladeshv PakistanKarachi21 Sep 2003ODI # 2045
70*148857082.35Pakistanv New ZealandDambulla23 May 2003ODI # 2017
69*1419712071.13South Africav ZimbabweSouthampton10 Jul 2003ODI # 2036
691621128061.60Pakistanv EnglandManchester17 Jun 2003ODI # 2025
691318010086.25South Africav ZimbabweSouthampton10 Jul 2003ODI # 2036
6981866080.23Bangladeshv PakistanKarachi21 Sep 2003ODI # 2045
6797768188.15South Africav BangladeshDhaka17 Apr 2003ODI # 2005
66*117817081.48South Africav BangladeshDhaka14 Apr 2003ODI # 2003
651401115358.55New Zealandv PakistanDambulla23 May 2003ODI # 2017
6598749087.83Pakistanv BangladeshLahore15 Sep 2003ODI # 2043
64*-1304049.23West Indiesv Sri LankaBridgetown7 Jun 2003ODI # 2022
64*815424118.51Pakistanv BangladeshLahore15 Sep 2003ODI # 2043
64-668296.96Australiav West IndiesSt George's30 May 2003ODI # 2020
64605361120.75Pakistanv EnglandLord's22 Jun 2003ODI # 2027
64114938068.81Bangladeshv PakistanFaisalabad12 Sep 2003ODI # 2042
636351111123.52Indiav BangladeshDhaka11 Apr 2003ODI # 2001
63108875072.41Pakistanv EnglandLord's22 Jun 2003ODI # 2027
628962100100.00South Africav BangladeshDhaka14 Apr 2003ODI # 2003
61116836173.49Indiav South AfricaDhaka18 Apr 2003ODI # 2006
611471065057.54Bangladeshv PakistanLahore15 Sep 2003ODI # 2043
61108705187.14Bangladeshv PakistanLahore15 Sep 2003ODI # 2043
60-688088.23West Indiesv AustraliaSt George's1 Jun 2003ODI # 2021
60129927065.21Englandv South AfricaManchester3 Jul 2003ODI # 2032
59*423143190.32Pakistanv BangladeshMultan9 Sep 2003ODI # 2041
59*765431109.25Pakistanv BangladeshKarachi21 Sep 2003ODI # 2045
5987667089.39Australiav West IndiesKingston17 May 2003ODI # 2011
58129989059.18South Africav ZimbabweCardiff5 Jul 2003ODI # 2033
57*92715180.28Australiav West IndiesKingston18 May 2003ODI # 2013
57825722100.00Australiav BangladeshDarwin6 Aug 2003ODI # 2040
56*-3661155.55West Indiesv Sri LankaBridgetown8 Jun 2003ODI # 2023
56*644870116.66Pakistanv BangladeshMultan9 Sep 2003ODI # 2041
56495133109.80South Africav ZimbabweCanterbury29 Jun 2003ODI # 2030
55*503860144.73Indiav South AfricaDhaka13 Apr 2003ODI # 2002
55*77682180.88South Africav BangladeshDhaka14 Apr 2003ODI # 2003
55*-4061137.50Australiav West IndiesPort of Spain24 May 2003ODI # 2018
55103862063.95Australiav West IndiesKingston17 May 2003ODI # 2011
5578646085.93South Africav EnglandThe Oval28 Jun 2003ODI # 2029
54-754072.00Sri Lankav West IndiesBridgetown7 Jun 2003ODI # 2022
5476726175.00Zimbabwev South AfricaCardiff5 Jul 2003ODI # 2033
54764071135.00Englandv South AfricaBirmingham8 Jul 2003ODI # 2035
531761142046.49Pakistanv Sri LankaDambulla10 May 2003ODI # 2008
53-584091.37Australiav West IndiesSt George's1 Jun 2003ODI # 2021
53103896059.55Englandv ZimbabweNottingham26 Jun 2003ODI # 2028
52124937055.91Bangladeshv South AfricaDhaka14 Apr 2003ODI # 2003
52129983053.06Englandv South AfricaManchester3 Jul 2003ODI # 2032
52443263162.50Pakistanv BangladeshKarachi21 Sep 2003ODI # 2045
51115874158.62Australiav West IndiesKingston18 May 2003ODI # 2013
51-740068.91Sri Lankav West IndiesKingstown11 Jun 2003ODI # 2024
50*110904055.55Zimbabwev South AfricaSouthampton10 Jul 2003ODI # 2036
50116945053.19Bangladeshv IndiaDhaka16 Apr 2003ODI # 2004
50-693072.46West Indiesv AustraliaSt George's30 May 2003ODI # 2020
5076588186.20Englandv South AfricaLord's12 Jul 2003ODI # 2037
50100694072.46Bangladeshv PakistanKarachi21 Sep 2003ODI # 2045
4984644076.56Bangladeshv AustraliaDarwin6 Aug 2003ODI # 2040
4986664174.24Pakistanv BangladeshMultan9 Sep 2003ODI # 2041
48*433070160.00Australiav West IndiesKingston17 May 2003ODI # 2011
4876596081.35South Africav IndiaDhaka13 Apr 2003ODI # 2002
481451194040.33Sri Lankav New ZealandDambulla13 May 2003ODI # 2010
48-704068.57Australiav West IndiesSt George's1 Jun 2003ODI # 2021
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]