India has a decent record at the Wanderers pitch they have yet to be beaten in Tests there, with a win and three draws going back to 1992/93.
Cheteshwar Pujara made 153 in the second innings of the 2013/14 match and India will be seeking an improvement from their number three batsman, who has made only 49 runs in four innings, including being run out in both innings in Centurion.
Ajinkya Rahane, who did not play in the first two Tests, had a lengthy net at the weekend and could be recalled on the strength of a strong record in overseas Tests.
Dinesh Karthik was flown in as a replacement for injured wicketkeeper Wriddhiman Saha and could play at the expense of Parthiv Patel, who had a poor game with the gloves in Centurion.
With their formidable fast bowling attack, coupled with more resolute batting and better fielding in the first two Tests, South Africa will again start favourites although they will be wary of a potential Indian backlash. Rain could interfere with play on as many as four days.
South Africa: Faf du Plessis (captain), Dean Elgar, Aiden Markram, Hashim Amla, AB de Villiers, Quinton de Kock (wkt), Vernon Philander, Keshav Maharaj, Kagiso Rabada, Morne Morkel, Lungi Ngidi.