Batting Most Runs Innings

Cricket Records in 2000s in ODI matches

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Match Date
Scorecard
194*191156167124.35Zimbabwev BangladeshBulawayo16 Aug 2009ODI # 2873
189-161214117.39Sri Lankav IndiaSharjah29 Oct 2000ODI # 1652
183*2101451510126.20Indiav Sri LankaJaipur31 Oct 2005ODI # 2290
181*2271661110109.03Australiav New ZealandHamilton20 Feb 2007ODI # 2527
178*201167174106.58Zimbabwev KenyaHarare18 Oct 2009ODI # 2912
175142111217157.65South Africav AustraliaJohannesburg12 Mar 2006ODI # 2349
175210141194124.11Indiav AustraliaHyderabad05 Nov 2009ODI # 2923
173199148163116.89Australiav West IndiesMelbourne09 Feb 2001ODI # 1687
172*191151183113.90Zimbabwev NamibiaHarare10 Feb 2003ODI # 1943
172197126133136.50Australiav ZimbabweHobart16 Jan 2004ODI # 2082
172168120169143.33New Zealandv ZimbabweBulawayo24 Aug 2005ODI # 2272
166-1351210122.96New Zealandv IrelandAberdeen01 Jul 2008ODI # 2727
164154105139156.19Australiav South AfricaJohannesburg12 Mar 2006ODI # 2349
163*206133165122.55Indiav New ZealandChristchurch08 Mar 2009ODI # 2823
161-141114114.18New Zealandv IrelandAberdeen01 Jul 2008ODI # 2727
160201121148132.23Pakistanv ZimbabweKingston21 Mar 2007ODI # 2547
160186124203129.03Sri Lankav IndiaRajkot15 Dec 2009ODI # 2932
159*233147171108.16Indiav ZimbabweGuwahati19 Mar 2002ODI # 1818
158216143144110.48Australiav West IndiesNorth Sound27 Mar 2007ODI # 2555
157*1311181112133.05West Indiesv CanadaKing City (NW)22 Aug 2008ODI # 2749
157157104241150.96Sri Lankav NetherlandsAmstelveen04 Jul 2006ODI # 2390
156176138125113.04West Indiesv PakistanAdelaide28 Jan 2005ODI # 2213
156149127128122.83Australiav New ZealandWellington07 Dec 2005ODI # 2302
156216151116103.31Zimbabwev KenyaHarare12 Oct 2009ODI # 2908
15419113876111.59Bangladeshv ZimbabweBulawayo16 Aug 2009ODI # 2873
153*22516019295.62West Indiesv ZimbabweBulawayo22 Nov 2003ODI # 2065
153181131173116.79South Africav BangladeshPotchefstroom03 Oct 2002ODI # 1890
152*22015312399.34West Indiesv South AfricaJohannesburg04 Feb 2004ODI # 2096
152-150171101.33West Indiesv KenyaNairobi15 Aug 2001ODI # 1745
15219315118-100.66Indiav NamibiaPietermaritzburg23 Feb 2003ODI # 1964
15220712819-118.75Englandv BangladeshNottingham21 Jun 2005ODI # 2252
15214899204153.53Sri Lankav EnglandLeeds01 Jul 2006ODI # 2389
151194127133118.89Australiav Sri LankaSydney12 Feb 2006ODI # 2328
150*-13714-109.48Indiav Sri LankaEden Gardens24 Dec 2009ODI # 2935
150214147141102.04Indiav Sri LankaColombo (RPS)05 Feb 2009ODI # 2815
149*233136163109.55West Indiesv IndiaNagpur21 Jan 2007ODI # 2480
149129104138143.26Australiav Sri LankaBridgetown28 Apr 2007ODI # 2581
148155123154120.32Indiav PakistanVisakhapatnam05 Apr 2005ODI # 2236
147*9068810216.17South Africav ZimbabwePotchefstroom20 Sep 2006ODI # 2420
14620015315295.42Indiav ZimbabweJodhpur08 Dec 2000ODI # 1658
14618613217-110.60Indiav KenyaPaarl24 Oct 2001ODI # 1764
146207128126114.06Australiav PakistanNairobi (Gym)30 Aug 2002ODI # 1868
146195130125112.30South Africav West IndiesSt George's10 Apr 2007ODI # 2567
146166102176143.13Indiav Sri LankaRajkot15 Dec 2009ODI # 2932
145*17715113696.02New Zealandv U.S.A.The Oval10 Sep 2004ODI # 2169
14521516413-88.41Zimbabwev IndiaColombo (RPS)14 Sep 2002ODI # 1876
144*20614912-96.64Australiav ZimbabwePerth04 Feb 2001ODI # 1683
1441921528694.73Indiav ZimbabweAhmedabad05 Dec 2000ODI # 1657
14416512283118.03Pakistanv Hong KongColombo (SSC)18 Jul 2004ODI # 2147
143*139125182114.40Australiav PakistanJohannesburg11 Feb 2003ODI # 1945
143195141193101.41South Africav New ZealandJohannesburg16 Feb 2003ODI # 1955
143197127181112.59Pakistanv IndiaColombo (RPS)25 Jul 2004ODI # 2152
142*154128102110.93Zimbabwev BangladeshBulawayo11 Apr 2001ODI # 1706
142*204128161110.93Zimbabwev EnglandHarare07 Oct 2001ODI # 1754
142128125106113.60Irelandv KenyaNairobi (Ruaraka)02 Feb 2007ODI # 2499
141*21614211699.29Indiav South AfricaNairobi (Gym)13 Oct 2000ODI # 1638
141*18814713395.91Pakistanv ZimbabweBulawayo23 Nov 2002ODI # 1899
141*170127105111.02Australiav New ZealandNapier05 Mar 2005ODI # 2234
141*-14813595.27Indiav West IndiesKuala Lumpur14 Sep 2006ODI # 2414
14120714412197.91Indiav PakistanAdelaide25 Jan 2000ODI # 1547
14117712536112.80New Zealandv Sri LankaBloemfontein10 Feb 2003ODI # 1944
141173135171104.44Indiav PakistanRawalpindi16 Mar 2004ODI # 2114
14121613416-105.22South Africav EnglandCenturion27 Sep 2009ODI # 2900
140*13812148115.70Australiav IndiaJohannesburg23 Mar 2003ODI # 1993
140162127125110.23West Indiesv IndiaAhmedabad15 Nov 2002ODI # 1896
14016613584103.70South Africav BangladeshBenoni09 Nov 2008ODI # 2772
139*14497155143.29Asia XIv Africa XIChennai10 Jun 2007ODI # 2589
13919712519-111.20Indiav AustraliaIndore31 Mar 2001ODI # 1699
139143122162113.93Indiav AustraliaSydney22 Jan 2004ODI # 2086
13919714211397.88South Africav West IndiesJohannesburg04 Feb 2004ODI # 2096
139187116103119.82New Zealandv EnglandNapier20 Feb 2008ODI # 2682
138*21014713293.87Sri Lankav IndiaJaipur31 Oct 2005ODI # 2290
138*12578166176.92Indiav EnglandRajkot14 Nov 2008ODI # 2774
138214133101103.75Indiav Sri LankaColombo (RPS)14 Sep 2009ODI # 2889
137*19117212179.65Canadav ScotlandNairobi (Ruaraka)31 Jan 2007ODI # 2495
137*22113910-98.56Sri Lankav PakistanLahore24 Jan 2009ODI # 2803
13723214211396.47Englandv PakistanLord's12 Jun 2001ODI # 1722
136*176132107103.03Australiav EnglandCenturion02 Oct 2009ODI # 2905
136162124141109.67Pakistanv BangladeshKarachi19 Apr 2008ODI # 2703
135*-12467108.87Indiav BangladeshDhaka30 May 2000ODI # 1597
13519112919-104.65Pakistanv South AfricaGqeberha11 Dec 2002ODI # 1916
13517512995104.65West Indiesv New ZealandNapier13 Jan 2009ODI # 2792
134*15813221-101.51New Zealandv South AfricaJohannesburg16 Feb 2003ODI # 1955
134*188129113103.87Netherlandsv NamibiaBloemfontein03 Mar 2003ODI # 1978
134*146124201108.06South Africav IndiaEden Gardens25 Nov 2005ODI # 2299
134*-15214-88.15Bangladeshv CanadaSt John's28 Feb 2007ODI # 2530
134*198133102100.75Australiav New ZealandHobart20 Dec 2007ODI # 2657
133*20513815196.37Australiav IndiaPune28 Mar 2001ODI # 1698
133*20515513-85.80South Africav IndiaJohannesburg05 Oct 2001ODI # 1752
133*19713517398.51West Indiesv South AfricaJaipur02 Nov 2006ODI # 2442
132*21216512180.00West Indiesv EnglandLord's06 Jul 2004ODI # 2140
13220014619-90.41Sri Lankav West IndiesNairobi (Gym)04 Oct 2000ODI # 1631
1322191527286.84West Indiesv South AfricaBridgetown11 May 2005ODI # 2243
13222512715-103.93Pakistanv BangladeshLahore13 Apr 2008ODI # 2700
131*16912183108.26South Africav KenyaCape Town22 Oct 2001ODI # 1763
13120313813194.92Indiav ZimbabweAdelaide24 Jan 2004ODI # 2087
131134102107128.43Indiav West IndiesKingston26 Jun 2009ODI # 2852
131206129143101.55New Zealandv PakistanAbu Dhabi06 Nov 2009ODI # 2924
13019313415297.01Indiav New ZealandHyderabad (Deccan)15 Nov 2003ODI # 2062
13020113813294.20Englandv West IndiesGros Islet01 May 2004ODI # 2125
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
Records includes the following current or recent matches:

India v Sri Lanka at Delhi, 5th ODI, Dec 27, 2009 [ODI # 2936]

India v Sri Lanka at Eden Gardens, 4th ODI, Dec 24, 2009 [ODI # 2935]

India v Sri Lanka at Cuttack, 3rd ODI, Dec 21, 2009 [ODI # 2934]