Springbok coach Heyneke Meyer has named second rower Bakkies Botha to play his first Test match in two years after being named in the starting team to play Scotland.
The 34-year-old lock won the last of his 76 Test caps at the 2011 World Cup in New Zealand, where his time at the tournament was cut short after he injured himself against Namibia in the pool stages.
The injury delayed his debut for French club Toulon but, after impressing in the Top 14, Botha found himself recalled for the Springboks' European tour by Heyneke Meyer.
JP Pietersen is set to win his 50th cap at Edinburgh's Murrayfield on Sunday, becoming only the third Springbok wing to reach the landmarlk after Breyton Paulse and current team-mate Bryan Habana.
In all, Meyer made five changes to the starting line-up following last weekend's 24-15 win over Wales in Cardiff.
Botha replaced Eben Etzebeth while in the front row Gurthro Steenkamp and Adriaan Strauss came in for Tendai Mtawarira and Bismarck du Plessis respectively.
In the backs, Willie Rous starts at full-back with Pat Lambie, who wore the No 15 shirt against Wales, at fly-half in place of Morne Steyn.
A final decision on the fitness of Steyn (back) and Willem Alberts (shoulder) will be made on Saturday.
If openside flanker Alberts is unfit to start, Siya Kolisi will take his place.
Marcell Coetzee has been included on the bench in another rotational change with Kolisi, who will sit it out if Alberts is passed fit.
Willie le Roux; JP Pietersen, Jaque Fourie, Jean de Villiers (capt), Bryan Habana; Pat Lambie, Fourie du Preez; Duane Vermeulen, Willem Alberts/Siya Kolise, Francois Louw; Flip van der Merwe, Bakkies Botha; Frans Malherbe, Adriaan Strauss, Gurthro Steenkamp
Replacements: Bismarck du Plessis, Tendai Mtawarira, Coenie Oosthuizen, Eben Etzebeth, Marcell Coetzee, Ruan Pienaar, Morne Steyn/AN Other, JJ Engelbrecht