Bavuma to miss CWC 2023 Warm-up games due to family reasons

South Africa captain Temba Bavuma will miss his team’s two World Cup warm-up games because he is travelling home for family reasons. South Africa is due to play Afghanistan and New Zealand on September 29 and October 2 in Thiruvananthapuram and will be led by Aiden Markram.


(source: Gettyimages)