 |
| Date | Time | Home | Score | Away | Venue |
| 01/12/1906 |
| Wales | 0 - 11 | South Africa | St Helen's |
| | 14/12/1912 |
| Wales | 0 - 3 | South Africa | National Stadium |
| | 05/12/1931 |
| Wales | 3 - 8 | South Africa | St Helen's |
| | 22/12/1951 |
| Wales | 3 - 6 | South Africa | National Stadium |
| | 03/12/1960 |
| Wales | 0 - 3 | South Africa | National Stadium |
| | 23/05/1964 |
| South Africa | 24 - 3 | Wales | ABSA Stadium |
| | 24/01/1970 |
| Wales | 6 - 6 | South Africa | National Stadium |
| | 26/11/1994 |
| Wales | 12 - 20 | South Africa | National Stadium |
| | 02/09/1995 |
| South Africa | 40 - 11 | Wales | Ellis Park |
| | 15/12/1996 | 15:00 | Wales | 20 - 37 | South Africa | National Stadium |
| | 27/06/1998 |
| South Africa | 96 - 13 | Wales | Loftus Versfeld |
| | 14/11/1998 | 15:00 | South Africa | 28 - 20 | Wales | Wembley Stadium |
| | 26/06/1999 | 17:00 | Wales | 29 - 19 | South Africa | Millennium Stadium |
| | 26/11/2000 | 15:00 | Wales | 13 - 23 | South Africa | Millennium Stadium |
| | 08/06/2002 | 15:05 | South Africa | 34 - 19 | Wales | Vodacom Park |
| | 15/06/2002 | 15:05 | South Africa | 19 - 8 | Wales | Newlands |
| | 26/06/2004 | 15:00 | South Africa | 53 - 18 | Wales | Loftus Versfeld |
| | 06/11/2004 | 14:45 | Wales | 36 - 38 | South Africa | Millennium Stadium |
| | 19/11/2005 | 17:00 | Wales | 16 - 33 | South Africa | Millennium Stadium |
| | 24/11/2007 | 14:45 | Wales | 12 - 34 | South Africa | Millennium Stadium |
| | 07/06/2008 | 15:00 | South Africa | 43 - 17 | Wales | Vodacom Park |
| | 14/06/2008 | 15:00 | South Africa | 37 - 21 | Wales | Loftus Versfeld |
| | 08/11/2008 | 14:30 | Wales | v | South Africa | Millennium Stadium |
| |
|
|
|
|
|