South Africa and Sri Lanka are set to face off in their World Cup opener, with both teams dealing with significant absences. South Africa will rely on Kagiso Rabada’s experience and the youthful energy of Gerald Coetzee in the absence of key bowlers. Sri Lanka will bank on spinners Maheesh Theekshana and Dunith Wellalage to take wickets.