South Africa captain Temba Bavuma is expected to miss the warm-up matches of the upcoming 2023 World Cup, scheduled to begin on October 5. Temba Bavuma will travel home on Thursday