South Africa Triumphs Over Afghanistan in ICC Champions Trophy 2025 Opener 22 Feb
by Tamlyn Edelstein - 0 Comments

South Africa Triumphs Over Afghanistan in ICC Champions Trophy 2025 Opener

South Africa kicked off their ICC Champions Trophy 2025 campaign with a commanding 107-run victory over Afghanistan in Karachi. Ryan Rickelton's first ODI century and Kagiso Rabada's impressive bowling paved the way to success. Afghanistan's debut in the tournament saw Rahmat Shah as a standout performer despite their struggle against the Proteas' seasoned attack.