South Africa were left to reflect on a missed opportunity despite a heroic effort from 17-year-old Jason Rowles, as Afghanistan opened their Under-19 World Cup campaign with a composed 28-run victory in Windhoek on Friday.
Jason Rowles hit a brilliant century but South Africa U19's World Cup warm-up fixture against Australia in Windhoek was eventually abandoned due to rain.
South Africa's U19 men's side fell to a 12-run (DLS system) defeat to Sri Lanka after being bowled out in just 33 and a half overs in their U19 Cricket World Cup warm-up match.
England emerged victorious in their Youth Test series against South Africa Under-19 Men when they won the decisive second match by 10 wickets on day four at Western Province Cricket Club in Cape Town on Friday.