South Africa vs AfghanistanSouth Africa vs Afghanistan Details Date League Season November 10, 2023 ICC World Cup 2023 2023 Venue Narendra Modi Stadium, Ahmedabad