By an innings
Winner Margin Ground Match Date Scorecard
Australia inns & 360 runs Johannesburg 22 Feb 2002 Test # 1590
Australia inns & 259 runs Port Elizabeth 3 Mar 1950 Test # 322
England inns & 202 runs Cape Town 25 Mar 1889 Test # 32
England inns & 197 runs Johannesburg 2 Mar 1896 Test # 48
Australia inns & 196 runs Johannesburg 28 Feb 1997 Test # 1356
England inns & 189 runs Cape Town 19 Mar 1892 Test # 37
Australia inns & 184 runs Johannesburg 15 Feb 1936 Test # 250
Australia inns & 163 runs Brisbane 27 Nov 1931 Test # 212
England inns & 157 runs Durban 13 Dec 1913 Test # 130
Australia inns & 155 runs Sydney 18 Dec 1931 Test # 213
Sri Lanka inns & 153 runs Colombo (SSC) 27 Jul 2006 Test # 1810
Australia inns & 141 runs Cape Town 31 Dec 1957 Test # 445
Australia inns & 114 runs Sydney 9 Dec 1910 Test # 111
England inns & 104 runs Durban 4 Dec 1964 Test # 571
England inns & 98 runs Durban 26 Dec 2009 Test # 1944
Australia inns & 88 runs Manchester 27 May 1912 Test # 121
Australia inns & 85 runs Johannesburg 24 Dec 1949 Test # 318
Australia inns & 78 runs Cape Town 1 Jan 1936 Test # 249
England inns & 73 runs Lord's 23 Jun 1960 Test # 493
Australia inns & 72 runs Melbourne 12 Feb 1932 Test # 216
England inns & 62 runs Lord's 10 Jun 1912 Test # 122
India inns & 57 runs Kolkata 14 Feb 2010 Test # 1952
Australia inns & 38 runs Sydney 9 Jan 1953 Test # 362
England inns & 33 runs Cape Town 21 Mar 1896 Test # 49
England inns & 32 runs Manchester 27 Jul 1929 Test # 184
Australia inns & 21 runs Sydney 2 Jan 1998 Test # 1393
England inns & 18 runs Birmingham 14 Jun 1924 Test # 153
England inns & 18 runs Lord's 28 Jun 1924 Test # 154
Sri Lanka inns & 15 runs Galle 20 Jul 2000 Test # 1504
England inns & 13 runs Durban 20 Jan 1939 Test # 269
By runs
Winner Margin Ground Match Date Scorecard
Australia 530 runs Melbourne 17 Feb 1911 Test # 114
Sri Lanka 313 runs Colombo (SSC) 11 Aug 2004 Test # 1710
England 312 runs Cape Town 1 Jan 1957 Test # 435
England 288 runs Port Elizabeth 13 Feb 1896 Test # 47
Australia 281 runs Centurion 12 Feb 2014 Test # 2119
India 280 runs Kanpur 8 Dec 1996 Test # 1344
Australia 246 runs Adelaide 14 Dec 2001 Test # 1576
Australia 245 runs Cape Town 1 Mar 2014 Test # 2122
England 210 runs Cape Town 1 Apr 1899 Test # 59
Sri Lanka 208 runs Durban 26 Dec 2011 Test # 2026
Australia 191 runs Adelaide 28 Jan 1994 Test # 1246
Australia 184 runs Melbourne 26 Dec 2005 Test # 1779
Australia 175 runs Durban 6 Mar 2009 Test # 1913
England 174 runs Leeds 8 Jul 1912 Test # 124
Australia 169 runs Melbourne 31 Dec 1931 Test # 214
Australia 162 runs Johannesburg 26 Feb 2009 Test # 1910
Australia 159 runs Johannesburg 18 Oct 1902 Test # 76
New Zealand 137 runs Johannesburg 25 Nov 1994 Test # 1276
England 131 runs Johannesburg 24 Dec 1956 Test # 434
West Indies 130 runs Kingston 19 Apr 2001 Test # 1544
West Indies 128 runs Port Elizabeth 26 Dec 2007 Test # 1856
India 123 runs Johannesburg 15 Dec 2006 Test # 1823
Australia 112 runs Durban 24 Mar 2006 Test # 1792
England 109 runs Durban 16 Feb 1923 Test # 152
Australia 103 runs Sydney 3 Jan 2009 Test # 1904
England 100 runs Birmingham 9 Jun 1960 Test # 492
Australia 96 runs Brisbane 5 Dec 1952 Test # 359
England 92 runs The Oval 13 Aug 1955 Test # 412
England 91 runs Johannesburg 1 Jan 1914 Test # 132
Australia 89 runs Melbourne 31 Dec 1910 Test # 112
By wickets
Winner Margin Ground Match Date Scorecard
Australia 10 wickets Cape Town 8 Nov 1902 Test # 77
Australia 10 wickets Lord's 15 Jul 1912 Test # 125
England 10 wickets The Oval 12 Aug 1912 Test # 128
England 10 wickets Port Elizabeth 27 Feb 1914 Test # 134
Australia 10 wickets Cape Town 26 Nov 1921 Test # 147
England 10 wickets Johannesburg 24 Dec 1927 Test # 168
Australia 10 wickets Adelaide 29 Jan 1932 Test # 215
England 10 wickets Lord's 21 Jun 1947 Test # 286
England 10 wickets Leeds 26 Jul 1947 Test # 288
England 10 wickets Lord's 21 Jun 1951 Test # 335
Australia 10 wickets Johannesburg 7 Feb 1958 Test # 449
Australia 10 wickets Sydney 2 Jan 2002 Test # 1582
England 9 wickets Cape Town 11 Mar 1910 Test # 110
England 9 wickets Leeds 12 Jul 1924 Test # 155
Australia 9 wickets Durban 14 Dec 1935 Test # 247
England 9 wickets Manchester 5 Jul 1951 Test # 336
Australia 9 wickets Cape Town 17 Mar 1994 Test # 1253
Australia 9 wickets Melbourne 26 Dec 2001 Test # 1580
England 9 wickets The Oval 4 Sep 2003 Test # 1659
New Zealand 9 wickets Auckland 18 Mar 2004 Test # 1689
Records includes the following current or recent matches:
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]
Sri Lanka v South Africa at Galle, 1st Test, Jul 16-20, 2014 [Test # 2129]
Sponsored Links

Tournament, match & LIVE fixed odds at bet365