South Africa Beats Afghanistan: South Africa team has defeated Afghanistan by 5 wickets in the World Cup match. Afghanistan team is out of World Cup 2023.