Records / Sri Lanka / Test matches / Smallest victories (including ties)

By runs
Winner Margin Opposition Ground Match Date Scorecard
Sri Lanka 42 runs v Pakistan Faisalabad 15 Sep 1995 Test # 1305
Sri Lanka 50 runs v Pakistan Galle 4 Jul 2009 Test # 1921
Sri Lanka 57 runs v Pakistan Peshawar 5 Mar 2000 Test # 1487
Sri Lanka 75 runs v England Galle 26 Mar 2012 Test # 2038
Sri Lanka 88 runs v England Kandy 1 Dec 2007 Test # 1851
Sri Lanka 96 runs v New Zealand Colombo (SSC) 26 Aug 2009 Test # 1932
Sri Lanka 100 runs v England Leeds 20 Jun 2014 Test # 2126
Sri Lanka 107 runs v Bangladesh Dhaka 26 Dec 2008 Test # 1903
Sri Lanka 121 runs v West Indies Providence 22 Mar 2008 Test # 1869
Sri Lanka 131 runs v West Indies Kandy 21 Nov 2001 Test # 1570
Sri Lanka 134 runs v England Nottingham 2 Jun 2006 Test # 1804
Sri Lanka 144 runs v Pakistan Sialkot 22 Sep 1995 Test # 1306
Sri Lanka 149 runs v India Colombo (PSS) 6 Sep 1985 Test # 1024
Sri Lanka 164 runs v New Zealand Colombo (SSC) 10 Jun 1998 Test # 1418
Sri Lanka 201 runs v Pakistan Faisalabad 20 Oct 2004 Test # 1716
Sri Lanka 202 runs v New Zealand Galle 18 Aug 2009 Test # 1930
Sri Lanka 208 runs v South Africa Durban 26 Dec 2011 Test # 2026
Sri Lanka 209 runs v Pakistan Galle 22 Jun 2012 Test # 2046
Sri Lanka 217 runs v New Zealand Wellington 15 Dec 2006 Test # 1822
Sri Lanka 240 runs v West Indies Kandy 22 Jul 2005 Test # 1757
Sri Lanka 241 runs v New Zealand Napier 11 Mar 1995 Test # 1292
Sri Lanka 288 runs v Bangladesh Colombo (SSC) 28 Jul 2002 Test # 1611
Sri Lanka 313 runs v South Africa Colombo (SSC) 11 Aug 2004 Test # 1710
Sri Lanka 315 runs v Zimbabwe Galle 12 Jan 2002 Test # 1585
Sri Lanka 465 runs v Bangladesh Chittagong 3 Jan 2009 Test # 1905
By wickets
Winner Margin Opposition Ground Match Date Scorecard
Sri Lanka 1 wicket v South Africa Colombo (PSS) 4 Aug 2006 Test # 1812
Sri Lanka 2 wickets v Pakistan Rawalpindi 26 Feb 2000 Test # 1485
Sri Lanka 5 wickets v England Colombo (SSC) 13 Mar 1993 Test # 1219
Sri Lanka 5 wickets v Zimbabwe Colombo (SSC) 14 Jan 1998 Test # 1395
Sri Lanka 6 wickets v Australia Kandy 9 Sep 1999 Test # 1459
Sri Lanka 6 wickets v Zimbabwe Harare 26 Nov 1999 Test # 1473
Sri Lanka 6 wickets v West Indies Colombo (SSC) 13 Jul 2005 Test # 1755
Sri Lanka 7 wickets v Pakistan Colombo (PSS) 12 Jul 2009 Test # 1924
Sri Lanka 7 wickets v Bangladesh Colombo (RPS) 16 Mar 2013 Test # 2082
Sri Lanka 8 wickets v Pakistan Colombo (CCC) 14 Mar 1986 Test # 1041
Sri Lanka 8 wickets v Zimbabwe Kandy 7 Jan 1998 Test # 1394
Sri Lanka 8 wickets v Pakistan Lahore 6 Mar 2002 Test # 1592
Sri Lanka 8 wickets v Bangladesh Chittagong 28 Feb 2006 Test # 1784
Sri Lanka 8 wickets v India Colombo (PSS) 8 Aug 2008 Test # 1886
Sri Lanka 9 wickets v New Zealand Colombo (SSC) 6 Dec 1992 Test # 1204
Sri Lanka 9 wickets v Pakistan Dubai (DSC) 8 Jan 2014 Test # 2114
Sri Lanka 10 wickets v Zimbabwe Colombo (SSC) 18 Sep 1996 Test # 1334
Sri Lanka 10 wickets v England The Oval 27 Aug 1998 Test # 1423
Sri Lanka 10 wickets v India Galle 14 Aug 2001 Test # 1555
Sri Lanka 10 wickets v West Indies Galle 13 Nov 2001 Test # 1567
Sri Lanka 10 wickets v West Indies Colombo (SSC) 29 Nov 2001 Test # 1572
Sri Lanka 10 wickets v Bangladesh Bogra 8 Mar 2006 Test # 1786
Sri Lanka 10 wickets v India Galle 18 Jul 2010 Test # 1964
Sri Lanka 10 wickets v New Zealand Galle 17 Nov 2012 Test # 2059
Records includes the following current or recent matches:
Sri Lanka v South Africa at Galle, 1st Test, Jul 16-20, 2014 [Test # 2129]
England v Sri Lanka at Leeds, 2nd Test, Jun 20-24, 2014 [Test # 2126]
England v Sri Lanka at Lord's, 1st Test, Jun 12-16, 2014 [Test # 2124]
Sponsored Links

Tournament, match & LIVE fixed odds at bet365