Group A
- D
- W
- D
- W
- W
Senegal - South Africa
South Africa - Mozambique
South Africa - Zambia
South Africa - Lesotho
South Africa - Eswatini
- D
- D
- D
- W
- L
Eswatini - Mozambique
Senegal - Eswatini
Eswatini - Botswana
Eswatini - Zambia
South Africa - Eswatini
- D
- W
- L
- L
South Africa - Zambia
Zambia - Botswana
Eswatini - Zambia
Zambia - Lesotho
- D
- L
- W
- L
Eswatini - Botswana
Zambia - Botswana
Botswana - Lesotho
South Africa - Botswana
- L
- L
- W
- L
South Africa - Lesotho
Botswana - Lesotho
Zambia - Lesotho
Eswatini - Lesotho
Group B
- D
- D
- W
- W
- W
Senegal - South Africa
Senegal - Eswatini
Senegal - Malawi
Senegal - Zimbabwe
Senegal - Mozambique
- D
- L
- W
- W
- L
Eswatini - Mozambique
South Africa - Mozambique
Mozambique - Namibia
Mozambique - Malawi
Senegal - Mozambique
- L
- D
- W
- W
Mozambique - Namibia
Malawi - Namibia
Namibia - Zimbabwe
Senegal - Namibia
- L
- D
- L
- D
Senegal - Malawi
Malawi - Namibia
Mozambique - Malawi
Malawi - Zimbabwe
- L
- L
- D
- D
Senegal - Zimbabwe
Namibia - Zimbabwe
Malawi - Zimbabwe
Mozambique - Zimbabwe
Group C
- D
- L
- W
- W
- L
Eswatini - Mozambique
South Africa - Mozambique
Mozambique - Namibia
Mozambique - Malawi
Senegal - Mozambique
- L
- D
- W
- W
Mozambique - Namibia
Malawi - Namibia
Namibia - Zimbabwe
Senegal - Namibia
- D
- D
- W
- W
- W
Senegal - South Africa
Senegal - Eswatini
Senegal - Malawi
Senegal - Zimbabwe
Senegal - Mozambique
- L
- L
- D
- D
Senegal - Zimbabwe
Namibia - Zimbabwe
Malawi - Zimbabwe
Mozambique - Zimbabwe