Teams
The Springboks certainly look stronger on paper than this Welsh outfit. Having said that, both sides will likely need some time to shake off the rust ahead of Test matches agaisnt Ireland (for South Africa) and Australia (for Wales).
Springboks
15 Aphelele Fassi, 14 Edwill van der Merwe*, 13 Jesse Kriel, 12 Andre Esterhuizen, 11 Makazole Mapimpi, 10 Jordan Hendrikse*, 9 Faf de Klerk, 8 Evan Roos, 7 Pieter-Steph du Toit (c), 6 Kwagga Smith, 5 Franco Mostert, 4 Eben Etzebeth, 3 Vincent Koch, 2 Malcolm Marx, 1 Ox Nche
Replacements: 16 Bongi Mbonambi, 17 Ntuthuko Mchunu, 18 Frans Malherbe, 19 Salmaan Moerat, 20 Ben-Jason Dixon*, 21 Grant Williams, 22 Sacha Feinberg-Mngomezulu*, 23 Damian de Allende
Wales
5 Cameron Winnett, 14 Liam Williams, 13 Owen Watkin, 12 Mason Grady, 11 Rio Dyer, 10 Sam Costelow, 9 Ellis Bevan*, 8 Aaron Wainwright, 7 James Botham, 6 Taine Plumtree, 5 Ben Carter, 4 Matthew Screech, 3 Keiron Assiratti, 2 Dewi Lake, 1 Gareth Thomas
Replacements: 16 Evan Lloyd, 17 Kemsley Mathias, 18 Harri O’Connor, 19 James Ratti*, 20 Mackenzie Martin, 21 Gareth Davies, 22 Eddie James*, 23 Jacob Beetham*
* On debut