South Africa’s Ryan Rickelton marked a significant achievement by scoring his first One-Day International century, amassing 103 runs in a decisive 107-run victory over Afghanistan during their opening match in the Champions Trophy Group B at the National Stadium in Karachi.
After winning the toss and opting to bat first, the South African team delivered an impressive total of 315 runs for six wickets in their allotted 50 overs. The pitch conditions, which bore a resemblance to South African surfaces with good pace and bounce, aided their performance. Rickelton’s century came off 106 balls, bolstered by key contributions from captain Temba Bavuma with 58 runs, and Rassie van der Dussen and Aiden Markram, who both scored 52 runs.
Afghanistan’s Rahmat Shah put up a valiant effort with an innings of 90 runs. However, South Africa’s seam bowlers maintained relentless pressure, taking pivotal wickets to bowl Afghanistan out for 208 in just 43.3 overs. Kagiso Rabada excelled with figures of 3 wickets for 36 runs, while Wiaan Mulder provided solid support with 2 wickets for 36 runs.
Rickelton shared his joy over the achievement, saying, “I was a bit edgy, but to contribute to the team and set us up for a winning performance, I am chuffed with that.” He stressed the necessity for all team members to contribute and underscored the importance of adapting to the varying pitch conditions.
Looking ahead, South Africa’s next challenge is against Australia in Rawalpindi on Tuesday. Meanwhile, Afghanistan is set to face England in a must-win match the following day, as they aim for a place in the semi-finals, with only two teams progressing from the group stage.
The tournament is generating excitement not only for South Africa’s performance but for the overall competitive spirit among the teams. There is an optimistic hope that the matches will highlight resilience and skill from all participating nations, promising an exhilarating Champions Trophy for cricket fans worldwide.

Leave a comment