Group A
R Team P W D L +/- Pts
1 South Africa (W) U20 3 3 0 0 6 9
2 Zimbabwe (W) U20 3 2 0 1 5 6
3 Namibia (W) U20 3 1 0 2 -4 3
4 Mozambique (W) U20 3 0 0 3 -7 0
Group B
R Team P W D L +/- Pts
1 Zambia (W) U20 3 3 0 0 8 9
2 Tanzania (W) U20 3 2 0 1 9 6
3 Botswana (W) U20 3 1 0 2 -2 3
4 Eswatini (W) U20 3 0 0 3 -15 0