Batting Most Runs Innings - vs India

Cricket Records in 2000s in ODI matches - vs India

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Match Date
Scorecard
189-161214117.39Sri Lankav IndiaSharjah29 Oct 2000ODI # 1652
160186124203129.03Sri Lankav IndiaRajkot15 Dec 2009ODI # 2932
149*233136163109.55West Indiesv IndiaNagpur21 Jan 2007ODI # 2480
14521516413088.41Zimbabwev IndiaColombo (RPS)14 Sep 2002ODI # 1876
143197127181112.59Pakistanv IndiaColombo (RPS)25 Jul 2004ODI # 2152
140*13812148115.70Australiav IndiaJohannesburg23 Mar 2003ODI # 1993
140162127125110.23West Indiesv IndiaAhmedabad15 Nov 2002ODI # 1896
138*21014713293.87Sri Lankav IndiaJaipur31 Oct 2005ODI # 2290
134*146124201108.06South Africav IndiaEden Gardens25 Nov 2005ODI # 2299
133*20513815196.37Australiav IndiaPune28 Mar 2001ODI # 1698
133*20515513085.80South Africav IndiaJohannesburg05 Oct 2001ODI # 1752
13021313214198.48Sri Lankav IndiaColombo (RPS)27 Jul 2004ODI # 2153
13020213210398.48Australiav IndiaBengaluru29 Sep 2007ODI # 2621
129*20013612394.85Pakistanv IndiaMirpur14 Jun 2008ODI # 2707
12921014217090.84Pakistanv IndiaKanpur11 Nov 2007ODI # 2645
128-123150104.06Sri Lankav IndiaSharjah27 Oct 2000ODI # 1650
12824115512082.58Sri Lankav IndiaAdelaide19 Feb 2008ODI # 2681
128173126160101.58Pakistanv IndiaCenturion26 Sep 2009ODI # 2898
126*161118101106.77Englandv IndiaSouthampton21 Aug 2007ODI # 2611
126172122113103.27Australiav IndiaSydney08 Feb 2004ODI # 2098
125*185119161105.04Pakistanv IndiaKarachi26 Jun 2008ODI # 2717
12514611495109.64Sri Lankav IndiaKarachi06 Jul 2008ODI # 2735
1241901337193.23Australiav IndiaSydney24 Feb 2008ODI # 2685
123*169117111105.12Pakistanv IndiaKarachi02 Jul 2008ODI # 2730
12316012194101.65Pakistanv IndiaLahore21 Mar 2004ODI # 2116
12318713018294.61West Indiesv IndiaKingston18 May 2006ODI # 2377
123156113122108.84Sri Lankav IndiaNagpur18 Dec 2009ODI # 2933
122154102122119.60Pakistanv IndiaKarachi13 Mar 2004ODI # 2112
121*14111395107.07Pakistanv IndiaSharjah26 Mar 2000ODI # 1580
121180109132111.00Englandv IndiaEden Gardens19 Jan 2002ODI # 1788
119*18916015074.37South Africav IndiaDurban22 Nov 2006ODI # 2447
118-12814292.18Sri Lankav IndiaEden Gardens24 Dec 2009ODI # 2935
1172051509178.00New Zealandv IndiaColombo (RPS)20 Jul 2001ODI # 1736
11718911092106.36Pakistanv IndiaMohali08 Nov 2007ODI # 2644
116*16211916097.47South Africav IndiaColombo (RPS)25 Sep 2002ODI # 1886
1161751315188.54Australiav IndiaAdelaide26 Jan 2000ODI # 1548
115*18813113187.78New Zealandv IndiaHarare06 Sep 2005ODI # 2281
115*-11910296.63West Indiesv IndiaBasseterre23 May 2006ODI # 2380
1151771219195.04Australiav IndiaMelbourne12 Jan 2000ODI # 1539
11517412312093.49South Africav IndiaKochi09 Mar 2000ODI # 1572
11515812810089.84Englandv IndiaLord's13 Jul 2002ODI # 1856
1159796105119.79Bangladeshv IndiaKarachi28 Jun 2008ODI # 2721
11218011282100.00Australiav IndiaHyderabad05 Nov 2009ODI # 2923
111*18512810186.71Englandv IndiaCuttack26 Nov 2008ODI # 2783
11116412711287.40South Africav IndiaKochi09 Mar 2000ODI # 1572
1111801138298.23Australiav IndiaVisakhapatnam03 Apr 2001ODI # 1700
111142104141106.73Australiav IndiaBengaluru12 Nov 2003ODI # 2061
11017812711486.61Sri Lankav IndiaRajkot11 Feb 2007ODI # 2520
10914810072109.00Englandv IndiaLord's13 Jul 2002ODI # 1856
109150107120101.86Australiav IndiaBrisbane18 Jan 2004ODI # 2084
1091811289085.15Zimbabwev IndiaAdelaide24 Jan 2004ODI # 2087
108*-75115144.00West Indiesv IndiaVijayawada24 Nov 2002ODI # 1900
108*15010317104.85Australiav IndiaBengaluru12 Nov 2003ODI # 2061
108*22513013083.07Pakistanv IndiaEden Gardens13 Nov 2004ODI # 2192
1081981439075.52New Zealandv IndiaColombo (SSC)02 Aug 2001ODI # 1743
10816812011190.00Pakistanv IndiaLahore13 Feb 2006ODI # 2329
1081409983109.09Pakistanv IndiaMirpur14 Jun 2008ODI # 2707
107*165107121100.00Sri Lankav IndiaVisakhapatnam17 Feb 2007ODI # 2525
107*12595112112.63Englandv IndiaThe Oval05 Sep 2007ODI # 2619
107*1398894121.59Australiav IndiaNagpur14 Oct 2007ODI # 2631
10716611410193.85Sri Lankav IndiaDambulla28 Jan 2009ODI # 2806
105*-1336178.94Zimbabwev IndiaSharjah26 Oct 2000ODI # 1648
10517811611090.51Sri Lankav IndiaDhaka01 Jun 2000ODI # 1598
1051771317080.15Englandv IndiaDelhi31 Jan 2002ODI # 1800
10510880124131.25New Zealandv IndiaChristchurch08 Mar 2009ODI # 2823
1031731168388.79West Indiesv IndiaNagpur09 Nov 2002ODI # 1894
102*1411138290.26New Zealandv IndiaNairobi (Gym)15 Oct 2000ODI # 1639
102*-1115091.89Sri Lankav IndiaSharjah27 Oct 2000ODI # 1650
1027646109221.73Pakistanv IndiaKanpur15 Apr 2005ODI # 2239
1021681268080.95Englandv IndiaSouthampton21 Aug 2007ODI # 2611
10116210913092.66Australiav IndiaVisakhapatnam03 Apr 2001ODI # 1700
10117310710394.39West Indiesv IndiaVadodara18 Nov 2002ODI # 1897
1011741267080.15Pakistanv IndiaCenturion01 Mar 2003ODI # 1975
10119111610087.06Pakistanv IndiaJamshedpur09 Apr 2005ODI # 2237
10114711115090.99Pakistanv IndiaPeshawar06 Feb 2006ODI # 2324
100*1711129189.28Pakistanv IndiaDhaka03 Jun 2000ODI # 1600
100*1258967112.35South Africav IndiaCape Town26 Nov 2006ODI # 2449
10016811910184.03Australiav IndiaWankhede01 Nov 2003ODI # 2054
10014810091100.00Zimbabwev IndiaAdelaide24 Jan 2004ODI # 2087
99*1441048095.19West Indiesv IndiaAhmedabad15 Nov 2002ODI # 1896
99*1221047295.19Pakistanv IndiaGwalior15 Nov 2007ODI # 2646
991319071110.00Australiav IndiaBengaluru25 Mar 2001ODI # 1696
9915910211097.05Sri Lankav IndiaColombo (RPS)05 Aug 2001ODI # 1744
991139394106.45Englandv IndiaThe Oval03 Sep 2004ODI # 2165
98*2161387171.01West Indiesv IndiaKingston20 May 2006ODI # 2379
9815411614084.48Pakistanv IndiaPeshawar19 Mar 2004ODI # 2115
9813795121103.15West Indiesv IndiaChennai27 Jan 2007ODI # 2487
9814479130124.05Sri Lankav IndiaColombo (RPS)12 Sep 2009ODI # 2887
972011336172.93South Africav IndiaColombo (RPS)25 Sep 2002ODI # 1886
971641179082.90Sri Lankav IndiaColombo (RPS)08 Feb 2009ODI # 2818
951278091118.75Englandv IndiaWankhede03 Feb 2002ODI # 1803
9511172141131.94Australiav IndiaSydney22 Jan 2004ODI # 2086
9514711013086.36Pakistanv IndiaRawalpindi11 Feb 2006ODI # 2327
94*1601149182.45Sri Lankav IndiaDambulla03 Aug 2005ODI # 2265
941761116184.68Sri Lankav IndiaColombo (RPS)24 Aug 2008ODI # 2750
93*1901238075.60South Africav IndiaGqeberha29 Nov 2006ODI # 2452
93*1951299072.09Sri Lankav IndiaColombo (RPS)31 Jan 2009ODI # 2810
931621118083.78South Africav IndiaFaridabad15 Mar 2000ODI # 1574
9315510712286.91West Indiesv IndiaJamshedpur06 Nov 2002ODI # 1893
9311884101110.71Englandv IndiaMargao03 Apr 2006ODI # 2359
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]