Why is Heinrich Klaasen not playing against Afghanistan?
South Africa kick-started their 2025 Champions Trophy campaign today against Afghanistan but there was a big miss, with Heinrich Klaasen not featuring in the XI. It's been revealed that Klaasen missed out the clash due to a 'left elbow soft tissue injury'. Klaasen is believed to have been rested as a precautionary measure.