List of hundreds for India vs Sri Lanka in ODIs

List of hundreds
Player
HS
Runs scored in an inns
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Match Date
Scorecard
102102-1148-89.47Sri Lankav IndiaDelhi15 Sep 1982ODI # 157
121121-14411-84.02Sri Lankav IndiaBengaluru26 Sep 1982ODI # 159
108*108-948-114.89Indiav Sri LankaWankhede17 Jan 1987ODI # 419
108108-1167-93.10Indiav Sri LankaSharjah25 Apr 1990ODI # 623
101*101-14712168.70Indiav Sri LankaNagpur01 Dec 1990ODI # 644
104104-1246183.87Sri Lankav IndiaNagpur01 Dec 1990ODI # 644
1081082071328-81.81Indiav Sri LankaRajkot15 Feb 1994ODI # 879
112*112137107151104.67Indiav Sri LankaSharjah09 Apr 1995ODI # 997
13713719813785100.00Indiav Sri LankaDelhi02 Mar 1996ODI # 1070
110110-1385179.71Indiav Sri LankaColombo (RPS)28 Aug 1996ODI # 1106
120*120-1288393.75Sri Lankav IndiaColombo (RPS)28 Aug 1996ODI # 1106
151*151189120174125.83Sri Lankav IndiaWankhede17 May 1997ODI # 1207
131*13122115217-86.18Sri Lankav IndiaColombo (RPS)18 Jul 1997ODI # 1218
1181182081537-77.12Sri Lankav IndiaColombo (RPS)17 Aug 1997ODI # 1223
111*1111901175-94.87Indiav Sri LankaColombo (RPS)17 Aug 1997ODI # 1223
1191191801218198.34Indiav Sri LankaColombo (RPS)17 Aug 1997ODI # 1223
11311318512611-89.68Indiav Sri LankaColombo (RPS)20 Aug 1997ODI # 1224
10010015110211198.03Indiav Sri LankaColombo (SSC)23 Aug 1997ODI # 1225
1041041681177-88.88Sri Lankav IndiaColombo (SSC)24 Aug 1997ODI # 1226
1091091841366280.14Indiav Sri LankaColombo (RPS)07 Jul 1998ODI # 1344
1281281821318297.70Indiav Sri LankaColombo (RPS)07 Jul 1998ODI # 1344
1051051649410-111.70Sri Lankav IndiaColombo (RPS)07 Jul 1998ODI # 1344
130*1302291605281.25Indiav Sri LankaNagpur22 Mar 1999ODI # 1415
11611611811812-98.30Indiav Sri LankaNagpur22 Mar 1999ODI # 1415
103*10314810263100.98Indiav Sri LankaPune30 Mar 1999ODI # 1426
183183210158177115.82Indiav Sri LankaTaunton26 May 1999ODI # 1463
145145179129171112.40Indiav Sri LankaTaunton26 May 1999ODI # 1463
12012019114111285.10Indiav Sri LankaColombo (SSC)29 Aug 1999ODI # 1490
10510517811611-90.51Sri Lankav IndiaDhaka01 Jun 2000ODI # 1598
101101-1403172.14Indiav Sri LankaSharjah20 Oct 2000ODI # 1640
102*102-1115-91.89Sri Lankav IndiaSharjah27 Oct 2000ODI # 1650
128128-12315-104.06Sri Lankav IndiaSharjah27 Oct 2000ODI # 1650
189189-161214117.39Sri Lankav IndiaSharjah29 Oct 2000ODI # 1652
113113141102121110.78Indiav Sri LankaBristol11 Jul 2002ODI # 1855
13013021313214198.48Sri Lankav IndiaColombo (RPS)27 Jul 2004ODI # 2153
138*13821014713293.87Sri Lankav IndiaJaipur31 Oct 2005ODI # 2290
183*1832101451510126.20Indiav Sri LankaJaipur31 Oct 2005ODI # 2290
10310316097131106.18Indiav Sri LankaAhmedabad06 Nov 2005ODI # 2294
103*1031571208185.83Indiav Sri LankaAhmedabad06 Nov 2005ODI # 2294
11011017812711486.61Sri Lankav IndiaRajkot11 Feb 2007ODI # 2520
107*107165107121100.00Sri Lankav IndiaVisakhapatnam17 Feb 2007ODI # 2525
102*102159101101100.99Indiav Sri LankaBrisbane05 Feb 2008ODI # 2672
12812824115512-82.58Sri Lankav IndiaAdelaide19 Feb 2008ODI # 2681
12512514611495109.64Sri Lankav IndiaKarachi06 Jul 2008ODI # 2735
10710716611410193.85Sri Lankav IndiaDambulla28 Jan 2009ODI # 2806
1161161659017-128.88Indiav Sri LankaColombo (RPS)03 Feb 2009ODI # 2813
11711712695171123.15Indiav Sri LankaColombo (RPS)03 Feb 2009ODI # 2813
150150214147141102.04Indiav Sri LankaColombo (RPS)05 Feb 2009ODI # 2815
138138214133101103.75Indiav Sri LankaColombo (RPS)14 Sep 2009ODI # 2889
146146166102176143.13Indiav Sri LankaRajkot15 Dec 2009ODI # 2932
160160186124203129.03Sri Lankav IndiaRajkot15 Dec 2009ODI # 2932
1071071351118296.39Indiav Sri LankaNagpur18 Dec 2009ODI # 2933
123123156113122108.84Sri Lankav IndiaNagpur18 Dec 2009ODI # 2933
118118-12814292.18Sri Lankav IndiaEden Gardens24 Dec 2009ODI # 2935
150*150-13714-109.48Indiav Sri LankaEden Gardens24 Dec 2009ODI # 2935
107107-11411193.85Indiav Sri LankaEden Gardens24 Dec 2009ODI # 2935
105*10514610611-99.05Sri Lankav IndiaMirpur05 Jan 2010ODI # 2938
10610615211510192.17Indiav Sri LankaMirpur13 Jan 2010ODI # 2943
101*10112610062101.00Indiav Sri LankaBulawayo30 May 2010ODI # 2983
1111111301186594.06Sri Lankav IndiaHarare05 Jun 2010ODI # 2988
11011018211512195.65Sri Lankav IndiaDambulla28 Aug 2010ODI # 3040
103*1031598813-117.04Sri Lankav IndiaWankhede02 Apr 2011ODI # 3148
160*16020216511396.96Sri Lankav IndiaHobart28 Feb 2012ODI # 3251
1051051198782120.68Sri Lankav IndiaHobart28 Feb 2012ODI # 3251
133*13313386162154.65Indiav Sri LankaHobart28 Feb 2012ODI # 3251
1001001711187-84.74Indiav Sri LankaMirpur13 Mar 2012ODI # 3259
1081081481207-90.00Indiav Sri LankaMirpur13 Mar 2012ODI # 3259
1061061581139-93.80Indiav Sri LankaHambantota21 Jul 2012ODI # 3291
13313320815112-88.07Sri Lankav IndiaHambantota21 Jul 2012ODI # 3291
10210216610110-100.99Indiav Sri LankaColombo (RPS)28 Jul 2012ODI # 3293
128*128187119121107.56Indiav Sri LankaColombo (RPS)31 Jul 2012ODI # 3294
174*174228159193109.43Sri Lankav IndiaKingston02 Jul 2013ODI # 3382
1071071731129295.53Sri Lankav IndiaKingston02 Jul 2013ODI # 3382
10310314584121122.61Sri Lankav IndiaFatullah28 Feb 2014ODI # 3476
111111170108132102.77Indiav Sri LankaCuttack02 Nov 2014ODI # 3539
113113159107143105.60Indiav Sri LankaCuttack02 Nov 2014ODI # 3539
121*121-118104102.54Indiav Sri LankaAhmedabad06 Nov 2014ODI # 3540
118118-12412195.16Sri Lankav IndiaHyderabad09 Nov 2014ODI # 3543
264264225173339152.60Indiav Sri LankaEden Gardens13 Nov 2014ODI # 3544
139*139141116610119.82Sri Lankav IndiaRanchi16 Nov 2014ODI # 3547
139*139192126123110.31Indiav Sri LankaRanchi16 Nov 2014ODI # 3547
12512519812815197.65Indiav Sri LankaThe Oval08 Jun 2017ODI # 3882
132*132-90203146.66Indiav Sri LankaDambulla20 Aug 2017ODI # 3905
124*124-14516285.51Indiav Sri LankaPallekele27 Aug 2017ODI # 3907
104104-88113118.18Indiav Sri LankaColombo (RPS)31 Aug 2017ODI # 3908
131131-96172136.45Indiav Sri LankaColombo (RPS)31 Aug 2017ODI # 3908
110*110-1169-94.82Indiav Sri LankaColombo (RPS)03 Sep 2017ODI # 3909
208*2082121531312135.94Indiav Sri LankaMohali13 Dec 2017ODI # 3941
111*1111841329384.09Sri Lankav IndiaMohali13 Dec 2017ODI # 3941
100*10014085132117.64Indiav Sri LankaVisakhapatnam17 Dec 2017ODI # 3942
11311315712810288.28Sri Lankav IndiaLeeds06 Jul 2019ODI # 4187
11111118011811194.06Indiav Sri LankaLeeds06 Jul 2019ODI # 4187
10310313394142109.57Indiav Sri LankaLeeds06 Jul 2019ODI # 4187
11311311787121129.88Indiav Sri LankaGuwahati10 Jan 2023ODI # 4501
108*10811288123122.72Sri Lankav IndiaGuwahati10 Jan 2023ODI # 4501
11611614797142119.58Indiav Sri LankaThiruvananthapuram15 Jan 2023ODI # 4505
166*166173110138150.90Indiav Sri LankaThiruvananthapuram15 Jan 2023ODI # 4505
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Records includes the following current or recent matches:

India vs England at Manchester, India in England 4th Test, Jul 23-27, 2025 [Test # 2596]

Uganda vs United Arab Emirates at Entebbe, Pearl of Africa T20I Series 18th Match, Jul 27, 2025 [T20I # 3382]

Bahrain vs Malawi at Rwanda, Rwanda Tri-Nation T20I Series Final, Jul 27, 2025 [T20I # 3383]