South Africa coach Rassie Erasmus has shuffled his backline and included exciting fullback Warrick Gelant as one of five changes to his side as he seeks a series clean-sweep against England.
Gelant takes over from the experienced Willie le Roux, who drops to the bench for Saturday's third and final Test, while Andre Esterhuizen will earn his second cap at inside centre in the place of Damian de Allende.
In a new midfield pairing, Jessie Kriel starts at outside centre ahead of Lukanyo Am.
Five eighth Handre Pollard, so impressive in the first two Tests of the series for the Boks, drops to the bench as he is rested to allow Elton Jantjies to start in the number 10 jersey.
Gelant is an exciting runner though with wet conditions predicted for Newlands on Saturday, it could be a test played at close quarters, which is why the more muscular Esterhuizen has been selected.
In the only change among the forward pack, Chiliboy Ralepelle starts at hooker with Schalk Brits, who announced his retirement from rugby last month after a decade with Saracens in England, taking his place among the replacements.
Brits was brought into the squad after the First test to add experience and could win his first cap since the 2015 World Cup.
"No one is out of the team because of a lack of form, the changes are due to our long-term planning for next year's Rugby World Cup as we continue to build squad depth and capacity," Erasmus said.
"The series might be won but we still have an important Test match on Saturday, against a very determined English side who will be looking to end the series on a high."
Team: Warrick Gelant, S'busiso Nkosi, Jessie Kriel, Andre Esterhuizen, Aphiwe Dyantyi, Elton Jantjies, Faf de Klerk, Duane Vermeulen, Pieter-Steph du Toit, Siya Kolisi (capt), Franco Mostert, RG Snyman, Frans Malherbe, Chiliboy Ralepelle, Tendai Mtawarira
Replacements: Schalk Brits, Steven Kitshoff, Thomas du Toit, Jean-Luc du Plessis, Sikhumbuzo Notshe, Embrose Papier, Handre Pollard, Willie le Roux.