HTf HTa HTdiff Result For Aga Diff Opposition Ground Date Match
56 3 53 won 134 3 +131 v Uruguay East London 11 Jun 2005 Details
47 0 47 won 66 7 +59 v Canada Kobe 8 Oct 2019 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
31 3 28 won 57 3 +54 v Namibia Aichi 28 Sep 2019 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
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
23 0 23 won 42 14 +28 v Samoa Johannesburg 10 Jun 1995 Details
29 6 23 won 96 13 +83 v Wales Pretoria 27 Jun 1998 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
22 0 22 won 41 7 +34 v Japan Kumagaya 6 Sep 2019 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 Wales at Yokohama, Rugby World Cup Semi final, Oct 27, 2019 [19-16 FT]
South Africa v Argentina at Pretoria, Aug 17, 2019 [24-18 FT]
South Africa v Australia at Johannesburg, Rugby Championship, Jul 20, 2019 [35-17 FT]