Date | Result | Venue |
01 Dec 1906 | Win: 11-0 | St. Helens, Swansea |
14 Dec 1912 | Win: 3-0 | Millenium Stadium (Cardiff Arms Park), Cardiff |
05 Dec 1931 | Win: 8-3 | St. Helens, Swansea |
22 Dec 1951 | Win: 6-3 | Millenium Stadium (Cardiff Arms Park), Cardiff |
03 Dec 1960 | Win: 3-0 | Millenium Stadium (Cardiff Arms Park), Cardiff |
23 May 1964 | Win: 24-3 | Kingspark, Durban |
24 Jan 1970 | Draw: 6-6 | Millenium Stadium (Cardiff Arms Park), Cardiff |
26 Nov 1994 | Win: 20-12 | Millenium Stadium (Cardiff Arms Park), Cardiff |
02 Sep 1995 | Win: 40-11 | Ellispark, Johannesburg |
15 Dec 1996 | Win: 37-20 | Millenium Stadium (Cardiff Arms Park), Cardiff |
27 Jun 1998 | Win: 96-13 | Loftus Versfeld, Pretoria |
14 Nov 1998 | Win: 28-20 | Wembley, London |
26 Jun 1999 | Lose: 19-29 | Millenium Stadium (Cardiff Arms Park), Cardiff |
26 Nov 2000 | Win: 23-13 | Millenium Stadium (Cardiff Arms Park), Cardiff |
08 Jun 2002 | Win: 34-19 | Free State Stadium, Bloemfontein |
15 Jun 2002 | Win: 19-8 | Newlands, Cape Town |
26 Jun 2004 | Win: 53-18 | Loftus Versfeld, Pretoria |
06 Nov 2004 | Win: 38-36 | Millenium Stadium (Cardiff Arms Park), Cardiff |
19 Nov 2005 | Win: 33-16 | Millenium Stadium (Cardiff Arms Park), Cardiff |
24 Nov 2007 | Win: 34-12 | Millenium Stadium (Cardiff Arms Park), Cardiff |
07 Jun 2008 | Win: 43-17 | Free State Stadium, Bloemfontein |
14 Jun 2008 | Win: 37-21 | Loftus Versfeld, Pretoria |
08 Nov 2008 | Win: 20-15 | Millenium Stadium (Cardiff Arms Park), Cardiff |
05 Jun 2010 | Win: 34-31 | Millenium Stadium (Cardiff Arms Park), Cardiff |
13 Nov 2010 | Win: 29-25 | Millenium Stadium (Cardiff Arms Park), Cardiff |
11 Sep 2011 | Win: 17-16 | WestPac Stadium, Wellington |
09 Nov 2013 | Win: 24-15 | Millenium Stadium (Cardiff Arms Park), Cardiff |
14 Jun 2014 | Win: 38-16 | Kingspark, Durban |
21 Jun 2014 | Win: 31-30 | Mbombela Stadium, Nelspruit |
29 Nov 2014 | Lose: 6-12 | Millenium Stadium (Cardiff Arms Park), Cardiff |
17 Oct 2015 | Win: 23-19 | Twickenham, London |
26 Nov 2016 | Lose: 13-27 | Millenium Stadium (Cardiff Arms Park), Cardiff |
02 Dec 2017 | Lose: 22-24 | Millenium Stadium (Cardiff Arms Park), Cardiff |
02 Jun 2018 | Lose: 20-22 | RFK Stadium, Washington DC |
24 Nov 2018 | Lose: 11-20 | Millenium Stadium (Cardiff Arms Park), Cardiff |
27 Oct 2019 | Win: 19-16 | International Stadium Yokohama, Yokohama |
06 Nov 2021 | Win: 23-18 | Millenium Stadium (Cardiff Arms Park), Cardiff |
02 Jul 2022 | Win: 32-29 | Loftus Versfeld, Pretoria |
09 Jul 2022 | Lose: 12-13 | Free State Stadium, Bloemfontein |
16 Jul 2022 | Win: 30-14 | Cape Town Stadium, Cape Town |
19 Aug 2023 | Win: 52-16 | Millenium Stadium (Cardiff Arms Park), Cardiff |