By an innings
Winner Margin Ground Match Date Scorecard
Sri Lanka inns & 215 runs Colombo (SSC) 18 Dec 2003 Test # 1675
England inns & 111 runs Birmingham 30 May 2002 Test # 1605
England inns & 88 runs Leeds 19 May 2016 Test # 2203
Sri Lanka inns & 28 runs Galle 22 Feb 2001 Test # 1530
England inns & 14 runs Cardiff 26 May 2011 Test # 1994
By runs
Winner Margin Ground Match Date Scorecard
England 137 runs Lord's 22 Aug 1991 Test # 1176
Sri Lanka 134 runs Nottingham 2 Jun 2006 Test # 1804
Sri Lanka 100 runs Leeds 20 Jun 2014 Test # 2126
Sri Lanka 88 runs Kandy 1 Dec 2007 Test # 1851
Sri Lanka 75 runs Galle 26 Mar 2012 Test # 2038
By wickets
Winner Margin Ground Match Date Scorecard
Sri Lanka 10 wickets The Oval 27 Aug 1998 Test # 1423
England 10 wickets Manchester 13 Jun 2002 Test # 1606
England 9 wickets Chester-le-Street 27 May 2016 Test # 2204
England 8 wickets Colombo (PSS) 3 Apr 2012 Test # 2039
England 7 wickets Colombo (PSS) 17 Feb 1982 Test # 921
England 7 wickets Lord's 25 Aug 1988 Test # 1103
England 6 wickets Birmingham 25 May 2006 Test # 1803
Sri Lanka 5 wickets Colombo (SSC) 13 Mar 1993 Test # 1219
England 4 wickets Colombo (SSC) 15 Mar 2001 Test # 1537
England 3 wickets Kandy 7 Mar 2001 Test # 1532
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:
England v Sri Lanka at Lord's, 3rd Test, Jun 9-13, 2016 [Test # 2205]
England v Sri Lanka at Chester-le-Street, 2nd Test, May 27-30, 2016 [Test # 2204]
England v Sri Lanka at Leeds, 1st Test, May 19-21, 2016 [Test # 2203]