Sundar was supposed to travel to Cape Town with the ODI members on Wednesday and join the rest of the squad ahead of the ODI series starting January 19. The All-India Senior Selection Committee has named Jayant Yadav as replacement for Sundar.
The Committee also added fast bowler Navdeep Saini to the ODI squad as a back-up for Mohammed Siraj who is still recovering from his hamstring injury that he sustained in the 2nd Test against South Africa in Johannesburg, the BCCI said in a statement on Wednesday.
India's ODI squad: KL Rahul (Captain), Jasprit Bumrah (vice-captain), Shikhar Dhawan, Ruturaj Gaikwad, Virat Kohli, Suryakumar Yadav, Shreyas Iyer, Venkatesh Iyer, Rishabh Pant (wicket-keeper), Ishan Kishan (wicket-keeper), Yuzvendra Chahal, R Ashwin, Bhuvneshwar Kumar, Deepak Chahar, Prasidh Krishna, Shardul Thakur, Md. Siraj, Jayant Yadav, Navdeep Saini.