Les deux équipes s'affronteront à Trinidad aux premières heures de jeudi matin, heure du Royaume-Uni (01h30 BST) et sont toutes deux à un match de rencontrer l'Angleterre, championne en titre, ou l'Inde, lors de l'énorme finale de samedi.
L'Afghanistan a atteint le dernier carré pour la première fois en battant l'Australie, tandis que l'Afrique du Sud a devancé de peu les co-tenants, les Antilles.
Les Proteas sont invaincus jusqu'à présent dans le tournoi, ce qui en fait sûrement de légers favoris pour atteindre la finale.
Voici tout ce que vous devez savoir pour savoir où regarder le match.
Où regarder l’Afrique du Sud contre l’Afghanistan ?
chaîne TV: Le match sera diffusé sur Cricket de sport aérien, Événement principal de Sky Sports et Sky Sports Ultra HDR. La couverture commence à 1h du matin BST.
Direct:Les abonnés pourront regarder en direct via le Application Sky Go.