Group stage - Round 1
13:00
Eswatinieswatini
botswanaBotswana
00
FT
16:00
South Africasouth-africa
mozambiqueMozambique
11
FT

Group stage - Round 1
13:00
Comoroscomoros
zimbabweZimbabwe
01
FT
16:00
Zambiazambia
kenyaKenya
02
FT

Group stage - Round 1
13:00
Lesotholesotho
seychellesSeychelles
11
FT
16:00
Angolaangola
namibiaNamibia
00
FT

Group stage - Round 2
10:00
Mozambiquemozambique
eswatiniEswatini
00
FT
13:00
South Africasouth-africa
botswanaBotswana
00
FT

Group stage - Round 2
10:00
Kenyakenya
comorosComoros
02
FT
13:00
Zambiazambia
zimbabweZimbabwe
02
FT

Group stage - Round 2
10:00
Angolaangola
seychellesSeychelles
32
FT
13:00
Namibianamibia
lesothoLesotho
21
FT

Group stage - Round 3
10:00
Kenyakenya
zimbabweZimbabwe
20
FT
10:00
Comoroscomoros
zambiaZambia
10
FT
13:00
Mozambiquemozambique
botswanaBotswana
31
FT
13:00
South Africasouth-africa
eswatiniEswatini
10
FT

Group stage - Round 3
13:00
Namibianamibia
seychellesSeychelles
31
FT
13:00
Lesotholesotho
angolaAngola
13
FT

Playoffs - Round Semifinals
13:00
Comoroscomoros
angolaAngola
12
FT
16:00
Mozambiquemozambique
namibiaNamibia
00
AP

Playoffs - Round Placement Match For 3rd
10:00
Comoroscomoros
mozambiqueMozambique
22
AP
13:00
Angolaangola
namibiaNamibia
50
FT