South Africa has sealed their spot in the ICC Champions Trophy semifinal after beating England by 7 wickets in their final group stage fixture. Jos Buttler, who will play his last game as captain, couldn’t sign off in style in Karachi. The four semifinalists are confirmed, but who’ll play which team will be determined after the last group stage match of the tournament tomorrow.
South Africa vs England, Champions Trophy Scorecard
Latest news
- Predicted Sunrisers Hyderabad playing XI vs LSG: Harshal Patel in, will Pat Cummins’ absence affect SRH?

- Ashok Sharma bowls fastest ball of IPL 2026, shows shades of Umran Malik & Mayank Yadav
- Yashasvi Jaiswal emerges out of Vaibhav Suryavanshi’s shadow, stamps authority in GT vs CSK match
South Africa vs England squads
England: Philip Salt, Ben Duckett, Jamie Smith (wk), Joe Root, Harry Brook, Jos Buttler (c), Liam Livingstone, Jamie Overton, Jofra Archer, Adil Rashid, Mark Wood, Saqib Mahmood, Tom Banton, Gus Atkinson, Rehan Ahmed
South Africa: Ryan Rickelton (wk), Tony de Zorzi, Temba Bavuma (c), Rassie van der Dussen, Aiden Markram, David Miller, Wiaan Mulder, Marco Jansen, Keshav Maharaj, Kagiso Rabada, Lungi Ngidi, Heinrich Klaasen, Tristan Stubbs, Tabraiz Shamsi, Corbin Bosch
Cricket
Ashok Sharma bowls fastest ball of IPL 2026, shows shades of Umran Malik & Mayank Yadav


