Wales host a second-string Springbok side at the Millenium Stadium in Cardiff on Saturday 5 June.

The Bok stops here

Wales – 15 Lee Byrne, 14 Leigh Halfpenny, 13 James Hook, 12 Jamie Roberts, 11 Tom Prydie, 10 Stephen Jones, 9 Mike Phillips; 8 Ryan Jones (c), 7 Sam Warburton, 6 Jonathan Thomas, 5 Deiniol Jones, 4 Bradley Davies, 3 Adam Jones, 2 Matthew Rees, 1 Paul James.
Subs: 16 Huw Bennett, 17 John Yapp, 18 Alun Wyn Jones, 19 Andy Powell, 20 Richie Rees, 21 Dan Biggar, 22 Andrew Bishop.

Springboks – 15 Frans Steyn, 14 Gio Aplon, 13 Jean de Villiers, 12 Juan de Jongh, 11 Odwa Ndungane, 10 Ruan Pienaar, 9 Ricky Januarie, 8 Joe van Niekerk, 7 Dewald Potgieter, 6 Francois Louw, 5 Victor Matfield, 4 Danie Rossouw, 3 BJ Botha, 2 John Smit (c), 1 CJ van der Linde
Subs: 16 Chiliboy Ralepelle, 17 Jannie du Plessis, 18 Alistair Hargreaves, 19 Ryan Kankowski, 20 Meyer Bosman, 21 Zane Kirschner, 22 Bjorn Basson.

Check out the odds and place a bet:

Forwards
Anthony Boric, Aled de Malmanche, Tom Donnelly, Ben Franks, Owen Franks, Jerome Kaino, Richie McCaw (c), Keven Mealamu, Kieran Read, Adam Thomson, Brad Thorn, Neemia Tialata, Victor Vito, Tony Woodcock.

Backs
Daniel Carter, Jimmy Cowan, Aaron Cruden, Israel Dagg, Zac Guildford, Cory Jane, Richard Kahui, Mils Muliaina, Josevata Rokocoko, Conrad Smith, Benson Stanley, Piri Weepu.

Not considered due to injury
Mike Delany (shoulder), Stephen Donald (shoulder), Jason Eaton (knee), Andrew Hore (shoulder), Ma’a Nonu (knee), Sitiveni Sivivatu (shoulder), Isaia Toeava (hip), Ali Williams (Achilles)

Game 6 of 6 Saturday 2 June 19:10 Bulls v Stormers
 
Bulls
v
Stormers
 
Rob (Ou Grote): Stormers by 3
Footyforecaster (Computer): Stormers by 1
Ben (The Bounce): Bulls by 5
Bet.coza: Bulls (0.7 / 1.3)
Ben (Therugbyblog): Bulls by 5
Ryan (Keo): Bulls by 9
JC (Keo): Bulls by 10
Tank (FRG): Bulls by 7
 
 
Previous
Next
Game 5 of 6 Saturday 2 June 17:05 Lions v Sharks
 
Lions
v
Sharks
 
Rob (Ou Grote): Sharks by 20
Footyforecaster (Computer): Sharks by 15
Ben (The Bounce): Sharks by 16
Bet.coza: Sharks (0.22 / 4)
Ben (Therugbyblog): Sharks by 13
Ryan (Keo): Sharks by 15
JC (Keo): Sharks by 20
Tank (FRG): Sharks by 15
 
 
Previous
Next
Game 4 of 6 Saturday 2 June 11:40 Waratahs v Hurricanes
 
Waratahs
v
Hurricanes
 
Rob (Ou Grote): Hurricanes by 3
Footyforecaster (Computer): Waratahs by 6
Ben (The Bounce): Hurricanes by 8
Bet.coza: Waratahs (0.75 / 1.25)
Ben (Therugbyblog): Hurricanes by 6
Ryan (Keo): Hurricanes by 8
JC (Keo): Hurricanes by 6
Tank (FRG): Hurricanes by 6
 
 
Previous
Next
Game 3 of 6 Saturday 2 June 09:35 Blues v Chiefs
 
Blues
v
Chiefs
 
Rob (Ou Grote): Chiefs by 20
Footyforecaster (Computer): Chiefs by 14
Ben (The Bounce): Chiefs by 15
Timmy (Rugby 365): Chiefs by 20
Bet.coza: Chiefs (0.28 / 3.33)
Ben (Therugbyblog): Chiefs by 13
Ryan (Keo): Chiefs by 15
JC (Keo): Chiefs by 13
Tank (FRG): Chiefs by 11
 
 
Previous
Next
Game 2 of 6 Friday 1 June 11:40 Rebels v Brumbies
 
Rebels
v
Brumbies
 
Rob (Ou Grote): Brumbies by 15
Footyforecaster (Computer): Brumbies by 12
Ben (The Bounce): Brumbies by 18
Timmy (Rugby 365): Brumbies by 15
Bet.coza: Brumbies (0.28 / 3.33)
Ben (Therugbyblog): Brumbies by 12
Ryan (Keo): Brumbies by 10
JC (Keo): Brumbies by 12
Tank (FRG): Brumbies by 9
 
 
Previous
Next