India will take on South Africa in the World Cup 2023 on Sunday. Check out the preview and expected playing XI.