By an innings
Winner Margin Opposition Ground Match Date Scorecard
Australia inns & 360 runs v South Africa Johannesburg 22 Feb 2002 Test # 1590
Australia inns & 259 runs v South Africa Port Elizabeth 3 Mar 1950 Test # 322
South Africa inns & 229 runs v Sri Lanka Cape Town 2 Jan 2001 Test # 1528
England inns & 202 runs v South Africa Cape Town 25 Mar 1889 Test # 32
England inns & 197 runs v South Africa Johannesburg 2 Mar 1896 Test # 48
Australia inns & 196 runs v South Africa Johannesburg 28 Feb 1997 Test # 1356
South Africa inns & 193 runs v New Zealand Port Elizabeth 11 Jan 2013 Test # 2071
England inns & 189 runs v South Africa Cape Town 19 Mar 1892 Test # 37
Australia inns & 184 runs v South Africa Johannesburg 15 Feb 1936 Test # 250
South Africa inns & 160 runs v Bangladesh Potchefstroom 25 Oct 2002 Test # 1621
England inns & 157 runs v South Africa Durban 13 Dec 1913 Test # 130
South Africa inns & 142 runs v Pakistan Cape Town 2 Jan 2003 Test # 1637
Australia inns & 141 runs v South Africa Cape Town 31 Dec 1957 Test # 445
South Africa inns & 129 runs v Australia Durban 5 Feb 1970 Test # 671
South Africa inns & 129 runs v Bangladesh Bloemfontein 19 Nov 2008 Test # 1893
South Africa inns & 107 runs v Bangladesh East London 18 Oct 2002 Test # 1619
England inns & 104 runs v South Africa Durban 4 Dec 1964 Test # 571
South Africa inns & 100 runs v West Indies Durban 10 Jan 2008 Test # 1860
England inns & 98 runs v South Africa Durban 26 Dec 2009 Test # 1944
Australia inns & 85 runs v South Africa Johannesburg 24 Dec 1949 Test # 318
South Africa inns & 81 runs v Sri Lanka Centurion 15 Dec 2011 Test # 2023
Australia inns & 78 runs v South Africa Cape Town 1 Jan 1936 Test # 249
South Africa inns & 74 runs v England Johannesburg 14 Jan 2010 Test # 1948
South Africa inns & 65 runs v West Indies Durban 26 Dec 2003 Test # 1679
South Africa inns & 64 runs v Sri Lanka Johannesburg 8 Nov 2002 Test # 1624
South Africa inns & 62 runs v Zimbabwe Centurion 11 Mar 2005 Test # 1740
South Africa inns & 59 runs v New Zealand Centurion 16 Nov 2007 Test # 1848
South Africa inns & 58 runs v New Zealand Durban 11 Dec 1953 Test # 377
South Africa inns & 51 runs v New Zealand Johannesburg 2 Feb 1962 Test # 523
South Africa inns & 48 runs v Bangladesh Centurion 26 Nov 2008 Test # 1895
By runs
Winner Margin Opposition Ground Match Date Scorecard
South Africa 358 runs v New Zealand Johannesburg 8 Nov 2007 Test # 1846
South Africa 351 runs v West Indies Centurion 15 Jan 1999 Test # 1441
South Africa 328 runs v India Durban 26 Dec 1996 Test # 1347
South Africa 324 runs v Pakistan Johannesburg 19 Jan 1995 Test # 1283
South Africa 323 runs v Australia Port Elizabeth 5 Mar 1970 Test # 673
England 312 runs v South Africa Cape Town 1 Jan 1957 Test # 435
South Africa 307 runs v Australia Johannesburg 19 Feb 1970 Test # 672
England 288 runs v South Africa Port Elizabeth 13 Feb 1896 Test # 47
South Africa 282 runs v India Cape Town 2 Jan 1997 Test # 1349
Australia 281 runs v South Africa Centurion 12 Feb 2014 Test # 2119
South Africa 259 runs v Pakistan Port Elizabeth 6 Mar 1998 Test # 1406
Australia 245 runs v South Africa Cape Town 1 Mar 2014 Test # 2122
South Africa 243 runs v England Johannesburg 10 Mar 1906 Test # 90
South Africa 233 runs v Australia Johannesburg 23 Dec 1966 Test # 611
South Africa 231 runs v Australia Port Elizabeth 20 Feb 2014 Test # 2121
South Africa 211 runs v Pakistan Johannesburg 1 Feb 2013 Test # 2072
England 210 runs v South Africa Cape Town 1 Apr 1899 Test # 59
Sri Lanka 208 runs v South Africa Durban 26 Dec 2011 Test # 2026
South Africa 197 runs v Australia Johannesburg 4 Mar 1994 Test # 1252
South Africa 196 runs v England Cape Town 2 Jan 2005 Test # 1732
South Africa 189 runs v West Indies Johannesburg 12 Dec 2003 Test # 1674
South Africa 178 runs v West Indies Port Elizabeth 10 Dec 1998 Test # 1433
Australia 175 runs v South Africa Durban 6 Mar 2009 Test # 1913
South Africa 174 runs v India Durban 26 Dec 2006 Test # 1825
South Africa 170 runs v Australia Cape Town 22 Jan 1970 Test # 670
South Africa 168 runs v England Johannesburg 23 Dec 1922 Test # 148
Australia 162 runs v South Africa Johannesburg 26 Feb 2009 Test # 1910
Australia 159 runs v South Africa Johannesburg 18 Oct 1902 Test # 76
South Africa 149 runs v West Indies Cape Town 2 Jan 1999 Test # 1440
New Zealand 137 runs v South Africa Johannesburg 25 Nov 1994 Test # 1276
By wickets
Winner Margin Opposition Ground Match Date Scorecard
Australia 10 wickets v South Africa Cape Town 8 Nov 1902 Test # 77
England 10 wickets v South Africa Port Elizabeth 27 Feb 1914 Test # 134
Australia 10 wickets v South Africa Cape Town 26 Nov 1921 Test # 147
England 10 wickets v South Africa Johannesburg 24 Dec 1927 Test # 168
Australia 10 wickets v South Africa Johannesburg 7 Feb 1958 Test # 449
South Africa 10 wickets v England Cape Town 2 Jan 1996 Test # 1321
South Africa 10 wickets v Pakistan Durban 26 Dec 2002 Test # 1635
South Africa 10 wickets v West Indies Centurion 16 Jan 2004 Test # 1682
South Africa 10 wickets v Sri Lanka Cape Town 3 Jan 2012 Test # 2028
South Africa 10 wickets v India Durban 26 Dec 2013 Test # 2111
South Africa 9 wickets v England Johannesburg 6 Mar 1906 Test # 89
England 9 wickets v South Africa Cape Town 11 Mar 1910 Test # 110
Australia 9 wickets v South Africa Durban 14 Dec 1935 Test # 247
South Africa 9 wickets v New Zealand Johannesburg 29 Jan 1954 Test # 381
South Africa 9 wickets v India Port Elizabeth 26 Dec 1992 Test # 1206
Australia 9 wickets v South Africa Cape Town 17 Mar 1994 Test # 1253
South Africa 9 wickets v West Indies Durban 26 Dec 1998 Test # 1437
South Africa 9 wickets v India Bloemfontein 3 Nov 2001 Test # 1564
England 8 wickets v South Africa Port Elizabeth 12 Mar 1889 Test # 31
South Africa 8 wickets v England Durban 4 Feb 1928 Test # 172
Australia 8 wickets v South Africa Cape Town 31 Dec 1949 Test # 319
Australia 8 wickets v South Africa Port Elizabeth 28 Feb 1958 Test # 451
South Africa 8 wickets v Australia Durban 20 Jan 1967 Test # 615
South Africa 8 wickets v New Zealand Durban 26 Dec 1994 Test # 1280
South Africa 8 wickets v Australia Centurion 21 Mar 1997 Test # 1362
South Africa 8 wickets v Australia Cape Town 9 Nov 2011 Test # 2016
Records includes the following current or recent matches:
South Africa v Australia at Cape Town, 3rd Test, Mar 1-5, 2014 [Test # 2122]
South Africa v Australia at Port Elizabeth, 2nd Test, Feb 20-23, 2014 [Test # 2121]
South Africa v Australia at Centurion, 1st Test, Feb 12-15, 2014 [Test # 2119]
Sponsored Links

Tournament, match & LIVE fixed odds at bet365