South Africa achieved a 107-run victory over Afghanistan in their Champions Trophy opener, thanks to Ryan Rickelton's ...
South Africa hammered Afghanistan by 107 runs in their opening fixture of the ICC Champions Trophy 2025 in Karachi. Ryan ...
In a commanding Champions Trophy opener, Ryan Rickelton announced himself on the global stage with a magnificent maiden ICC tournament century to power the Proteas to an imposing 315/6 against ...