Zaheer Khan has been passed fit to play in the remainder of India's one-day international series against New Zealand.
The left-arm paceman missed the opening two matches of the five-game series due to a groin strain.
But his recovery is ahead of schedule and he will be available for the remaining fixtures on December 4, 7 and 10.
Medium pacer Praveen Kumar also returns after a bout of fever, while middle-order batsman Suresh Raina has been given a rest ahead of the tour of South Africa, starting later in December.
On the wicketkeeping front, Parthiv Patel makes his comeback to the one-day side after a gap of six years.
Patel will get his chance in the fourth and fifth games, due to be played in Bangalore and Chennai respectively, with current gloveman Wriddhiman Saha maintaining his place for Saturday's ODI in Baroda.
India currently hold a 2-0 lead in the series.
India squad for third ODI: Gautam Gambhir (capt), Murali Vijay, Virat Kohli, Yuvraj Singh, Sourav Tiwary, Yusuf Pathan, Wriddhiman Saha (wkt), Ravichandran Ashwin, Zaheer Khan, Ashish Nehra, Praveen Kumar, Munaf Patel, Ravindra Jadeja, Vinay Kumar
India squad for the fourth and fifth ODIs: Gautam Gambhir (capt), Murali Vijay, Virat Kohli, Yuvraj Singh, Sourav Tiwary, Yusuf Pathan, Parthiv Patel (wkt), Ravichandran Ashwin, Ashish Nehra, Munaf Patel, Zaheer Khan, Praveen Kumar, Ravindra Jadeja, Rohit Sharma