Temba Bavuma
Afghanistan vs South Africa Highlights, Champions Trophy 2025: South Africa won by 107 runs
Ankit
Afghanistan vs South Africa Match Overview Afghanistan (AFG) took on South Africa (SA) in the third match of the Champions Trophy 2025 on Friday, ...