By an innings
Winner Margin Opposition Match Date Scorecard
Sri Lanka inns & 193 runs v Bangladesh 11 Jul 2007 Test # 1839
Sri Lanka inns & 94 runs v Zimbabwe 4 Jan 2002 Test # 1583
Pakistan inns & 52 runs v Sri Lanka 26 Aug 1994 Test # 1267
Australia inns & 38 runs v Sri Lanka 22 Apr 1983 Test # 955
Pakistan inns & 20 runs v Sri Lanka 23 Feb 1986 Test # 1037
By runs
Winner Margin Opposition Match Date Scorecard
Sri Lanka 240 runs v West Indies 22 Jul 2005 Test # 1757
New Zealand 165 runs v Sri Lanka 9 Mar 1984 Test # 980
Sri Lanka 131 runs v West Indies 21 Nov 2001 Test # 1570
Sri Lanka 88 runs v England 1 Dec 2007 Test # 1851
Australia 27 runs v Sri Lanka 16 Mar 2004 Test # 1688
South Africa 7 runs v Sri Lanka 30 Jul 2000 Test # 1505
By wickets
Winner Margin Opposition Match Date Scorecard
Sri Lanka 8 wickets v Zimbabwe 7 Jan 1998 Test # 1394
Pakistan 8 wickets v Sri Lanka 3 Apr 2006 Test # 1796
India 7 wickets v Sri Lanka 22 Aug 2001 Test # 1557
Sri Lanka 6 wickets v Australia 9 Sep 1999 Test # 1459
England 3 wickets v Sri Lanka 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
Records includes the following current or recent matches:
Sri Lanka v England at Kandy, 1st Test, Dec 1-5, 2007 [Test # 1851]
Sri Lanka v Bangladesh at Kandy, 3rd Test, Jul 11-14, 2007 [Test # 1839]
Sri Lanka v Pakistan at Kandy, 2nd Test, Apr 3-5, 2006 [Test # 1796]