In the first game to be played at the Eden Gardens, the largest cricket stadium in India, South Africa will take on Ireland.