South Africa captain Bavuma to miss World Cup warm-up games
THIRUVANANTHAPURAM: South Africa's preparations for the ICC Men's Cricket World Cup 2023 have taken a hit with news that skipper Temba Bavuma will miss the Proteas' warm-up fixtures for the tournament against Afghanistan and New Zealand.…