By runs
Winner Margin Ground Match Date Scorecard
England 23 runs Leeds 6 Aug 1998 Test # 1422
Pakistan 29 runs Durban 26 Feb 1998 Test # 1403
England 32 runs Johannesburg 14 Feb 1899 Test # 58
New Zealand 40 runs Port Elizabeth 16 Feb 1962 Test # 524
West Indies 52 runs Bridgetown 18 Apr 1992 Test # 1188
England 53 runs Leeds 29 Jul 1907 Test # 94
India 64 runs Ahmedabad 20 Nov 1996 Test # 1338
England 70 runs Nottingham 14 Aug 2003 Test # 1654
England 71 runs Lord's 23 Jun 1955 Test # 409
New Zealand 72 runs Cape Town 1 Jan 1962 Test # 519
England 77 runs Johannesburg 13 Jan 2005 Test # 1734
England 87 runs Cape Town 31 Dec 1927 Test # 169
India 87 runs Durban 26 Dec 2010 Test # 1987
Australia 89 runs Melbourne 31 Dec 1910 Test # 112
England 91 runs Johannesburg 1 Jan 1914 Test # 132
England 92 runs The Oval 13 Aug 1955 Test # 412
Australia 96 runs Brisbane 5 Dec 1952 Test # 359
England 100 runs Birmingham 9 Jun 1960 Test # 492
Australia 103 runs Sydney 3 Jan 2009 Test # 1904
England 109 runs Durban 16 Feb 1923 Test # 152
Australia 112 runs Durban 24 Mar 2006 Test # 1792
India 123 runs Johannesburg 15 Dec 2006 Test # 1823
West Indies 128 runs Port Elizabeth 26 Dec 2007 Test # 1856
West Indies 130 runs Kingston 19 Apr 2001 Test # 1544
England 131 runs Johannesburg 24 Dec 1956 Test # 434
New Zealand 137 runs Johannesburg 25 Nov 1994 Test # 1276
Australia 159 runs Johannesburg 18 Oct 1902 Test # 76
Australia 162 runs Johannesburg 26 Feb 2009 Test # 1910
Australia 169 runs Melbourne 31 Dec 1931 Test # 214
England 174 runs Leeds 8 Jul 1912 Test # 124
Australia 175 runs Durban 6 Mar 2009 Test # 1913
Australia 184 runs Melbourne 26 Dec 2005 Test # 1779
Australia 191 runs Adelaide 28 Jan 1994 Test # 1246
Sri Lanka 208 runs Durban 26 Dec 2011 Test # 2026
England 210 runs Cape Town 1 Apr 1899 Test # 59
Australia 245 runs Cape Town 1 Mar 2014 Test # 2122
Australia 246 runs Adelaide 14 Dec 2001 Test # 1576
India 280 runs Kanpur 8 Dec 1996 Test # 1344
Australia 281 runs Centurion 12 Feb 2014 Test # 2119
England 288 runs Port Elizabeth 13 Feb 1896 Test # 47
By wickets
Winner Margin Ground Match Date Scorecard
England 1 wicket Cape Town 1 Jan 1923 Test # 149
Sri Lanka 1 wicket Colombo (PSS) 4 Aug 2006 Test # 1812
England 2 wickets Durban 16 Dec 1948 Test # 306
Australia 2 wickets Port Elizabeth 14 Mar 1997 Test # 1360
England 2 wickets Centurion 14 Jan 2000 Test # 1483
Australia 2 wickets Johannesburg 31 Mar 2006 Test # 1795
Australia 2 wickets Johannesburg 17 Nov 2011 Test # 2018
England 3 wickets Johannesburg 26 Feb 1910 Test # 108
England 3 wickets Port Elizabeth 5 Mar 1949 Test # 313
England 4 wickets Cape Town 24 Mar 1906 Test # 91
England 4 wickets The Oval 16 Aug 1951 Test # 338
Australia 4 wickets Cape Town 8 Mar 2002 Test # 1593
England 5 wickets Leeds 13 Jul 1929 Test # 183
Australia 5 wickets Durban 20 Jan 1950 Test # 320
Pakistan 5 wickets Port Elizabeth 19 Jan 2007 Test # 1829
Australia 6 wickets Cape Town 31 Dec 1966 Test # 613
England 6 wickets The Oval 7 Aug 2008 Test # 1885
Australia 7 wickets Sydney 3 Mar 1911 Test # 115
England 7 wickets Manchester 5 Jul 1947 Test # 287
England 7 wickets Port Elizabeth 17 Dec 2004 Test # 1728
Australia 7 wickets Cape Town 16 Mar 2006 Test # 1789
Pakistan 7 wickets Abu Dhabi 14 Oct 2013 Test # 2098
England 8 wickets Port Elizabeth 12 Mar 1889 Test # 31
Australia 8 wickets Cape Town 31 Dec 1949 Test # 319
Australia 8 wickets Port Elizabeth 28 Feb 1958 Test # 451
England 8 wickets Nottingham 7 Jul 1960 Test # 494
Australia 8 wickets Melbourne 1 Jan 1964 Test # 549
England 8 wickets The Oval 18 Aug 1994 Test # 1266
England 8 wickets Nottingham 23 Jul 1998 Test # 1421
Pakistan 8 wickets Lahore 17 Oct 2003 Test # 1664
India 8 wickets Kolkata 28 Nov 2004 Test # 1724
Australia 8 wickets Sydney 2 Jan 2006 Test # 1780
India 8 wickets Kanpur 11 Apr 2008 Test # 1873
Records includes the following current or recent matches:
South Africa v West Indies at Centurion, 1st Test, Dec 17-21, 2014 [Test # 2150 - Live]
    » South Africa 552/5d (140.3 ov, Q de Kock 18*, S van Zyl 101*, J Blackwood 0/15) - Stumps
Zimbabwe v South Africa at Harare, Only Test, Aug 9-12, 2014 [Test # 2135]
Sri Lanka v South Africa at Colombo (SSC), 2nd Test, Jul 24-28, 2014 [Test # 2131]
Sponsored Links

Tournament, match & LIVE fixed odds at bet365