
Team 2023 Scheduals| 05 Jul |
r01 ![]() | EswatiniEswatini | 0 - 1 | BotswanaBotswana |
| 05 Jul |
r01 ![]() | South AfricaSouth Africa | 1 - 1 | NamibiaNamibia |
| 06 Jul |
r01 ![]() | SeychellesSeychelles | 0 - 3 | ComorosComoros |
| 06 Jul |
r01 ![]() | ZambiaZambia | 0 - 1 | MalawiMalawi |
| 07 Jul |
r01 ![]() | MauritiusMauritius | 0 - 2 | LesothoLesotho |
| 07 Jul |
r01 ![]() | MozambiqueMozambique | 1 - 1 | AngolaAngola |
| 08 Jul |
r02 ![]() | South AfricaSouth Africa | 2 - 1 | BotswanaBotswana |
| 08 Jul |
r02 ![]() | NamibiaNamibia | 1 - 2 | EswatiniEswatini |
| 09 Jul |
r02 ![]() | ZambiaZambia | 2 - 1 | ComorosComoros |
| 09 Jul |
r02 ![]() | MalawiMalawi | 2 - 0 | SeychellesSeychelles |
| 10 Jul |
r02 ![]() | AngolaAngola | 0 - 1 | MauritiusMauritius |
| 10 Jul |
r02 ![]() | MozambiqueMozambique | 0 - 1 | LesothoLesotho |
| 11 Jul |
r03 ![]() | MalawiMalawi | 2 - 0 | ComorosComoros |
| 11 Jul |
r03 ![]() | SeychellesSeychelles | 2 - 4 | ZambiaZambia |
| 11 Jul |
r03 ![]() | NamibiaNamibia | 0 - 0 | BotswanaBotswana |
| 11 Jul |
r03 ![]() | South AfricaSouth Africa | 2 - 1 | EswatiniEswatini |
| 12 Jul |
r03 ![]() | AngolaAngola | 4 - 2 | LesothoLesotho |
| 12 Jul |
r03 ![]() | MauritiusMauritius | 0 - 1 | MozambiqueMozambique |
| 14 Jul |
r00 ![]() ![]() | MalawiMalawi | 1 - 1 | LesothoLesotho |
| 14 Jul |
r00 ![]() ![]() | South AfricaSouth Africa | 1 - 2 | ZambiaZambia |
| 16 Jul |
r00 ![]() ![]() | MalawiMalawi | 0 - 0 | South AfricaSouth Africa |
| 16 Jul |
r00 ![]() ![]() | LesothoLesotho | 0 - 1 | ZambiaZambia |