Tag: Ryan Rickelton

South Africa Dominates Afghanistan in Champions Trophy 2025 Opener with a Huge Victory

South Africa claimed a dominant win against Afghanistan in the ICC Champions Trophy 2025 opener in Karachi. Rickelton's first ODI ton led the way, as the Proteas posted a strong 315/6. Rabada's bowling brilliance handed Afghanistan a 107-run loss, desipte Shah's 90. This match marked Afghanistan's first Champions Trophy outing.

Read more