India announced revised squads for ODI and Test series against South Africa. Deepak Chahar withdrew his name from ODI squad due to a family emergency, with Akash Deep being named his replacement. Pacer Mohammad Shami has been ruled out of Test series after not being cleared by medical team. Shreyas Iyer won't be part of the second and third ODIs.