ICC Champions Trophy 2025: South Africa beat Afghanistan by 107 runs

South Africa beat Afghanistan by 107 runs as the teams open their Champions Trophy accounts in Karachi, Pakistan.

Feb 21, 2025 - 21:26
 0
ICC Champions Trophy 2025: South Africa beat Afghanistan by 107 runs
South Africa beat Afghanistan by 107 runs as the teams open their Champions Trophy accounts in Karachi, Pakistan.