Records for India vs Sri Lanka in ODI matches

List of hundreds
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Match Date
Scorecard
102-1148-89.47Sri Lankav IndiaDelhi15 Sep 1982ODI # 157
121-14411-84.02Sri Lankav IndiaBengaluru26 Sep 1982ODI # 159
108-948-114.89Indiav Sri LankaWankhede17 Jan 1987ODI # 419
108-1167-93.1Indiav Sri LankaSharjah25 Apr 1990ODI # 623
101-14712168.7Indiav Sri LankaNagpur01 Dec 1990ODI # 644
104-1246183.87Sri Lankav IndiaNagpur01 Dec 1990ODI # 644
1082071328-81.81Indiav Sri LankaRajkot15 Feb 1994ODI # 879
112137107151104.67Indiav Sri LankaSharjah09 Apr 1995ODI # 997
13719813785100Indiav Sri LankaDelhi02 Mar 1996ODI # 1070
110-1385179.71Indiav Sri LankaColombo (RPS)28 Aug 1996ODI # 1106
120-1288393.75Sri Lankav IndiaColombo (RPS)28 Aug 1996ODI # 1106
151189120174125.83Sri Lankav IndiaWankhede17 May 1997ODI # 1207
13122115217-86.18Sri Lankav IndiaColombo (RPS)18 Jul 1997ODI # 1218
1182081537-77.12Sri Lankav IndiaColombo (RPS)17 Aug 1997ODI # 1223
1111901175-94.87Indiav Sri LankaColombo (RPS)17 Aug 1997ODI # 1223
1191801218198.34Indiav Sri LankaColombo (RPS)17 Aug 1997ODI # 1223
11318512611-89.68Indiav Sri LankaColombo (RPS)20 Aug 1997ODI # 1224
10015110211198.03Indiav Sri LankaColombo (SSC)23 Aug 1997ODI # 1225
1041681177-88.88Sri Lankav IndiaColombo (SSC)24 Aug 1997ODI # 1226
1091841366280.14Indiav Sri LankaColombo (RPS)07 Jul 1998ODI # 1344
1281821318297.7Indiav Sri LankaColombo (RPS)07 Jul 1998ODI # 1344
1051649410-111.7Sri Lankav IndiaColombo (RPS)07 Jul 1998ODI # 1344
1302291605281.25Indiav Sri LankaNagpur22 Mar 1999ODI # 1415
11611811812-98.3Indiav Sri LankaNagpur22 Mar 1999ODI # 1415
10314810263100.98Indiav Sri LankaPune30 Mar 1999ODI # 1426
183210158177115.82Indiav Sri LankaTaunton26 May 1999ODI # 1463
145179129171112.4Indiav Sri LankaTaunton26 May 1999ODI # 1463
12019114111285.1Indiav Sri LankaColombo (SSC)29 Aug 1999ODI # 1490
10517811611-90.51Sri Lankav IndiaDhaka01 Jun 2000ODI # 1598
101-1403172.14Indiav Sri LankaSharjah20 Oct 2000ODI # 1640
102-1115-91.89Sri Lankav IndiaSharjah27 Oct 2000ODI # 1650
128-12315-104.06Sri Lankav IndiaSharjah27 Oct 2000ODI # 1650
189-161214117.39Sri Lankav IndiaSharjah29 Oct 2000ODI # 1652
113141102121110.78Indiav Sri LankaBristol11 Jul 2002ODI # 1855
13021313214198.48Sri Lankav IndiaColombo (RPS)27 Jul 2004ODI # 2153
13821014713293.87Sri Lankav IndiaJaipur31 Oct 2005ODI # 2290
1832101451510126.2Indiav Sri LankaJaipur31 Oct 2005ODI # 2290
10316097131106.18Indiav Sri LankaAhmedabad06 Nov 2005ODI # 2294
1031571208185.83Indiav Sri LankaAhmedabad06 Nov 2005ODI # 2294
11017812711486.61Sri Lankav IndiaRajkot11 Feb 2007ODI # 2520
107165107121100Sri Lankav IndiaVisakhapatnam17 Feb 2007ODI # 2525
102159101101100.99Indiav Sri LankaBrisbane05 Feb 2008ODI # 2672
12824115512-82.58Sri Lankav IndiaAdelaide19 Feb 2008ODI # 2681
12514611495109.64Sri Lankav IndiaKarachi06 Jul 2008ODI # 2735
10716611410193.85Sri Lankav IndiaDambulla28 Jan 2009ODI # 2806
1161659017-128.88Indiav Sri LankaColombo (RPS)03 Feb 2009ODI # 2813
11712695171123.15Indiav Sri LankaColombo (RPS)03 Feb 2009ODI # 2813
150214147141102.04Indiav Sri LankaColombo (RPS)05 Feb 2009ODI # 2815
138214133101103.75Indiav Sri LankaColombo (RPS)14 Sep 2009ODI # 2889
146166102176143.13Indiav Sri LankaRajkot15 Dec 2009ODI # 2932
160186124203129.03Sri Lankav IndiaRajkot15 Dec 2009ODI # 2932
1071351118296.39Indiav Sri LankaNagpur18 Dec 2009ODI # 2933
123156113122108.84Sri Lankav IndiaNagpur18 Dec 2009ODI # 2933
118-12814292.18Sri Lankav IndiaEden Gardens24 Dec 2009ODI # 2935
150-13714-109.48Indiav Sri LankaEden Gardens24 Dec 2009ODI # 2935
107-11411193.85Indiav Sri LankaEden Gardens24 Dec 2009ODI # 2935
10514610611-99.05Sri Lankav IndiaMirpur05 Jan 2010ODI # 2938
10615211510192.17Indiav Sri LankaMirpur13 Jan 2010ODI # 2943
10112610062101Indiav Sri LankaBulawayo30 May 2010ODI # 2983
1111301186594.06Sri Lankav IndiaHarare05 Jun 2010ODI # 2988
11018211512195.65Sri Lankav IndiaDambulla28 Aug 2010ODI # 3040
1031598813-117.04Sri Lankav IndiaWankhede02 Apr 2011ODI # 3148
16020216511396.96Sri Lankav IndiaHobart28 Feb 2012ODI # 3251
1051198782120.68Sri Lankav IndiaHobart28 Feb 2012ODI # 3251
13313386162154.65Indiav Sri LankaHobart28 Feb 2012ODI # 3251
1001711187-84.74Indiav Sri LankaMirpur13 Mar 2012ODI # 3259
1081481207-90Indiav Sri LankaMirpur13 Mar 2012ODI # 3259
1061581139-93.8Indiav Sri LankaHambantota21 Jul 2012ODI # 3291
13320815112-88.07Sri Lankav IndiaHambantota21 Jul 2012ODI # 3291
10216610110-100.99Indiav Sri LankaColombo (RPS)28 Jul 2012ODI # 3293
128187119121107.56Indiav Sri LankaColombo (RPS)31 Jul 2012ODI # 3294
174228159193109.43Sri Lankav IndiaKingston02 Jul 2013ODI # 3382
1071731129295.53Sri Lankav IndiaKingston02 Jul 2013ODI # 3382
10314584121122.61Sri Lankav IndiaFatullah28 Feb 2014ODI # 3476
111170108132102.77Indiav Sri LankaCuttack02 Nov 2014ODI # 3539
113159107143105.6Indiav Sri LankaCuttack02 Nov 2014ODI # 3539
121-118104102.54Indiav Sri LankaAhmedabad06 Nov 2014ODI # 3540
118-12412195.16Sri Lankav IndiaHyderabad09 Nov 2014ODI # 3543
264225173339152.6Indiav Sri LankaEden Gardens13 Nov 2014ODI # 3544
139141116610119.82Sri Lankav IndiaRanchi16 Nov 2014ODI # 3547
139192126123110.31Indiav Sri LankaRanchi16 Nov 2014ODI # 3547
12519812815197.65Indiav Sri LankaThe Oval08 Jun 2017ODI # 3882
132-90203146.66Indiav Sri LankaDambulla20 Aug 2017ODI # 3905
124-14516285.51Indiav Sri LankaPallekele27 Aug 2017ODI # 3907
104-88113118.18Indiav Sri LankaColombo (RPS)31 Aug 2017ODI # 3908
131-96172136.45Indiav Sri LankaColombo (RPS)31 Aug 2017ODI # 3908
110-1169-94.82Indiav Sri LankaColombo (RPS)03 Sep 2017ODI # 3909
2082121531312135.94Indiav Sri LankaMohali13 Dec 2017ODI # 3941
1111841329384.09Sri Lankav IndiaMohali13 Dec 2017ODI # 3941
10014085132117.64Indiav Sri LankaVisakhapatnam17 Dec 2017ODI # 3942
11315712810288.28Sri Lankav IndiaLeeds06 Jul 2019ODI # 4187
11118011811194.06Indiav Sri LankaLeeds06 Jul 2019ODI # 4187
10313394142109.57Indiav Sri LankaLeeds06 Jul 2019ODI # 4187
11311787121129.88Indiav Sri LankaGuwahati10 Jan 2023ODI # 4501
10811288123122.72Sri Lankav IndiaGuwahati10 Jan 2023ODI # 4501
11614797142119.58Indiav Sri LankaThiruvananthapuram15 Jan 2023ODI # 4505
166173110138150.9Indiav Sri LankaThiruvananthapuram15 Jan 2023ODI # 4505
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Records includes the following current or recent matches:

Bangladesh v Sri Lanka at Chattogram, 3rd ODI, Mar 18, 2024 [ODI # 4745]

Bangladesh v Sri Lanka at Chattogram, 2nd ODI, Mar 15, 2024 [ODI # 4744]

Bangladesh v Sri Lanka at Chattogram, 1st ODI, Mar 13, 2024 [ODI # 4743]