The BCCI announced the 16-member squad on Sunday Veteran India opener Shikhar Dhawan will lead India in the three-match ODI series against South Africa.
Shreyas Iyer has been named Shikhar Dhawan's deputy for the ODI series.
Ruturaj Gaikwad, who didn't get a game on the Zimbabwe tour, retained his place in the squad.
In-form Shubman Gill is once again expected to open the innings alongside skipper Shikhar Dhawan
Impressive Rajat Patidar gets his maiden India call-up for South Africa series.
Rahul Tripathi's wait for his international debut might end against South Africa in ODIs.