ICC Champions Trophy 2025 : Ryan Rickelton’s stunning century leads South Africa to massive victory over Afghanistan

Pallavi Madhiraju- February 22, 2025 0

South Africa kicked off their ICC Champions Trophy 2025 campaign with a commanding 107-run victory over Afghanistan in the 3rd Match, Group B at the ... Read More