South Africa’s star wicketkeeper-batter missed the opening match of the ICC Champions Trophy 2025 against Afghanistan due to an elbow injury. Captain Temba Bavuma won the toss, opting to bat first. Afghanistan made their Champions Trophy debut with a three-man spin attack led by Rashid Khan. This match marks Afghanistan’s debut in the Champions Trophy. Post navigation ‘Avatar: Seven Havens’—new’ animated series confirmed with 26 episodes and exciting storyline Nawaz shoots for his next in Kanpur