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
- No Virat Kohli, Rohit Sharma in the most googled players for 2025

- BCCI forced to change venue for SMAT knockouts, IndiGo flight crisis a cause of concern

- ‘Never shirked responsibility’ – RCB head coach backs Gautam Gambhir amid backlash

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
Editor's Pick
Cricket
How Virat Kohli's 100 in Ranchi resulted in tickets for IND vs SA 3rd ODI getting sold out instantly


