
South Africa Dominates Afghanistan with Rickelton's Century in Champions Trophy Opener
South Africa kicked off the Champions Trophy 2025 with a 107-run win over Afghanistan in Karachi, thanks to Ryan Rickelton's maiden ODI century. Key performances from Temba Bavuma, Rassie van der Dussen, and Aiden Markram bolstered the Proteas' score, while Afghanistan's batting faltered against Kagiso Rabada and Marco Jansen's bowling.
Kellan Fitzpatrick