No.
|
Date
|
Venue
|
Score
|
Winner
|
Competition
|
1
|
1 December 1906
|
St. Helen's, Swansea
|
0–11
|
South Africa
|
1906–07 South Africa tour of Great Britain, Ireland and France
|
2
|
14 December 1912
|
Cardiff Arms Park, Cardiff
|
0–3
|
South Africa
|
1912–13 South Africa tour of Great Britain, Ireland and France
|
3
|
5 December 1931
|
St. Helen's, Swansea
|
3–8
|
South Africa
|
1931–32 South Africa tour of Great Britain and Ireland
|
4
|
22 December 1951
|
Cardiff Arms Park, Cardiff
|
3–6
|
South Africa
|
1951–52 South Africa tour of Great Britain, Ireland and France
|
5
|
3 December 1960
|
National Stadium, Cardiff
|
0–3
|
South Africa
|
1960–61 South Africa tour of Great Britain, Ireland and France
|
6
|
23 May 1964
|
Kings Park Stadium, Durban
|
24–3
|
South Africa
|
1964 Wales tour of Kenya and South Africa
|
7
|
24 January 1970
|
National Stadium, Cardiff
|
6–6
|
draw
|
1969–70 South Africa tour of Great Britain and Ireland
|
8
|
26 November 1994
|
National Stadium, Cardiff
|
12–20
|
South Africa
|
1994 South Africa tour of Great Britain and Ireland
|
9
|
2 September 1995
|
Ellis Park Stadium, Johannesburg
|
40–11
|
South Africa
|
1995 Wales tour of South Africa
|
10
|
15 December 1996
|
National Stadium, Cardiff
|
20–37
|
South Africa
|
1996 South Africa tour of Argentina, France and Wales
|
11
|
27 June 1998
|
Loftus Versfeld Stadium, Pretoria
|
96–13
|
South Africa
|
1998 Wales tour of Zimbabwe and South Africa
|
12
|
14 November 1998
|
Wembley Stadium, London (England)
|
20–28
|
South Africa
|
1998 South Africa tour of Great Britain and Ireland
|
13
|
26 June 1999
|
Millennium Stadium, Cardiff
|
29–19
|
Wales
|
1999 South Africa tour of Wales
|
14
|
26 November 2000
|
Millennium Stadium, Cardiff
|
13–23
|
South Africa
|
2000 South Africa tour of Argentina, Great Britain and Ireland
|
15
|
8 June 2002
|
Free State Stadium, Bloemfontein
|
34–19
|
South Africa
|
2002 Wales tour of South Africa
|
16
|
15 June 2002
|
Newlands Stadium, Cape Town
|
19–8
|
South Africa
|
17
|
26 June 2004
|
Loftus Versfeld Stadium, Pretoria
|
53–18
|
South Africa
|
2004 Wales tour of Argentina and South Africa
|
18
|
6 November 2004
|
Millennium Stadium, Cardiff
|
36–38
|
South Africa
|
2004 Autumn International
|
19
|
19 November 2005
|
Millennium Stadium, Cardiff
|
16–33
|
South Africa
|
2005 Autumn International
|
20
|
24 November 2007
|
Millennium Stadium, Cardiff
|
12–34
|
South Africa
|
2007 Autumn International
|
21
|
7 June 2008
|
Free State Stadium, Bloemfontein
|
43–17
|
South Africa
|
2008 Wales tour of South Africa
|
22
|
14 June 2008
|
Loftus Versfeld Stadium, Pretoria
|
37–21
|
South Africa
|
23
|
8 November 2008
|
Millennium Stadium, Cardiff
|
15–20
|
South Africa
|
2008 Autumn International
|
24
|
5 June 2010
|
Millennium Stadium, Cardiff
|
31–34
|
South Africa
|
2010 Summer International
|
25
|
13 November 2010
|
Millennium Stadium, Cardiff
|
25–29
|
South Africa
|
2010 Autumn International
|
26
|
11 September 2011
|
Wellington Regional Stadium, Wellington (New Zealand)
|
17–16
|
South Africa
|
2011 Rugby World Cup
|
27
|
9 November 2013
|
Millennium Stadium, Cardiff
|
15–24
|
South Africa
|
2013 Autumn International
|
28
|
14 June 2014
|
Kings Park Stadium, Durban
|
38–16
|
South Africa
|
2014 Wales tour of South Africa
|
29
|
21 June 2014
|
Mbombela Stadium, Nelspruit
|
31–30
|
South Africa
|
30
|
29 November 2014
|
Millennium Stadium, Cardiff
|
12–6
|
Wales
|
2014 Autumn International
|
31
|
17 October 2015
|
Twickenham Stadium, London (England)
|
23–19
|
South Africa
|
2015 Rugby World Cup
|
32
|
26 November 2016
|
Millennium Stadium, Cardiff
|
27–13
|
Wales
|
2016 Autumn International
|
33
|
2 December 2017
|
Millennium Stadium, Cardiff
|
24–22
|
Wales
|
2017 Autumn International
|
34
|
2 June 2018
|
RFK Stadium, Washington, D.C. (United States)
|
20–22
|
Wales
|
2018 Summer International
|
35
|
24 November 2018
|
Millennium Stadium, Cardiff
|
20–11
|
Wales
|
2018 Autumn International
|
36
|
27 October 2019
|
International Stadium Yokohama, Yokohama (Japan)
|
16–19
|
South Africa
|
2019 Rugby World Cup
|
37
|
6 November 2021
|
Millennium Stadium, Cardiff
|
18–23
|
South Africa
|
2021 Autumn International
|
38
|
2 July 2022
|
Loftus Versfeld Stadium, Pretoria
|
32–29
|
South Africa
|
2022 Wales tour of South Africa
|
39
|
9 July 2022
|
Free State Stadium, Bloemfontein
|
12–13
|
Wales
|
40
|
16 July 2022
|
Cape Town Stadium, Cape Town
|
30–14
|
South Africa
|
41
|
19 August 2023
|
Millennium Stadium, Cardiff
|
16–52
|
South Africa
|
2023 Rugby World Cup warm-up match
|
42
|
22 June 2024
|
Twickenham Stadium, London
|
41–13
|
South Africa
|
2024 June test
|
43
|
23 November 2024
|
Millennium Stadium, Cardiff
|
–
|
|
2024 Autumn International
|