South Africa Sports Minister Gayton McKenzie called his side to boycott the Afghanistan clash in the Champions Trophy 2025.