Batting Most Runs Innings

Players

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Match Date
Scorecard
145*17715113696.02New Zealandv U.S.A.The Oval10 Sep 2004ODI # 2169
14416512283118.03Pakistanv Hong KongColombo (SSC)18 Jul 2004ODI # 2147
143197127181112.59Pakistanv IndiaColombo (RPS)25 Jul 2004ODI # 2152
132*21216512180.00West Indiesv EnglandLord's6 Jul 2004ODI # 2140
13021313214198.48Sri Lankav IndiaColombo (RPS)27 Jul 2004ODI # 2153
12312910487118.26Englandv West IndiesLord's6 Jul 2004ODI # 2140
118153110102107.27Pakistanv Hong KongColombo (SSC)18 Jul 2004ODI # 2147
107*13010111-105.94Sri Lankav BangladeshColombo (RPS)23 Jul 2004ODI # 2151
10612712111287.60Englandv New ZealandBristol4 Jul 2004ODI # 2139
105*133102161102.94Australiav ZimbabweHarare29 May 2004ODI # 2133
104*10710391100.97Australiav PakistanLord's4 Sep 2004ODI # 2166
104120938-111.82Indiav U.A.E.Dambulla16 Jul 2004ODI # 2144
1041209193114.28Englandv Sri LankaSouthampton17 Sep 2004ODI # 2177
10421412414-83.87Englandv West IndiesThe Oval25 Sep 2004ODI # 2182
10216712310-82.92Pakistanv BangladeshColombo (SSC)17 Jul 2004ODI # 2145
1011591277179.52South Africav Sri LankaColombo (SSC)31 Aug 2004ODI # 2163
1011621359174.81South Africav West IndiesThe Oval18 Sep 2004ODI # 2178
1001831168286.20Englandv West IndiesLord's6 Jul 2004ODI # 2140
9919812610178.57New Zealandv EnglandBristol4 Jul 2004ODI # 2139
991139394106.45Englandv IndiaThe Oval3 Sep 2004ODI # 2165
991731326-75.00West Indiesv BangladeshSouthampton15 Sep 2004ODI # 2175
97*1881408-69.28Sri Lankav South AfricaDambulla25 Aug 2004ODI # 2160
96*1801516-63.57Zimbabwev Sri LankaBulawayo20 Apr 2004ODI # 2119
91144938397.84Australiav ZimbabweHarare25 May 2004ODI # 2131
901521195375.63Indiav EnglandLord's5 Sep 2004ODI # 2167
901731248-72.58Indiav KenyaSouthampton11 Sep 2004ODI # 2170
89131789-114.10West Indiesv EnglandLord's6 Jul 2004ODI # 2140
88118983289.79Pakistanv AustraliaLord's4 Sep 2004ODI # 2166
8715810112-86.13Australiav ZimbabweHarare27 May 2004ODI # 2132
861501229-70.49Englandv AustraliaBirmingham21 Sep 2004ODI # 2180
82*15712610165.07Indiav BangladeshColombo (SSC)21 Jul 2004ODI # 2149
821361008182.00Indiav Sri LankaDambulla18 Jul 2004ODI # 2148
821611198268.90West Indiesv BangladeshSouthampton15 Sep 2004ODI # 2175
81*1691145171.05Pakistanv IndiaBirmingham19 Sep 2004ODI # 2179
81144926288.04Indiav Sri LankaColombo (RPS)27 Jul 2004ODI # 2153
81121889192.04Englandv AustraliaBirmingham21 Sep 2004ODI # 2180
80*154933386.02Englandv ZimbabweBirmingham10 Sep 2004ODI # 2168
79*1138511-92.94Englandv IndiaThe Oval3 Sep 2004ODI # 2165
791641209-65.83Indiav Sri LankaColombo (RPS)27 Jul 2004ODI # 2153
79128857-92.94Sri Lankav South AfricaColombo (SSC)31 Aug 2004ODI # 2163
79153998-79.79Indiav KenyaSouthampton11 Sep 2004ODI # 2170
781921036-75.72Indiav PakistanColombo (RPS)25 Jul 2004ODI # 2152
77123909285.55Zimbabwev AustraliaHarare29 May 2004ODI # 2133
75*1671193-63.02New Zealandv West IndiesCardiff3 Jul 2004ODI # 2138
7590788-96.15New Zealandv U.S.A.The Oval10 Sep 2004ODI # 2169
75176992375.75West Indiesv South AfricaThe Oval18 Sep 2004ODI # 2178
74*8364121115.62Sri Lankav ZimbabweBulawayo22 Apr 2004ODI # 2120
74*119966-77.08Australiav ZimbabweHarare25 May 2004ODI # 2131
74*121866-86.04Sri Lankav South AfricaDambulla28 Aug 2004ODI # 2161
741501205361.66Zimbabwev Sri LankaHarare29 Apr 2004ODI # 2124
741701007174.00Indiav Sri LankaColombo (RPS)1 Aug 2004ODI # 2155
74116855287.05South Africav Sri LankaColombo (RPS)20 Aug 2004ODI # 2156
741691418-52.48Englandv IndiaLord's5 Sep 2004ODI # 2167
73*115728-101.38Sri Lankav ZimbabweBulawayo20 Apr 2004ODI # 2119
73134899-82.02Sri Lankav U.A.E.Dambulla17 Jul 2004ODI # 2146
721127141101.40Sri Lankav South AfricaColombo (SSC)31 Aug 2004ODI # 2163
72139856-84.70Pakistanv AustraliaLord's4 Sep 2004ODI # 2166
71*424774151.06Australiav New ZealandThe Oval16 Sep 2004ODI # 2176
681501134-60.17Bangladeshv Hong KongColombo (SSC)16 Jul 2004ODI # 2143
6897677-101.49Pakistanv IndiaAmstelveen21 Aug 2004ODI # 2157
6789697197.10Australiav ZimbabweHarare27 May 2004ODI # 2132
67101669-101.51New Zealandv West IndiesLord's10 Jul 2004ODI # 2142
671581084-62.03Indiav PakistanBirmingham19 Sep 2004ODI # 2179
661831205155.00Bangladeshv Sri LankaColombo (RPS)23 Jul 2004ODI # 2151
66145987-67.34Englandv Sri LankaSouthampton17 Sep 2004ODI # 2177
65138935-69.89Zimbabwev AustraliaHarare27 May 2004ODI # 2132
65140878-74.71Sri Lankav IndiaColombo (RPS)1 Aug 2004ODI # 2155
65110916-71.42Australiav EnglandBirmingham21 Sep 2004ODI # 2180
64*1301004-64.00Sri Lankav BangladeshColombo (RPS)23 Jul 2004ODI # 2151
64*302727237.03New Zealandv U.S.A.The Oval10 Sep 2004ODI # 2169
64122825-78.04Sri Lankav South AfricaColombo (RPS)20 Aug 2004ODI # 2156
631351007-63.00Sri Lankav ZimbabweHarare27 Apr 2004ODI # 2123
63158833-75.90Sri Lankav South AfricaColombo (RPS)22 Aug 2004ODI # 2158
62*716222100.00West Indiesv BangladeshKingstown16 May 2004ODI # 2129
62122877-71.26Bangladeshv PakistanColombo (SSC)17 Jul 2004ODI # 2145
621348110-76.54Englandv ZimbabweBirmingham10 Sep 2004ODI # 2168
61*113922-66.30Sri Lankav South AfricaColombo (RPS)22 Aug 2004ODI # 2158
61117867-70.93Englandv New ZealandBristol4 Jul 2004ODI # 2139
60*147909-66.66West Indiesv EnglandNottingham27 Jun 2004ODI # 2135
60*90719-84.50Australiav New ZealandThe Oval16 Sep 2004ODI # 2176
601421003360.00Indiav BangladeshColombo (SSC)21 Jul 2004ODI # 2149
591491016-58.41Zimbabwev AustraliaHarare25 May 2004ODI # 2131
591381144-51.75Australiav PakistanAmstelveen28 Aug 2004ODI # 2162
58*644931118.36Sri Lankav IndiaDambulla18 Jul 2004ODI # 2148
58685891100.00West Indiesv New ZealandCardiff3 Jul 2004ODI # 2138
5876664287.87Pakistanv BangladeshColombo (SSC)17 Jul 2004ODI # 2145
58414751123.40South Africav Sri LankaColombo (RPS)20 Aug 2004ODI # 2156
5788764175.00Zimbabwev AustraliaHarare25 May 2004ODI # 2131
57124817-70.37New Zealandv West IndiesLord's10 Jul 2004ODI # 2142
57825431105.55Sri Lankav IndiaDambulla18 Jul 2004ODI # 2148
5784716-80.28Zimbabwev Sri LankaThe Oval14 Sep 2004ODI # 2173
56*119856165.88West Indiesv PakistanSouthampton22 Sep 2004ODI # 2181
561471022-54.90Indiav U.A.E.Dambulla16 Jul 2004ODI # 2144
5587489-114.58Englandv West IndiesLeeds1 Jul 2004ODI # 2137
5583516-107.84New Zealandv EnglandBristol4 Jul 2004ODI # 2139
55100738-75.34U.A.E.v IndiaDambulla16 Jul 2004ODI # 2144
54102674180.59West Indiesv New ZealandCardiff3 Jul 2004ODI # 2138
54141945-57.44Bangladeshv PakistanColombo (RPS)29 Jul 2004ODI # 2154
54127782-69.23South Africav Sri LankaColombo (RPS)22 Aug 2004ODI # 2158
53111859-62.35New Zealandv EnglandBristol4 Jul 2004ODI # 2139
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:

Bangladesh vs West Indies at Mirpur, West Indies in Bangladesh 2nd ODI, Oct 21, 2025 [ODI # 4912]

India vs Australia at Perth, India in Australia 1st ODI, Oct 19, 2025 [ODI # 4911]

Bangladesh vs West Indies at Mirpur, West Indies in Bangladesh 1st ODI, Oct 18, 2025 [ODI # 4910]