Match results
Team 1 Team 2 Winner Margin Ground Match Date Scorecard
India Sri Lanka drawn Chennai Sep 17-22, 1982 Test # 934
Sri Lanka India drawn Colombo (SSC) Aug 30-Sep 4, 1985 Test # 1023
Sri Lanka India Sri Lanka 149 runs Colombo (PSS) Sep 6-11, 1985 Test # 1024
Sri Lanka India drawn Kandy Sep 14-19, 1985 Test # 1025
India Sri Lanka drawn Kanpur Dec 17-22, 1986 Test # 1061
India Sri Lanka India inns & 106 runs Nagpur Dec 27-31, 1986 Test # 1063
India Sri Lanka India inns & 67 runs Cuttack Jan 4-7, 1987 Test # 1064
India Sri Lanka India inns & 8 runs Chandigarh Nov 23-27, 1990 Test # 1156
Sri Lanka India drawn Kandy Jul 17-22, 1993 Test # 1226
Sri Lanka India India 235 runs Colombo (SSC) Jul 27-Aug 1, 1993 Test # 1228
Sri Lanka India drawn Colombo (PSS) Aug 4-9, 1993 Test # 1229
India Sri Lanka India inns & 119 runs Lucknow Jan 18-22, 1994 Test # 1244
India Sri Lanka India inns & 95 runs Bengaluru Jan 26-30, 1994 Test # 1245
India Sri Lanka India inns & 17 runs Ahmedabad Feb 8-12, 1994 Test # 1247
Sri Lanka India drawn Colombo (RPS) Aug 2-6, 1997 Test # 1374
Sri Lanka India drawn Colombo (SSC) Aug 9-13, 1997 Test # 1376
India Sri Lanka drawn Mohali Nov 19-23, 1997 Test # 1385
India Sri Lanka drawn Nagpur Nov 26-30, 1997 Test # 1387
India Sri Lanka drawn Mumbai Dec 3-7, 1997 Test # 1390
Sri Lanka India drawn Colombo (SSC) Feb 24-28, 1999 Test # 1445
Sri Lanka India Sri Lanka 10 wickets Galle Aug 14-17, 2001 Test # 1555
Sri Lanka India India 7 wickets Kandy Aug 22-25, 2001 Test # 1557
Sri Lanka India Sri Lanka inns & 77 runs Colombo (SSC) Aug 29-Sep 2, 2001 Test # 1559
India Sri Lanka drawn Chennai Dec 2-6, 2005 Test # 1775
India Sri Lanka India 188 runs Delhi Dec 10-14, 2005 Test # 1776
India Sri Lanka India 259 runs Ahmedabad Dec 18-22, 2005 Test # 1778
Sri Lanka India Sri Lanka inns & 239 runs Colombo (SSC) Jul 23-26, 2008 Test # 1882
Sri Lanka India India 170 runs Galle Jul 31-Aug 3, 2008 Test # 1884
Sri Lanka India Sri Lanka 8 wickets Colombo (PSS) Aug 8-11, 2008 Test # 1886
India Sri Lanka drawn Ahmedabad Nov 16-20, 2009 Test # 1933
India Sri Lanka India inns & 144 runs Kanpur Nov 24-27, 2009 Test # 1935
India Sri Lanka India inns & 24 runs Mumbai (BS) Dec 2-6, 2009 Test # 1937
Sri Lanka India Sri Lanka 10 wickets Galle Jul 18-22, 2010 Test # 1964
Sri Lanka India drawn Colombo (SSC) Jul 26-30, 2010 Test # 1966
Sri Lanka India India 5 wickets Colombo (PSS) Aug 3-7, 2010 Test # 1968
Sri Lanka India Sri Lanka 63 runs Galle Aug 12-15, 2015 Test # 2176
Sri Lanka India India 278 runs Colombo (PSS) Aug 20-24, 2015 Test # 2177
Sri Lanka India India 117 runs Colombo (SSC) Aug 28-Sep 1, 2015 Test # 2179
Sri Lanka India India 304 runs Galle Jul 26-29, 2017 Test # 2265
Sri Lanka India India inns & 53 runs Colombo (SSC) Aug 3-6, 2017 Test # 2267
Sri Lanka India India inns & 171 runs Pallekele Aug 12-14, 2017 Test # 2269
India Sri Lanka drawn Kolkata Nov 16-20, 2017 Test # 2281
India Sri Lanka India inns & 239 runs Nagpur Nov 24-27, 2017 Test # 2283
India Sri Lanka drawn Delhi Dec 2-6, 2017 Test # 2286
By default, the shading indicates records from the past week, or failing that, the most recent entry.
Adjust: most recent | past week | past month | past 6 months | past year | 4 years | 10 years | 25 years
Records includes the following current or recent matches:
India v Sri Lanka at Delhi, 3rd Test, Dec 2-6, 2017 [Test # 2286]
India v Sri Lanka at Nagpur, 2nd Test, Nov 24-27, 2017 [Test # 2283]
India v Sri Lanka at Kolkata, 1st Test, Nov 16-20, 2017 [Test # 2281]