On February 21, 2025, South Africa delivered a commanding performance to defeat Afghanistan by 107 runs in their Champions Trophy opener at Karachi’s National Stadium. The Proteas, led by Temba Bavuma, showcased their depth and skill, signaling their intent to chase an elusive ICC title.
![]() |
Image Credits: ESPN Cricinfo |
Opting to bat first after winning the toss, South Africa posted an imposing 315/6 in 50 overs. Opener Ryan Rickelton anchored the innings with a composed 103 off 106 balls, marking his maiden ODI century. Captain Bavuma (58), Rassie van der Dussen (52), and Aiden Markram (52*) provided crucial support, with Markram’s late flourish pushing the total beyond Afghanistan’s reach. The Afghan bowlers struggled to contain the Proteas’ aggressive batting, despite occasional breakthroughs.
In response, Afghanistan faltered early, losing key wickets to South Africa’s relentless pace attack. Kagiso Rabada (3-36) and Lungi Ngidi struck vital blows, reducing Afghanistan to 50/4. Rahmat Shah fought valiantly with a gritty 90 off 92 balls, but his effort proved a lone stand as wickets tumbled around him. The Afghan chase ended at 208 in 43.3 overs, handing South Africa a comprehensive victory.
This win places South Africa atop Group B, boosting their semi-final prospects with a significant Net Run Rate margin. For Afghanistan, making their Champions Trophy debut, the loss highlighted the challenge ahead despite recent strides in white-ball cricket.
Brief Scores: South Africa - 315/6 in 50 overs (Ryan Rickelton - 103, Mohammad Nabi - 2/51) defeated Afghanistan - 208 all out in 43.3 overs (Rahmat Shah - 90, Kagiso Rabada - 3/36) by a margin of 107 runs