South Africa vs England, Champions Trophy 2025: Squad, Weather, Pitch Report, Playing XI Prediction