South Africa have confirmed that Dale Steyn will play no part in their fourth and final Test encounter against England at Centurion, which gets underway on Friday morning.
The bowler has missed the previous two outings because of a shoulder complaint.
He will also sit out this match as his rehabilitation continues, along with opening batsman Stiaan van Zyl, who has been dropped in favour of the uncapped Stephen Cook.
However, wicketkeeper Quinton de Kock should recover from a knee injury to feature.
The hosting Proteas will only have pride to play for in Pretoria, with England holding an unassailable 2-0 lead.