What channel is South Africa vs Afghanistan on today? TV and live stream for T20 World Cup semi-final 26.06.2024 14:00 Evening Standard A place in Saturday’s final on the line