South Africa's Impressive Win Against Afghanistan in ICC Champions Trophy 2025 Opener

South Africa's Impressive Win Against Afghanistan in ICC Champions Trophy 2025 Opener

South Africa kicked off the ICC Champions Trophy 2025 with a solid 107-run win over Afghanistan in Karachi. Ryan Rickelton hit his maiden ODI century, leading SA to 315/6. Afghanistan faltered in their chase with Rahmat Shah's 90 being the only highlight. Kagiso Rabada's three-wicket haul sealed the victory for SA, spotlighting their formidable batting lineup and bowling prowess.