Indian skipper Virat Kohli decided to go with the same playing XI which has won the last two ODIs.
A 2-0 lead in the series by dismantling the hosts in the first two matches in Durban and Centurion with consummate ease has given the men in blue a boost in confidence.
AB de Villiers was ruled out prior to his side's six-wicket win over India in the first ODI while skipper Faf du Plessis was pulled out before the second match, which the visitors went on to win by nine wickets.
Recently, South Africa's injury woes have only grown with Quinton de Kock ruling out of the remainder of the six-match ODI series and subsequent three-match T20I series against India due to a wrist injury.
India Playing XI: Rohit Sharma, Shikhar Dhawan, Virat Kohli (capt.), Ajinkya Rahane, MS Dhoni (wk), Kedar Jadhav, Hardik Pandya, Bhuvneshwar Kumar, Kuldeep Yadav, Jasprit Bumrah, Yuzvendra Chahal.
South Africa Playing XI: Hashim Amla, Aiden Markram (c), JP Duminy, Heinrich Klaasen (wk), David Miller, Khaya Zondo, Chris Morris, Andile Phehlukwayo, Kagiso Rabada, Lungi Ngidi">Lungi Ngidi, Imran Tahir (ANI)