Windhoek, Jan. 19 -- South Africa, Sri Lanka and Pakistan registered wins in their respective ICC Under 19 World Cup matches scheduled in Windhoek and Harare on Monday.

South Africa, with a win and loss, moved to second spot in Group D below Afghanistan, who have won both their games so far. Sri Lanka dominates Group A with two wins in two matches, while Pakistan is second in Group C, next to unbeaten England, with a win and a loss so far.

In South Africa's clash against Tanzania, the 2014 champions were put to bat first by Tanzania. Centuries came from Jason Rowles (125* in 101 balls, with 10 fours and five sixes) and skipper Muhammed Bulbulia (108 in 108 balls, with 10 fours and a six) after openers Jorich Van Schalkwyk (47 in 34 ball...