Windhoek, Jan. 16 -- Fantastic half-centuries from Faisal Shinozada, Khalid Ahmadzai and Uzairullah Niazai, and a strong bowling effort helped Afghanistan defeat South Africa in the ICC U19 World Cup 2026 in Windhoek on Friday.

Batting first, opener Khaild Ahmadzai played a superb knock of 74 runs off 102 balls, including six fours and one six. Uzairullah Niazai remained unbeaten on 51 with as many deliveries.

Faisal Khan top-scored with 81 off 95 balls, along with 10 boundaries, as Afghanistan posted 266/8 in 50 overs. For South Africa, Bayanda Majola (3/59) and Corne Botha (3/45) were among the wicket-takers.

In response, Jason Rowles' fighting 98 off 93 balls, with the help of nine fours and three sixes, went in vain as South Africa...