By an innings
Winner Margin Ground Match Date Scorecard
South Africa inns & 229 runs Cape Town 2 Jan 2001 Test # 1528
South Africa inns & 208 runs Colombo (SSC) 6 Sep 1993 Test # 1233
Australia inns & 201 runs Melbourne 26 Dec 2012 Test # 2068
Pakistan inns & 175 runs Dhaka 12 Mar 1999 Test # 1450
Pakistan inns & 163 runs Galle 21 Jun 2000 Test # 1501
India inns & 144 runs Kanpur 24 Nov 2009 Test # 1935
India inns & 119 runs Lucknow 18 Jan 1994 Test # 1244
England inns & 111 runs Birmingham 30 May 2002 Test # 1605
Australia inns & 108 runs Perth 12 Feb 1988 Test # 1092
India inns & 106 runs Nagpur 27 Dec 1986 Test # 1063
Pakistan inns & 102 runs Lahore 22 Mar 1982 Test # 927
India inns & 95 runs Bangalore 26 Jan 1994 Test # 1245
South Africa inns & 81 runs Centurion 15 Dec 2011 Test # 2023
India inns & 67 runs Cuttack 4 Jan 1987 Test # 1064
South Africa inns & 64 runs Johannesburg 8 Nov 2002 Test # 1624
New Zealand inns & 61 runs Colombo (CCC) 24 Mar 1984 Test # 985
Pakistan inns & 52 runs Kandy 26 Aug 1994 Test # 1267
Pakistan inns & 40 runs Peshawar 8 Sep 1995 Test # 1304
Australia inns & 40 runs Brisbane 8 Nov 2007 Test # 1845
Australia inns & 38 runs Kandy 22 Apr 1983 Test # 955
New Zealand inns & 38 runs Wellington 11 Apr 2005 Test # 1748
Australia inns & 36 runs Perth 8 Dec 1995 Test # 1317
New Zealand inns & 36 runs Dunedin 7 Mar 1997 Test # 1358
New Zealand inns & 25 runs Christchurch 4 Mar 1983 Test # 950
India inns & 24 runs Mumbai (BS) 2 Dec 2009 Test # 1937
Pakistan inns & 20 runs Kandy 23 Feb 1986 Test # 1037
India inns & 17 runs Ahmedabad 8 Feb 1994 Test # 1247
England inns & 14 runs Cardiff 26 May 2011 Test # 1994
India inns & 8 runs Chandigarh 23 Nov 1990 Test # 1156
South Africa inns & 7 runs Centurion 20 Jan 2001 Test # 1529
By runs
Winner Margin Ground Match Date Scorecard
Pakistan 301 runs Colombo (PSS) 9 Aug 1994 Test # 1265
India 259 runs Ahmedabad 18 Dec 2005 Test # 1778
India 235 runs Colombo (SSC) 27 Jul 1993 Test # 1228
Pakistan 222 runs Karachi 12 Mar 2000 Test # 1489
Pakistan 204 runs Karachi 5 Mar 1982 Test # 923
Australia 197 runs Galle 8 Mar 2004 Test # 1685
India 188 runs Delhi 10 Dec 2005 Test # 1776
Australia 173 runs Hobart 16 Dec 1989 Test # 1133
India 170 runs Galle 31 Jul 2008 Test # 1884
New Zealand 167 runs Colombo (RPS) 27 May 1998 Test # 1415
New Zealand 167 runs Colombo (PSS) 25 Nov 2012 Test # 2063
New Zealand 165 runs Kandy 9 Mar 1984 Test # 980
Australia 149 runs Darwin 1 Jul 2004 Test # 1705
Australia 148 runs Adelaide 25 Jan 1996 Test # 1324
England 137 runs Lord's 22 Aug 1991 Test # 1176
Australia 137 runs Hobart 14 Dec 2012 Test # 2067
Australia 125 runs Galle 31 Aug 2011 Test # 2005
Australia 121 runs Colombo (SSC) 24 Mar 2004 Test # 1691
New Zealand 120 runs Hamilton 14 Mar 1997 Test # 1359
Australia 96 runs Hobart 16 Nov 2007 Test # 1847
South Africa 70 runs Cape Town 19 Mar 1998 Test # 1410
Australia 27 runs Kandy 16 Mar 2004 Test # 1688
Australia 16 runs Colombo (SSC) 17 Aug 1992 Test # 1194
South Africa 7 runs Kandy 30 Jul 2000 Test # 1505
By wickets
Winner Margin Ground Match Date Scorecard
Pakistan 10 wickets Karachi 7 Nov 1985 Test # 1028
Australia 10 wickets Melbourne 26 Dec 1995 Test # 1319
England 10 wickets Manchester 13 Jun 2002 Test # 1606
South Africa 10 wickets Cape Town 3 Jan 2012 Test # 2028
Pakistan 9 wickets Dubai (DSC) 26 Oct 2011 Test # 2011
Pakistan 8 wickets Sialkot 27 Oct 1985 Test # 1027
Pakistan 8 wickets Kandy 3 Apr 2006 Test # 1796
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
India 7 wickets Kandy 22 Aug 2001 Test # 1557
West Indies 7 wickets Kingston 27 Jun 2003 Test # 1649
New Zealand 6 wickets Wellington 11 Mar 1983 Test # 951
West Indies 6 wickets St John's 13 Jun 1997 Test # 1369
South Africa 6 wickets Centurion 27 Mar 1998 Test # 1414
Pakistan 6 wickets Karachi 28 Oct 2004 Test # 1719
England 6 wickets Birmingham 25 May 2006 Test # 1803
West Indies 6 wickets Port of Spain 3 Apr 2008 Test # 1872
Pakistan 5 wickets Colombo (SSC) 14 Jun 2000 Test # 1499
New Zealand 5 wickets Christchurch 7 Dec 2006 Test # 1820
India 5 wickets Colombo (PSS) 3 Aug 2010 Test # 1968
Australia 5 wickets Sydney 3 Jan 2013 Test # 2070
Pakistan 5 wickets Sharjah 16 Jan 2014 Test # 2115
England 4 wickets Colombo (SSC) 15 Mar 2001 Test # 1537
Pakistan 3 wickets Faisalabad 2 Jan 1992 Test # 1182
England 3 wickets Kandy 7 Mar 2001 Test # 1532
South Africa 3 wickets Centurion 15 Nov 2002 Test # 1626
Records includes the following current or recent matches:
Bangladesh v Sri Lanka at Chittagong, 2nd Test, Feb 4-8, 2014 [Test # 2117]
Bangladesh v Sri Lanka at Dhaka, 1st Test, Jan 27-30, 2014 [Test # 2116]
Pakistan v Sri Lanka at Sharjah, 3rd Test, Jan 16-20, 2014 [Test # 2115]
bet365
Sponsored Links

Tournament, match & LIVE fixed odds at bet365