South Africa have won the toss and elected to bat first against England in third Test being played at Johannesburg.
South Africa have made one change in the team as Quinton de Kock is ruled out of the game due to knee injury.
Dane Vilas has replaced de Kock. However England are unchanged for the game.
It is pertinent to mention here that England are leading the series 1-0 against the hosts.