Post navigation ICC World Cup 2023 | QDK and Van der Dussen stars in South Africa’s victory | South Africa Vs New Zealand ICC World Cup 2023: Afghanistan vs. Netherlands | Afghanistan wins by 7 wickets | Still in contention for the semifinals