Johannesburg, Jan 24: India won the toss and elected to bat in the third and final Test match against South Africa at the New Wanderers Stadium here on Wednesday.
Skipper Virat Kohli made two changes to the team. Ajinkya Rahane was included in the playing XI in place of Rohit Sharma while pacer Bhuvneshwar Kumar replaces off-spinner Ravichandran Ashwin.
For South Africa, Andile Phehlukwayo came in for spinner Keshav Maharaj.
South Africa: Dean Elgar, Aiden Markram, Hashim Amla, AB de Villiers, Faf du Plessis (captain), Quinton de Kock (wicketkeeper), Vernon Philander, Kagiso Rabada, Morne Morkel, Lungisani Ngidi, Andile Phehlukwayo.
India: Murali Vijay, Lokesh Rahul, Cheteshwar Pujara, Virat Kohli (captain), Ajinkya Rahane, Parthiv Patel(wicketkeeper), Hardik Pandya, Bhuvneshwar Kumar, Mohammed Shami, Ishant Sharma, Jasprit Bumrah.