HTf HTa HTdiff Result For Aga Diff Opposition Ground Date Match
56 0 56 won 134 3 +131 v Uruguay East London 11 Jun 2005 Details
40 0 40 won 101 0 +101 v Italy Durban 19 Jun 1999 Details
44 7 37 won 105 13 +92 v Namibia Cape Town 15 Aug 2007 Details
34 0 34 won 60 8 +52 v Samoa Johannesburg 13 Apr 1995 Details
31 0 31 won 87 0 +87 v Namibia North Shore City 22 Sep 2011 Details
33 3 30 won 74 10 +64 v Tonga Cape Town 10 Jun 1997 Details
36 6 30 won 72 6 +66 v Uruguay Perth 11 Oct 2003 Details
36 7 29 won 39 7 +32 v Argentina Buenos Aires 4 Dec 2004 Details
31 3 28 won 60 10 +50 v Samoa Brisbane 1 Nov 2003 Details
30 3 27 won 58 10 +48 v England Bloemfontein 26 May 2007 Details
28 3 25 won 52 10 +42 v France Parc des Princes 22 Nov 1997 Details
31 6 25 won 96 13 +83 v Wales Pretoria 27 Jun 1998 Details
27 3 24 won 52 23 +29 v Argentina Buenos Aires 13 Nov 1993 Details
27 3 24 won 39 3 +36 v Uruguay Glasgow 15 Oct 1999 Details
27 3 24 won 53 8 +45 v Australia Johannesburg 30 Aug 2008 Details
30 6 24 lost 30 32 -2 v New Zealand Pretoria 6 Oct 2018 Details
23 0 23 won 42 14 +28 v Samoa Johannesburg 10 Jun 1995 Details
23 0 23 won 38 24 +14 v Pacific Is Gosford 17 Jul 2004 Details
32 9 23 won 56 23 +33 v Samoa Pretoria 22 Jun 2013 Details
27 5 22 won 60 18 +42 v Samoa Pretoria 6 Jul 2002 Details
32 10 22 won 45 10 +35 v Scotland Murrayfield 27 Nov 2004 Details
21 0 21 won 47 3 +44 v Spain Murrayfield 10 Oct 1999 Details
27 6 21 won 53 18 +35 v Wales Pretoria 26 Jun 2004 Details
24 3 21 won 27 3 +24 v Scotland Murrayfield 25 Aug 2007 Details
27 6 21 won 55 11 +44 v Italy East London 26 Jun 2010 Details
21 0 21 won 28 0 +28 v Scotland Murrayfield 17 Nov 2013 Details
26 6 20 won 26 17 +9 v Australia Sydney 17 Jul 1937 Details
23 3 20 won 35 8 +27 v Samoa Johannesburg 9 Jun 2007 Details
20 0 20 won 36 0 +36 v England Stade de France 14 Sep 2007 Details
20 0 20 won 44 10 +34 v Italy Durban 8 Jun 2013 Details
26 6 20 won 73 13 +60 v Argentina Johannesburg 17 Aug 2013 Details
23 3 20 won 28 8 +20 v Australia Cape Town 28 Sep 2013 Details
19 0 19 won 44 0 +44 v Scotland Murrayfield 24 Nov 1951 Details
22 3 19 won 35 9 +26 v England Johannesburg 9 Jun 1984 Details
29 10 19 won 29 26 +3 v Argentina Buenos Aires 6 Nov 1993 Details
19 0 19 won 33 0 +33 v Ireland Pretoria 20 Jun 1998 Details
22 3 19 won 74 3 +71 v Italy Port Elizabeth 12 Jun 1999 Details
22 3 19 won 29 13 +16 v Italy Witbank 19 Jun 2010 Details
28 9 19 won 38 16 +22 v Wales Durban 14 Jun 2014 Details
21 3 18 won 38 25 +13 v France Bloemfontein 21 Jun 1975 Details
27 9 18 won 46 26 +20 v Argentina Johannesburg 15 Oct 1994 Details
24 6 18 won 46 19 +27 v Georgia Sydney 24 Oct 2003 Details
24 6 18 won 37 13 +24 v Argentina Stade de France 14 Oct 2007 Details
21 3 18 won 49 3 +46 v Fiji Wellington 17 Sep 2011 Details
17 0 17 won 20 0 +20 v Canada Port Elizabeth 3 Jun 1995 Details
27 10 17 won 51 18 +33 v Canada East London 10 Jun 2000 Details
22 5 17 won 34 12 +22 v Wales Millennium Stadium 24 Nov 2007 Details
20 3 17 won 34 16 +18 v Scotland Newcastle 3 Oct 2015 Details

Records include the following current or recent matches:
South Africa v New Zealand at Pretoria, Rugby Championship, Oct 6, 2018 [30-32 FT]
South Africa v Australia at Port Elizabeth, Rugby Championship, Sep 29, 2018 [23-12 FT]
South Africa v Argentina at Durban, Rugby Championship, Aug 18, 2018 [34-21 FT]