Standings

A
Team P W L D GF GA GD PTs
1 Namibia 3 2 1 0 10 4 6 6
2 Botswana 3 2 1 0 3 3 0 6
3 Mauritius 3 2 1 0 7 2 5 6
4 Seychelles 3 0 3 0 5 16 -11 0
B
Team P W L D GF GA GD PTs
1 Mozambique 3 1 1 1 3 5 -2 4
2 Zambia 3 1 1 1 2 2 0 4
3 Lesotho 3 0 2 1 1 3 -2 1
4 South Africa 3 2 0 1 6 2 4 7
C
Team P W L D GF GA GD PTs
1 Eswatini 3 1 2 0 3 7 -4 3
2 Malawi 3 2 1 0 6 1 5 6
3 Angola 3 3 0 0 7 1 6 9
4 Zimbabwe 3 0 3 0 3 10 -7 0