Cricket, ICC, Match Results, T20 World CupJune 27, 2024 T20 World Cup 2024 Semi-final: Afghanistan vs South Africa| Match Results| Award Winners| POTM| Stats| Records
Cricket, ICC, T20 World CupJune 26, 2024 T20 World Cup 2024 Semi-final: Afghanistan vs South Africa| Weather Forecast| Pitch Report