Jason Rowles has been named captain of the South Africa U19 side, that includes five new caps, for the upcoming tour to England later this month.
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.