Batting Most Runs Innings - vs India

High scores in 2000s in ODIs - 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
14521516413-88.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*20515513-85.80South Africav IndiaJohannesburg5 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
12921014217-90.84Pakistanv IndiaKanpur11 Nov 2007ODI # 2645
128-12315-104.06Sri Lankav IndiaSharjah27 Oct 2000ODI # 1650
12824115512-82.58Sri Lankav IndiaAdelaide19 Feb 2008ODI # 2681
12817312616-101.58Pakistanv IndiaCenturion26 Sep 2009ODI # 2898
126*161118101106.77Englandv IndiaSouthampton21 Aug 2007ODI # 2611
126172122113103.27Australiav IndiaSydney8 Feb 2004ODI # 2098
125*185119161105.04Pakistanv IndiaKarachi26 Jun 2008ODI # 2717
12514611495109.64Sri Lankav IndiaKarachi6 Jul 2008ODI # 2735
1241901337193.23Australiav IndiaSydney24 Feb 2008ODI # 2685
123*169117111105.12Pakistanv IndiaKarachi2 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*18916015-74.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 IndiaMohali8 Nov 2007ODI # 2644
116*16211916-97.47South Africav IndiaColombo (RPS)25 Sep 2002ODI # 1886
1161751315188.54Australiav IndiaAdelaide26 Jan 2000ODI # 1548
115*18813113187.78New Zealandv IndiaHarare6 Sep 2005ODI # 2281
115*-11910296.63West Indiesv IndiaBasseterre23 May 2006ODI # 2380
1151771219195.04Australiav IndiaMelbourne12 Jan 2000ODI # 1539
11517412312-93.49South Africav IndiaKochi9 Mar 2000ODI # 1572
11515812810-89.84Englandv IndiaLord's13 Jul 2002ODI # 1856
1159796105119.79Bangladeshv IndiaKarachi28 Jun 2008ODI # 2721
11218011282100.00Australiav IndiaHyderabad5 Nov 2009ODI # 2923
111*18512810186.71Englandv IndiaCuttack26 Nov 2008ODI # 2783
11116412711287.40South Africav IndiaKochi9 Mar 2000ODI # 1572
1111801138298.23Australiav IndiaVisakhapatnam3 Apr 2001ODI # 1700
111142104141106.73Australiav IndiaBengaluru12 Nov 2003ODI # 2061
11017812711486.61Sri Lankav IndiaRajkot11 Feb 2007ODI # 2520
10914810072109.00Englandv IndiaLord's13 Jul 2002ODI # 1856
10915010712-101.86Australiav IndiaBrisbane18 Jan 2004ODI # 2084
1091811289-85.15Zimbabwev IndiaAdelaide24 Jan 2004ODI # 2087
108*-75115144.00West Indiesv IndiaVijayawada24 Nov 2002ODI # 1900
108*15010317104.85Australiav IndiaBengaluru12 Nov 2003ODI # 2061
108*22513013-83.07Pakistanv IndiaEden Gardens13 Nov 2004ODI # 2192
1081981439-75.52New Zealandv IndiaColombo (SSC)2 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 Oval5 Sep 2007ODI # 2619
107*1398894121.59Australiav IndiaNagpur14 Oct 2007ODI # 2631
10716611410193.85Sri Lankav IndiaDambulla28 Jan 2009ODI # 2806
105*-1336178.94Zimbabwev IndiaSharjah26 Oct 2000ODI # 1648
10517811611-90.51Sri Lankav IndiaDhaka1 Jun 2000ODI # 1598
1051771317-80.15Englandv IndiaDelhi31 Jan 2002ODI # 1800
10510880124131.25New Zealandv IndiaChristchurch8 Mar 2009ODI # 2823
1031731168388.79West Indiesv IndiaNagpur9 Nov 2002ODI # 1894
102*1411138290.26New Zealandv IndiaNairobi (Gym)15 Oct 2000ODI # 1639
102*-1115-91.89Sri Lankav IndiaSharjah27 Oct 2000ODI # 1650
1027646109221.73Pakistanv IndiaKanpur15 Apr 2005ODI # 2239
1021681268-80.95Englandv IndiaSouthampton21 Aug 2007ODI # 2611
10116210913-92.66Australiav IndiaVisakhapatnam3 Apr 2001ODI # 1700
10117310710394.39West Indiesv IndiaVadodara18 Nov 2002ODI # 1897
1011741267-80.15Pakistanv IndiaCenturion1 Mar 2003ODI # 1975
10119111610-87.06Pakistanv IndiaJamshedpur9 Apr 2005ODI # 2237
10114711115-90.99Pakistanv IndiaPeshawar6 Feb 2006ODI # 2324
100*1711129189.28Pakistanv IndiaDhaka3 Jun 2000ODI # 1600
100*1258967112.35South Africav IndiaCape Town26 Nov 2006ODI # 2449
10016811910184.03Australiav IndiaWankhede1 Nov 2003ODI # 2054
10014810091100.00Zimbabwev IndiaAdelaide24 Jan 2004ODI # 2087
99*1441048-95.19West Indiesv IndiaAhmedabad15 Nov 2002ODI # 1896
99*1221047295.19Pakistanv IndiaGwalior15 Nov 2007ODI # 2646
991319071110.00Australiav IndiaBengaluru25 Mar 2001ODI # 1696
9915910211-97.05Sri Lankav IndiaColombo (RPS)5 Aug 2001ODI # 1744
991139394106.45Englandv IndiaThe Oval3 Sep 2004ODI # 2165
98*2161387171.01West Indiesv IndiaKingston20 May 2006ODI # 2379
9815411614-84.48Pakistanv IndiaPeshawar19 Mar 2004ODI # 2115
9813795121103.15West Indiesv IndiaChennai27 Jan 2007ODI # 2487
981447913-124.05Sri Lankav IndiaColombo (RPS)12 Sep 2009ODI # 2887
972011336172.93South Africav IndiaColombo (RPS)25 Sep 2002ODI # 1886
971641179-82.90Sri Lankav IndiaColombo (RPS)8 Feb 2009ODI # 2818
951278091118.75Englandv IndiaWankhede3 Feb 2002ODI # 1803
9511172141131.94Australiav IndiaSydney22 Jan 2004ODI # 2086
9514711013-86.36Pakistanv IndiaRawalpindi11 Feb 2006ODI # 2327
94*1601149182.45Sri Lankav IndiaDambulla3 Aug 2005ODI # 2265
941761116184.68Sri Lankav IndiaColombo (RPS)24 Aug 2008ODI # 2750
93*1901238-75.60South Africav IndiaGqeberha29 Nov 2006ODI # 2452
93*1951299-72.09Sri Lankav IndiaColombo (RPS)31 Jan 2009ODI # 2810
931621118-83.78South Africav IndiaFaridabad15 Mar 2000ODI # 1574
9315510712286.91West Indiesv IndiaJamshedpur6 Nov 2002ODI # 1893
9311884101110.71Englandv IndiaMargao3 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:

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

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

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