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
15214899204153.53Sri Lankav EnglandLeeds01 Jul 2006ODI # 2389
142*204128161110.93Zimbabwev EnglandHarare07 Oct 2001ODI # 1754
141216134160105.22South Africav EnglandCenturion27 Sep 2009ODI # 2900
139187116103119.82New Zealandv EnglandNapier20 Feb 2008ODI # 2682
138*12578166176.92Indiav EnglandRajkot14 Nov 2008ODI # 2774
136*176132107103.03Australiav EnglandCenturion02 Oct 2009ODI # 2905
132*21216512180.00West Indiesv EnglandLord's06 Jul 2004ODI # 2140
126*15312719099.21Sri Lankav EnglandChester-le-Street24 Jun 2006ODI # 2386
126136104211121.15Indiav EnglandColombo (RPS)22 Sep 2002ODI # 1884
126151109143115.59Australiav EnglandNottingham15 Sep 2009ODI # 2890
124154104124119.23Australiav EnglandMelbourne15 Dec 2002ODI # 1919
122*20915012581.33New Zealandv EnglandDunedin26 Feb 2002ODI # 1813
12217313615289.70Sri Lankav EnglandThe Oval20 Jun 2006ODI # 2385
121*160101172119.80Australiav EnglandThe Oval12 Jul 2005ODI # 2261
12111785140142.35South Africav EnglandCape Town27 Nov 2009ODI # 2930
12022115614076.92Sri Lankav EnglandLord's17 Jun 2006ODI # 2384
1191601239396.74Australiav EnglandMelbourne15 Dec 2002ODI # 1919
11817613310188.72South Africav EnglandDurban11 Feb 2005ODI # 2225
11815312215296.72Indiav EnglandIndore17 Nov 2008ODI # 2777
117*183109123107.33Indiav EnglandColombo (RPS)22 Sep 2002ODI # 1884
116*811229395.08West Indiesv EnglandBirmingham04 Jul 2007ODI # 2597
115*2241317087.78South Africav EnglandEast London09 Feb 2005ODI # 2224
112*18212414190.32West Indiesv EnglandAhmedabad28 Oct 2006ODI # 2439
112*20813410083.58West Indiesv EnglandProvidence22 Mar 2009ODI # 2827
1121238795128.73Sri Lankav EnglandLeeds02 Jul 2002ODI # 1850
111*16911512196.52Australiav EnglandCenturion02 Oct 2009ODI # 2905
11115711514196.52Australiav EnglandLord's10 Jul 2005ODI # 2260
11116814814175.00Australiav EnglandNottingham17 Sep 2009ODI # 2891
10912811112098.19Pakistanv EnglandKarachi15 Dec 2005ODI # 2306
109144102141106.86Sri Lankav EnglandLeeds01 Jul 2006ODI # 2389
10718313312080.45South Africav EnglandThe Oval28 Jun 2003ODI # 2029
10615111015196.36Sri Lankav EnglandSydney13 Jan 2003ODI # 1934
10614114911071.14New Zealandv EnglandBrisbane06 Feb 2007ODI # 2510
105*1671088197.22Indiav EnglandChester-le-Street04 Jul 2002ODI # 1851
1051791319080.15South Africav EnglandGqeberha04 Feb 2005ODI # 2221
1051761249184.67Australiav EnglandSouthampton09 Sep 2009ODI # 2885
104*16310513099.04West Indiesv EnglandBridgetown05 May 2004ODI # 2127
1041871379075.91Zimbabwev EnglandBulawayo13 Oct 2001ODI # 1759
10311476103135.52Indiav EnglandMargao03 Apr 2006ODI # 2359
102*14111720087.17Sri Lankav EnglandColombo (SSC)27 Mar 2001ODI # 1697
1021531169287.93Australiav EnglandBristol10 Jun 2001ODI # 1721
10215611115191.89Pakistanv EnglandLahore12 Dec 2005ODI # 2305
101*1721157087.82Sri Lankav EnglandColombo (RPS)25 Mar 2001ODI # 1695
101*18411410088.59Australiav EnglandHobart11 Jan 2003ODI # 1932
10115510913192.66Pakistanv EnglandSouthampton05 Sep 2006ODI # 2410
10117712810178.90West Indiesv EnglandAhmedabad28 Oct 2006ODI # 2439
1001411158386.95South Africav EnglandCape Town06 Feb 2005ODI # 2223
1001558390120.48Sri Lankav EnglandManchester28 Jun 2006ODI # 2388
991258392119.27Sri Lankav EnglandAdelaide17 Jan 2003ODI # 1937
9919812610178.57New Zealandv EnglandBristol04 Jul 2004ODI # 2139
9915811215188.39Indiav EnglandBristol24 Aug 2007ODI # 2613
981299282106.52Australiav EnglandSydney13 Dec 2002ODI # 1917
971941315174.04Zimbabwev EnglandCape Town28 Jan 2000ODI # 1551
96*17515210063.15Zimbabwev EnglandNottingham26 Jun 2003ODI # 2028
961411017195.04Zimbabwev EnglandBulawayo10 Oct 2001ODI # 1756
9617410610390.56Indiav EnglandJamshedpur12 Apr 2006ODI # 2361
946452113180.76Bangladeshv EnglandNottingham21 Jun 2005ODI # 2252
9412081161116.04Indiav EnglandThe Oval05 Sep 2007ODI # 2619
92*8863111146.03Indiav EnglandBristol24 Aug 2007ODI # 2613
9111673151124.65Indiav EnglandCuttack26 Nov 2008ODI # 2783
901521195375.63Indiav EnglandLord's05 Sep 2004ODI # 2167
89*10058130153.44South Africav EnglandBridgetown17 Apr 2007ODI # 2574
891317890114.10West Indiesv EnglandLord's06 Jul 2004ODI # 2140
88118914496.70New Zealandv EnglandAuckland15 Feb 2008ODI # 2678
87*12067131129.85Indiav EnglandKanpur28 Jan 2002ODI # 1798
87*1097562116.00Indiav EnglandLord's13 Jul 2002ODI # 1856
87*1271139076.99New Zealandv EnglandGros Islet16 Mar 2007ODI # 2536
87*153915395.60New Zealandv EnglandLord's28 Jun 2008ODI # 2720
861239612189.58Indiav EnglandIndore15 Apr 2006ODI # 2362
86112896296.62New Zealandv EnglandAdelaide23 Jan 2007ODI # 2482
8613310611081.13Australiav EnglandNorth Sound08 Apr 2007ODI # 2565
86131927093.47South Africav EnglandCape Town27 Nov 2009ODI # 2930
851198610198.83Namibiav EnglandGqeberha19 Feb 2003ODI # 1959
8510873103116.43Indiav EnglandRajkot14 Nov 2008ODI # 2774
841329611287.50West Indiesv EnglandGeorgetown18 Apr 2004ODI # 2118
8410983110101.20Australiav EnglandBristol19 Jun 2005ODI # 2251
82*1591055178.09South Africav EnglandManchester03 Jul 2003ODI # 2032
82*120968085.41Australiav EnglandMelbourne12 Jan 2007ODI # 2473
82*115896192.13West Indiesv EnglandNottingham07 Jul 2007ODI # 2598
827062140132.25Indiav EnglandKanpur28 Jan 2002ODI # 1798
821301177070.08Indiav EnglandChester-le-Street04 Jul 2002ODI # 1851
821521027080.39Australiav EnglandMelbourne09 Feb 2007ODI # 2515
821711268065.07West Indiesv EnglandNottingham07 Jul 2007ODI # 2598
81*1601137171.68Pakistanv EnglandRawalpindi19 Dec 2005ODI # 2307
81*131898191.01Indiav EnglandFaridabad31 Mar 2006ODI # 2358
811641194068.06Pakistanv EnglandLord's12 Jun 2001ODI # 1722
811861505054.00Bangladeshv EnglandLeeds26 Jun 2005ODI # 2255
80*844785170.21New Zealandv EnglandHamilton12 Feb 2008ODI # 2677
801501368058.82Zimbabwev EnglandThe Oval08 Jul 2000ODI # 1607
801229014088.88Australiav EnglandThe Oval21 Jun 2001ODI # 1726
80128994480.80Indiav EnglandWankhede03 Feb 2002ODI # 1803
80595047160.00South Africav EnglandEast London09 Feb 2005ODI # 2224
80484358186.04West Indiesv EnglandBridgetown27 Mar 2009ODI # 2828
79*8462112127.41New Zealandv EnglandHamilton12 Feb 2008ODI # 2677
79116959083.15Pakistanv EnglandBirmingham07 Jun 2001ODI # 1719
7910558103136.20West Indiesv EnglandBridgetown21 Apr 2007ODI # 2578
78*14411010070.90South Africav EnglandNairobi (Gym)10 Oct 2000ODI # 1636
781321016077.22South Africav EnglandBloemfontein02 Feb 2005ODI # 2219
781189112085.71Australiav EnglandJaipur21 Oct 2006ODI # 2434
771711066272.64Pakistanv EnglandBirmingham07 Jun 2001ODI # 1719
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]