Damian Willemse will start for South Africa against Canada on Tuesday less than a week after arriving in Japan as a late injury replacement.
Full-back Willemse, who arrived on thursday to replace Jesse Kriel, is one of 13 changes made by coach Rassie Erasmus for the World Cup Pool B match.
South Africa has a four-day turnaround after beating Italy 49-3 on Friday.
Only Springboks captain Siya Kolisi and centre Damian de Allende have retained their places.
Erasmus says Willemse, who had a recent stint with Saracens, “would have probably made the World Cup squad if he wasn’t injured”.
Willemse, 21, added, “I’m really excited to play. I’ve been out for three months. I’ve got that hunger and it’s been good to get some game time for Sarries.”
Meanwhile, Canada full-back Andrew Coe, their only player to have scored a try in Japan, will make his first World Cup start.
The 23 year old scored after coming on for the last 18 minutes of the 48-7 defeat by Italy.
Coe is one of six changes to the Canadian side, including a first tournament appearance for lock Kyle Baillie, who suffered a leg injury in their warm-up match against the United States on 7th of September.