Two uncapped players - Pervez Rasool and Mohit Sharma - have been included in the Indian squad that will play five ODIs in Zimbabwe from July 24 to August 3.
Virat Kohli will captain the Indian team in the absence of the injured MS Dhoni.
The selectors also named the India A squad that will tour South Africa after the ODI series in Zimbabwe. Cheteshwar Pujara will be the captain of that team. Pujara is also in the ODI squad for the Zimbabwe series.
Four players in the Indian squad for the ongoing tri-series in West Indies - R Ashwin, Ishant Sharma, Umesh Yadav and Bhuvneshwar Kumar - are being rested for the Zimbabwe series. One more player, Murali Vijay, has been dropped though he is in the India A team.