Group stage - Round 113:00
Eswatini
Botswana
00
FT16:00
South Africa
Mozambique
11
FT Group stage - Round 113:00
Comoros
Zimbabwe
01
FT16:00
Zambia
Kenya
02
FT Group stage - Round 113:00
Lesotho
Seychelles
11
FT16:00
Angola
Namibia
00
FT Group stage - Round 210:00
Mozambique
Eswatini
00
FT13:00
South Africa
Botswana
00
FT Group stage - Round 210:00
Kenya
Comoros
02
FT13:00
Zambia
Zimbabwe
02
FT Group stage - Round 210:00
Angola
Seychelles
32
FT13:00
Namibia
Lesotho
21
FT Group stage - Round 310:00
Kenya
Zimbabwe
20
FT10:00
Comoros
Zambia
10
FT13:00
Mozambique
Botswana
31
FT13:00
South Africa
Eswatini
10
FT Group stage - Round 313:00
Namibia
Seychelles
31
FT13:00
Lesotho
Angola
13
FT Playoffs - Round Semifinals13:00
Comoros
Angola
12
FT16:00
Mozambique
Namibia
00
AP Playoffs - Round Placement Match For 3rd10:00
Comoros
Mozambique
22
AP13:00
Angola
Namibia
50
FT