Cricket Records for India vs Sri Lanka in Test matches

Match results
Team 1
Team 2
Winner
Margin
Ground
Match Date
Scorecard
IndiaSri LankaIndia238 runsBengaluruMar 12-14, 2022Test # 2456
IndiaSri LankaIndiainns & 222 runsMohaliMar 4-6, 2022Test # 2452
IndiaSri Lankadrawn-DelhiDec 2-6, 2017Test # 2286
IndiaSri LankaIndiainns & 239 runsNagpurNov 24-27, 2017Test # 2283
IndiaSri Lankadrawn-Eden GardensNov 16-20, 2017Test # 2281
Sri LankaIndiaIndiainns & 171 runsPallekeleAug 12-14, 2017Test # 2269
Sri LankaIndiaIndiainns & 53 runsColombo (SSC)Aug 3-6, 2017Test # 2267
Sri LankaIndiaIndia304 runsGalleJul 26-29, 2017Test # 2265
Sri LankaIndiaIndia117 runsColombo (SSC)Aug 28-Sep 1, 2015Test # 2179
Sri LankaIndiaIndia278 runsColombo (PSS)Aug 20-24, 2015Test # 2177
Sri LankaIndiaSri Lanka63 runsGalleAug 12-15, 2015Test # 2176
Sri LankaIndiaIndia5 wicketsColombo (PSS)Aug 3-7, 2010Test # 1968
Sri LankaIndiadrawn-Colombo (SSC)Jul 26-30, 2010Test # 1966
Sri LankaIndiaSri Lanka10 wicketsGalleJul 18-22, 2010Test # 1964
IndiaSri LankaIndiainns & 24 runsBrabourneDec 2-6, 2009Test # 1937
IndiaSri LankaIndiainns & 144 runsKanpurNov 24-27, 2009Test # 1935
IndiaSri Lankadrawn-AhmedabadNov 16-20, 2009Test # 1933
Sri LankaIndiaSri Lanka8 wicketsColombo (PSS)Aug 8-11, 2008Test # 1886
Sri LankaIndiaIndia170 runsGalleJul 31-Aug 3, 2008Test # 1884
Sri LankaIndiaSri Lankainns & 239 runsColombo (SSC)Jul 23-26, 2008Test # 1882
IndiaSri LankaIndia259 runsAhmedabadDec 18-22, 2005Test # 1778
IndiaSri LankaIndia188 runsDelhiDec 10-14, 2005Test # 1776
IndiaSri Lankadrawn-ChennaiDec 2-6, 2005Test # 1775
Sri LankaIndiaSri Lankainns & 77 runsColombo (SSC)Aug 29-Sep 2, 2001Test # 1559
Sri LankaIndiaIndia7 wicketsKandyAug 22-25, 2001Test # 1557
Sri LankaIndiaSri Lanka10 wicketsGalleAug 14-17, 2001Test # 1555
Sri LankaIndiadrawn-Colombo (SSC)Feb 24-28, 1999Test # 1445
IndiaSri Lankadrawn-WankhedeDec 3-7, 1997Test # 1390
IndiaSri Lankadrawn-NagpurNov 26-30, 1997Test # 1387
IndiaSri Lankadrawn-MohaliNov 19-23, 1997Test # 1385
Sri LankaIndiadrawn-Colombo (SSC)Aug 9-13, 1997Test # 1376
Sri LankaIndiadrawn-Colombo (RPS)Aug 2-6, 1997Test # 1374
IndiaSri LankaIndiainns & 17 runsAhmedabadFeb 8-12, 1994Test # 1247
IndiaSri LankaIndiainns & 95 runsBengaluruJan 26-30, 1994Test # 1245
IndiaSri LankaIndiainns & 119 runsLucknowJan 18-22, 1994Test # 1244
Sri LankaIndiadrawn-Colombo (PSS)Aug 4-9, 1993Test # 1229
Sri LankaIndiaIndia235 runsColombo (SSC)Jul 27-Aug 1, 1993Test # 1228
Sri LankaIndiadrawn-KandyJul 17-22, 1993Test # 1226
IndiaSri LankaIndiainns & 8 runsChandigarhNov 23-27, 1990Test # 1156
IndiaSri LankaIndiainns & 67 runsCuttackJan 4-7, 1987Test # 1064
IndiaSri LankaIndiainns & 106 runsNagpurDec 27-31, 1986Test # 1063
IndiaSri Lankadrawn-KanpurDec 17-22, 1986Test # 1061
Sri LankaIndiadrawn-KandySep 14-19, 1985Test # 1025
Sri LankaIndiaSri Lanka149 runsColombo (PSS)Sep 6-11, 1985Test # 1024
Sri LankaIndiadrawn-Colombo (SSC)Aug 30-Sep 4, 1985Test # 1023
IndiaSri Lankadrawn-ChennaiSep 17-22, 1982Test # 934
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Records includes the following current or recent matches:

Bangladesh v Sri Lanka at Sylhet, ICC World Test Championship 1st Test, Mar 22-25, 2024 [Test # 2536]

India v England at Dharamsala, ICC World Test Championship 5th Test, Mar 7-9, 2024 [Test # 2534]

India v England at Ranchi, ICC World Test Championship 4th Test, Feb 23-26, 2024 [Test # 2531]