South Africa vs Afghanistan LIVE: The chase was a complete disaster for Afghanistan, as none of their batters shone. Rahmat Shah tried to pull things back with his 50, but in vain. Eventually he got out for 90 and Afghanistan ended up losing the match by a massive 107 runs.
It was a great start for South Africa, as they managed to get the better of Afghanistan bowlers. Ryan Rickelton and Temba Bavuma made hay and smashed half-centuries. Post that, Rickelton went on to smash his maiden ODI ton, while Aiden Markram remained unbeaten on 52, to take his team to 315/6 in 15 overs.
South Africa will take on Afghanistan in match number 3 of ICC Champions Trophy 2025 at 2.30 PM IST on Friday. This will be the first match of Group B, with Shahidi and co. playing in their maiden ICC event in the 50-overs format. The two sides had last met in the T20 World Cup semi-finals in which the Proteas had emerged victorious.
South Africa vs Afghanistan LIVE score
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

National Stadium Karachi Pitch Report
The National Stadium pitch is expected to be balanced, with an initial advantage for the batters. Pacers could exploit early conditions, but spinners may become influential as the match progresses, particularly in the middle overs. The weather is mostly cloudy with temperatures around 31°C, with low chances of rain promising an uninterrupted match.
South Africa vs Afghanistan squads
Afghanistan: Rahmanullah Gurbaz(w), Ibrahim Zadran, Sediqullah Atal, Rahmat Shah, Hashmatullah Shahidi(c), Azmatullah Omarzai, Gulbadin Naib, Mohammad Nabi, Rashid Khan, Fazalhaq Farooqi, Noor Ahmad, Fareed Ahmad Malik, Ikram Alikhil, Naveed Zadran, Nangeyalia Kharote
South Africa: Ryan Rickelton(w), Tony de Zorzi, Temba Bavuma(c), Aiden Markram, David Miller, Heinrich Klaasen, Wiaan Mulder, Marco Jansen, Keshav Maharaj, Kagiso Rabada, Lungi Ngidi, Tabraiz Shamsi, Tristan Stubbs, Corbin Bosch, Rassie van der Dussen
Editor's Pick
Cricket
How Virat Kohli's 100 in Ranchi resulted in tickets for IND vs SA 3rd ODI getting sold out instantly


