South Africa Squad For ICC World Cup 2023, Schedule 2023, Match List, Team List. South Africa will kickstart their journey in the ICC World Cup 2023 with an encounter against Sri Lanka. The match takes place at Arun Jaitley Stadium in Delhi. ICC World Cup 2023 will commence on October 5. India is the host of […]