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
181*2271661110109.03Australiav New ZealandHamilton20 Feb 2007ODI # 2527
163*206133165122.55Indiav New ZealandChristchurch08 Mar 2009ODI # 2823
156149127128122.83Australiav New ZealandWellington07 Dec 2005ODI # 2302
143195141193101.41South Africav New ZealandJohannesburg16 Feb 2003ODI # 1955
141*170127105111.02Australiav New ZealandNapier05 Mar 2005ODI # 2234
13517512995104.65West Indiesv New ZealandNapier13 Jan 2009ODI # 2792
134*198133102100.75Australiav New ZealandHobart20 Dec 2007ODI # 2657
13019313415297.01Indiav New ZealandHyderabad (Deccan)15 Nov 2003ODI # 2062
129161114131113.15South Africav New ZealandCenturion25 Oct 2000ODI # 1647
1281099897130.61Australiav New ZealandChristchurch26 Feb 2000ODI # 1569
127*-1549182.46Pakistanv New ZealandRawalpindi07 Dec 2003ODI # 2074
125*10674146168.91Indiav New ZealandHamilton11 Mar 2009ODI # 2824
12521515514180.64Pakistanv New ZealandKarachi21 Apr 2002ODI # 1833
12014712514096.00Sri Lankav New ZealandBloemfontein10 Feb 2003ODI # 1944
119138101107117.82South Africav New ZealandCape Town02 Dec 2007ODI # 2652
1171771309490.00Indiav New ZealandNairobi (Gym)15 Oct 2000ODI # 1639
117171111150105.40Australiav New ZealandPerth28 Jan 2007ODI # 2488
116*18813513185.92Australiav New ZealandAuckland03 Mar 2000ODI # 1571
116-12913089.92Sri Lankav New ZealandSharjah10 Apr 2001ODI # 1705
115*155109103105.50Sri Lankav New ZealandKingston24 Apr 2007ODI # 2579
11519714212080.98Pakistanv New ZealandLahore27 Apr 2002ODI # 1835
11416412412291.93Australiav New ZealandChristchurch22 Feb 2005ODI # 2228
11217513911380.57Indiav New ZealandAuckland11 Jan 2003ODI # 1933
1111791339183.45Zimbabwev New ZealandWellington04 Jan 2001ODI # 1664
11110582125135.36Sri Lankav New ZealandNapier28 Dec 2006ODI # 2468
1111701228190.98Australiav New ZealandPerth28 Jan 2007ODI # 2488
110*1971557070.96West Indiesv New ZealandNapier01 Mar 2006ODI # 2342
110*1611128398.21Englandv New ZealandChester-le-Street15 Jun 2008ODI # 2708
1091561148395.61Australiav New ZealandSydney08 Feb 2009ODI # 2817
108*1719278117.39Pakistanv New ZealandSharjah15 Apr 2002ODI # 1831
108*2181388178.26West Indiesv New ZealandGros Islet08 Jun 2002ODI # 1840
1081601199290.75Indiav New ZealandNapier29 Dec 2002ODI # 1927
107*1681359079.25South Africav New ZealandPerth01 Feb 2002ODI # 1801
107*15810813099.07Australiav New ZealandAdelaide14 Dec 2007ODI # 2655
10715514110075.88Australiav New ZealandNapier01 Mar 2000ODI # 1570
107-1163692.24Sri Lankav New ZealandSharjah10 Apr 2001ODI # 1705
10716111212195.53Pakistanv New ZealandRawalpindi07 Dec 2003ODI # 2074
10612712111287.60Englandv New ZealandBristol04 Jul 2004ODI # 2139
1061641218087.60Englandv New ZealandBrisbane06 Feb 2007ODI # 2510
105*11193120112.90South Africav New ZealandPotchefstroom20 Oct 2000ODI # 1641
105*20312910481.39Australiav New ZealandCenturion05 Oct 2009ODI # 2907
1051238486125.00Australiav New ZealandAuckland18 Feb 2007ODI # 2526
10414511516090.43Pakistanv New ZealandNairobi (Gym)11 Oct 2000ODI # 1637
1041711136192.03Australiav New ZealandMelbourne04 Feb 2007ODI # 2501
10418112410083.87Sri Lankav New ZealandColombo (RPS)08 Sep 2009ODI # 2884
10310883106124.09Sri Lankav New ZealandAuckland06 Feb 2001ODI # 1684
10315512514082.40Sri Lankav New ZealandChristchurch03 Jan 2006ODI # 2310
103150100102103.00Australiav New ZealandSt George's20 Apr 2007ODI # 2577
102*1689570107.36Australiav New ZealandMelbourne29 Jan 2002ODI # 1799
102*-12111084.29Indiav New ZealandHarare02 Sep 2005ODI # 2278
10212491121112.08Indiav New ZealandHyderabad (Deccan)15 Nov 2003ODI # 2062
10114410710094.39South Africav New ZealandKimberley28 Oct 2000ODI # 1651
1009770191142.85Indiav New ZealandColombo (SSC)02 Aug 2001ODI # 1743
99*2071248079.83Zimbabwev New ZealandBulawayo01 Oct 2000ODI # 1629
99*1238671115.11Australiav New ZealandMelbourne04 Feb 2007ODI # 2501
981971337073.68Australiav New ZealandMelbourne06 Feb 2009ODI # 2816
97*10086102112.79Australiav New ZealandAuckland18 Feb 2007ODI # 2526
971631187082.20South Africav New ZealandHobart15 Jan 2002ODI # 1785
9615210812088.88Zimbabwev New ZealandBulawayo30 Sep 2000ODI # 1628
941331138083.18South Africav New ZealandCenturion25 Oct 2000ODI # 1647
941189191103.29West Indiesv New ZealandNapier13 Jan 2009ODI # 2792
93*1591108084.54Indiav New ZealandHarare06 Sep 2005ODI # 2281
931121117283.78South Africav New ZealandKimberley28 Oct 2000ODI # 1651
91*1571167078.44Sri Lankav New ZealandColombo (RPS)25 Jul 2001ODI # 1738
911481105382.72Pakistanv New ZealandFaisalabad03 Dec 2003ODI # 2072
91826194149.18Australiav New ZealandNapier05 Mar 2005ODI # 2234
891531327067.42South Africav New ZealandAdelaide27 Jan 2002ODI # 1797
89-4095222.50Pakistanv New ZealandWellington17 Jan 2004ODI # 2083
8915512210072.95Sri Lankav New ZealandQueenstown31 Dec 2006ODI # 2469
88*14410610083.01Pakistanv New ZealandQueenstown07 Jan 2004ODI # 2076
88*805675157.14Australiav New ZealandChristchurch10 Dec 2005ODI # 2303
88*976553135.38Australiav New ZealandBrisbane13 Feb 2009ODI # 2820
871681048183.65Pakistanv New ZealandQueenstown07 Jan 2004ODI # 2076
871481039084.46South Africav New ZealandDurban25 Nov 2007ODI # 2648
878260106145.00Indiav New ZealandChristchurch08 Mar 2009ODI # 2823
8611984101102.38Pakistanv New ZealandRawalpindi24 Apr 2002ODI # 1834
85*-67122126.86Pakistanv New ZealandSharjah15 Apr 2001ODI # 1709
851891378062.04Bangladeshv New ZealandMirpur09 Oct 2008ODI # 2763
84*146977086.59Australiav New ZealandGuwahati09 Nov 2003ODI # 2058
84*120896094.38Indiav New ZealandNapier03 Mar 2009ODI # 2821
8310874112112.16Englandv New ZealandNapier20 Feb 2008ODI # 2682
82*1107790106.49Australiav New ZealandWellington07 Dec 2005ODI # 2302
821369412087.23Sri Lankav New ZealandSharjah14 Apr 2002ODI # 1830
8215011714070.08Pakistanv New ZealandRawalpindi05 Dec 2003ODI # 2073
81*-75102108.00Pakistanv New ZealandSharjah12 Apr 2001ODI # 1707
81*1901065076.41Sri Lankav New ZealandBloemfontein10 Feb 2003ODI # 1944
811348610094.18Zimbabwev New ZealandAuckland07 Jan 2001ODI # 1665
81135948186.17South Africav New ZealandGqeberha30 Oct 2005ODI # 2289
801228810090.90Zimbabwev New ZealandTaupo02 Jan 2001ODI # 1663
801601088074.07Sri Lankav New ZealandColombo (RPS)18 Jul 2001ODI # 1735
801701294062.01Englandv New ZealandNapier20 Feb 2002ODI # 1811
801371038177.66Pakistanv New ZealandChristchurch10 Jan 2004ODI # 2078
801871097173.39South Africav New ZealandChristchurch17 Feb 2004ODI # 2100
79*746745117.91Zimbabwev New ZealandAuckland07 Jan 2001ODI # 1665
79*1101079073.83South Africav New ZealandMelbourne06 Feb 2002ODI # 1804
791311038176.69Sri Lankav New ZealandAuckland06 Jan 2007ODI # 2471
79119966082.29Australiav New ZealandAdelaide10 Feb 2009ODI # 2819
78*101904186.66Sri Lankav New ZealandWellington03 Feb 2001ODI # 1682
778565101118.46Australiav New ZealandDunedin23 Feb 2000ODI # 1568
777956111137.50Indiav New ZealandNapier03 Mar 2009ODI # 2821
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]