By an innings
Winner Margin Opposition Ground Match Date Scorecard
South Africa inns & 229 runs v Sri Lanka Cape Town 2 Jan 2001 Test # 1528
South Africa inns & 219 runs v Zimbabwe Harare 11 Nov 1999 Test # 1468
South Africa inns & 208 runs v Sri Lanka Colombo (SSC) 6 Sep 1993 Test # 1233
South Africa inns & 205 runs v Bangladesh Chittagong 29 Feb 2008 Test # 1865
South Africa inns & 193 runs v New Zealand Port Elizabeth 11 Jan 2013 Test # 2071
South Africa inns & 180 runs v New Zealand Wellington 6 Mar 1953 Test # 368
South Africa inns & 160 runs v Bangladesh Potchefstroom 25 Oct 2002 Test # 1621
South Africa inns & 142 runs v Pakistan Cape Town 2 Jan 2003 Test # 1637
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
South Africa inns & 100 runs v West Indies Durban 10 Jan 2008 Test # 1860
South Africa inns & 92 runs v England Lord's 31 Jul 2003 Test # 1653
South Africa inns & 92 runs v Pakistan Dubai (DSC) 23 Oct 2013 Test # 2100
South Africa inns & 90 runs v India Ahmedabad 3 Apr 2008 Test # 1871
South Africa inns & 86 runs v West Indies Bridgetown 21 Apr 2005 Test # 1749
South Africa inns & 81 runs v Sri Lanka Centurion 15 Dec 2011 Test # 2023
South Africa inns & 74 runs v England Johannesburg 14 Jan 2010 Test # 1948
South Africa inns & 71 runs v India Bangalore 2 Mar 2000 Test # 1486
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 & 60 runs v Bangladesh Chittagong 24 Apr 2003 Test # 1640
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
South Africa inns & 37 runs v England Cape Town 2 Jan 2000 Test # 1482
South Africa inns & 27 runs v New Zealand Cape Town 2 Jan 2013 Test # 2069
South Africa inns & 25 runs v India Centurion 16 Dec 2010 Test # 1985
By runs
Winner Margin Opposition Ground Match Date Scorecard
South Africa 358 runs v New Zealand Johannesburg 8 Nov 2007 Test # 1846
South Africa 356 runs v England Lord's 21 Jul 1994 Test # 1263
South Africa 351 runs v West Indies Centurion 15 Jan 1999 Test # 1441
South Africa 329 runs v India Kolkata 27 Nov 1996 Test # 1341
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
South Africa 309 runs v Australia Perth 30 Nov 2012 Test # 2064
South Africa 307 runs v Australia Johannesburg 19 Feb 1970 Test # 672
South Africa 282 runs v India Cape Town 2 Jan 1997 Test # 1349
South Africa 259 runs v Pakistan Port Elizabeth 6 Mar 1998 Test # 1406
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 224 runs v England Leeds 21 Jul 1955 Test # 411
South Africa 211 runs v Pakistan Johannesburg 1 Feb 2013 Test # 2072
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 191 runs v England Leeds 21 Aug 2003 Test # 1656
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
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
South Africa 163 runs v West Indies Port of Spain 10 Jun 2010 Test # 1960
South Africa 160 runs v Pakistan Karachi 1 Oct 2007 Test # 1843
South Africa 157 runs v England Lord's 29 Jun 1935 Test # 243
South Africa 153 runs v Sri Lanka Galle 16 Jul 2014 Test # 2129
South Africa 149 runs v West Indies Cape Town 2 Jan 1999 Test # 1440
South Africa 132 runs v New Zealand Johannesburg 24 Dec 1953 Test # 378
By wickets
Winner Margin Opposition Ground Match Date Scorecard
South Africa 10 wickets v Australia Adelaide 24 Jan 1964 Test # 553
South Africa 10 wickets v England Cape Town 2 Jan 1996 Test # 1321
South Africa 10 wickets v England Lord's 18 Jun 1998 Test # 1419
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 England Leeds 18 Jul 2008 Test # 1881
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
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
South Africa 9 wickets v West Indies Durban 26 Dec 1998 Test # 1437
South Africa 9 wickets v Zimbabwe Harare 7 Sep 2001 Test # 1562
South Africa 9 wickets v India Bloemfontein 3 Nov 2001 Test # 1564
South Africa 9 wickets v Australia Melbourne 26 Dec 2008 Test # 1902
South Africa 9 wickets v New Zealand Hamilton 15 Mar 2012 Test # 2036
South Africa 8 wickets v England Durban 4 Feb 1928 Test # 172
South Africa 8 wickets v New Zealand Wellington 4 Mar 1932 Test # 218
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 New Zealand Wellington 18 Mar 1999 Test # 1452
South Africa 8 wickets v West Indies Port of Spain 8 Apr 2005 Test # 1747
South Africa 8 wickets v Australia Cape Town 9 Nov 2011 Test # 2016
Records includes the following current or recent matches:
Sri Lanka v South Africa at Colombo (SSC), 2nd Test, Jul 24-28, 2014 [Test # 2131 - Live]
    » South Africa 98/3 (52.0 ov, HM Amla 46*, AB de Villiers 11*, BAW Mendis 0/27) - Stumps
Sri Lanka v South Africa at Galle, 1st Test, Jul 16-20, 2014 [Test # 2129]
South Africa v Australia at Cape Town, 3rd Test, Mar 1-5, 2014 [Test # 2122]
Sponsored Links

Tournament, match & LIVE fixed odds at bet365