South Africa went top of Group B with a comfortable 107-run victory over Afghanistan, with Ryan Rickelton and Kagiso Rabada starring for the Proteas. Rahmat Shah's fine 90 went in vain.
Catch the live score and updates from the Afghanistan vs South Africa Champions Trophy match being played in Karachi.
South Africa won the toss and elected to bat first against Afghanistan in the third match of Group B clash of ICC Champions ...
South Africa delivered a solid performance, amassing 315 runs for the loss of 6 wickets in their 50 overs against Afghanistan ...
Afghanistan vs South Africa ICC Champions Trophy 2025 Highlights: In a stunning encounter of ICC Champions Trophy 2025 match ...