Afghanistan were no match to South Africa in their first match of the ICC Champions Trophy 2025. Chasing a target of 316, Afghanistan were reduced to 89/5 in 23 overs, eventually getting bowled out for 208 in 43.3 overs despite Rahmat Shah’s 92-ball 90. Afghanistan captain Hashmatullah Shahidi admitted that the top-order wasn’t up to the mark.