Indian cricket team suffered a significant setback prior to their match against South Africa as Hardik Pandya has been sidelined from the Cricket World Cup due to an ankle injury sustained during the Bangladesh match. Prasidh Krishna has been approved as his replacement.