South African opener Ryan Rickelton delivered a stunning 103-run knock in 106 balls which saw him hit 7 fours and 1 six. The Hashmatullah Shahidi-led Afghanistan will now need to chase the target of 316 to register their first win in the Champions Trophy 2025