South Africa vs Wales Live Score (29 Nov, 2025)

South Africa vs Wales Live Score (29 Nov, 2025)
International Test Match 2025 Sat, 29 Nov 2025 · 10:10 • Principality Stadium
Final

Play-by-Play

79'red card73–0 · Eben Etzebeth
78'substitute on73–0 · Brodie Coghlan
78'player substituted73–0 · Dewi Lake
74'try73–0 · Eben Etzebeth
70'conversion68–0 · Sacha Feinberg-Mngomezulu
69'try66–0 · Ruan Nortje
66'substitute on61–0 · Ben Thomas
66'player substituted61–0 · Blair Murray
64'player substituted61–0 · Aaron Wainwright
64'substitute on61–0 · Morgan Morse
64'conversion61–0 · Sacha Feinberg-Mngomezulu
62'substitute on54–0 · Keiron Assiratti
62'player substituted54–0 · Chris Coleman
61'substitute on54–0 · James Ratti
61'player substituted54–0 · Rhys Davies
54'try54–0 · Andre Esterhuizen
53'yellow card49–0 · Aaron Wainwright
52'player substituted49–0 · Siya Kolisi
52'substitute on49–0 · Ben-Jason Dixon
52'player substituted49–0 · Jasper Wiese
52'substitute on49–0 · Kwagga Smith
52'player substituted49–0 · Jean Kleyn
52'substitute on49–0 · Eben Etzebeth
52'player substituted49–0 · Franco Mostert
52'substitute on49–0 · Marco van Staden
51'substitute on49–0 · Cobus Reinach
51'player substituted49–0 · Morne van den Berg
51'substitute on49–0 · Asenathi Ntlabakanye
51'player substituted49–0 · Wilco Louw
51'substitute on49–0 · Bongi Mbonambi
51'player substituted49–0 · Johan Grobbelaar
51'substitute on49–0 · Zachary Porthen
51'player substituted49–0 · Gerhard Steenekamp
50'substitute on49–0 · Aaron Wainwright
50'player substituted49–0 · Morgan Morse
50'substitute on49–0 · Callum Sheedy
50'player substituted49–0 · Dan Edwards
50'substitute on49–0 · Reuben Morgan-Williams
50'player substituted49–0 · Kieran Hardy
50'substitute on49–0 · Danny Southworth
50'player substituted49–0 · Gareth Thomas
50'conversion49–0 · Sacha Feinberg-Mngomezulu
49'try47–0 · Canan Moodie
47'conversion42–0 · Sacha Feinberg-Mngomezulu
44'substitute on35–0 · Chris Coleman
44'player substituted35–0 · Keiron Assiratti
44'conversion33–0 · Sacha Feinberg-Mngomezulu
43'try26–0 · Wilco Louw
43'yellow card21–0 · Taine Plumtree
43'substitute on21–0 · Morgan Morse
43'player substituted21–0 · Aaron Wainwright
44'conversion35–0 · Sacha Feinberg-Mngomezulu
44'try31–0 · Morne van den Berg
32'conversion21–0 · Sacha Feinberg-Mngomezulu
31'try19–0 · Jasper Wiese
15'conversion14–0 · Sacha Feinberg-Mngomezulu
14'try12–0 · Ethan Hooker
10'conversion7–0 · Sacha Feinberg-Mngomezulu
9'try5–0 · Gerhard Steenekamp

Scoring Summary

Try74' · 73–0Eben Etzebeth
Conversion70' · 68–0Sacha Feinberg-Mngomezulu
Try69' · 66–0Ruan Nortje
Conversion64' · 61–0Sacha Feinberg-Mngomezulu
Try63' · 59–0Sacha Feinberg-Mngomezulu
Try54' · 54–0Andre Esterhuizen
Conversion50' · 49–0Sacha Feinberg-Mngomezulu
Try49' · 47–0Canan Moodie
Conversion47' · 42–0Sacha Feinberg-Mngomezulu
Try46' · 40–0Sacha Feinberg-Mngomezulu
Conversion44' · 33–0Sacha Feinberg-Mngomezulu
Try43' · 26–0Wilco Louw
Conversion44' · 35–0Sacha Feinberg-Mngomezulu
Try44' · 31–0Morne van den Berg
Conversion32' · 21–0Sacha Feinberg-Mngomezulu
Try31' · 19–0Jasper Wiese
Conversion15' · 14–0Sacha Feinberg-Mngomezulu
Try14' · 12–0Ethan Hooker
Conversion10' · 7–0Sacha Feinberg-Mngomezulu
Try9' · 5–0Gerhard Steenekamp

Match Stats

SOU
WAL
73Points0
11Tries0
9Conversions0
0Yellow Cards2
1Red Cards0

Last Five Matches

DateOppResultCompetition
9/12/26vs NZLW43-28International Test Match
9/5/26vs NZLW29-24International Test Match
8/29/26vs NZLW33-26International Test Match
8/22/26vs NZLL16-33International Test Match
8/8/26@ ARGW17-10International Test Match
DateOppResultCompetition
7/18/26@ SOUL0-43Nations Championship
7/11/26@ ARGL21-35Nations Championship
7/4/26@ FIJW39-24Nations Championship
3/14/26vs ITAW31-17Six Nations
3/6/26@ IREL17-27Six Nations

Game Information

VenuePrincipality StadiumCardiff, Wales
Season2025
Format2 × 40 min

Team Stats

SOU
13-1
VS
WAL
2-10

Season

14
Games Played
12
13
Wins
2
0
Draws
0
1
Losses
10
0.929
Win Percentage
0.167

Scoring

594
Points For
236
194
Points Against
469
400
Points Difference
-233
42.4
Points Per Game
19.7
13.9
Opponent Points Per Game
39.1