Afghanistan opened their ICC U19 World Cup 2026 account with a commanding 28-run win over South Africa in Windhoek on Friday. Put in to bat, they piled up 266 for 8, WITH Faisal Shinozada (81) and ...