Results| Thursday, 16 November 2023 |
| Algeria | 3-1 | Somalia |
| Botswana | 2-3 | Mozambique |
| Friday, 17 November 2023 |
| Guinea | 2-1 | Uganda |
| Sunday, 19 November 2023 |
| Mozambique | 0-2 | Algeria |
| Tuesday, 21 November 2023 |
| Botswana | 1-0 | Guinea |
| Somalia | 0-1 | Uganda |
| Thursday, 6 June 2024 |
| Algeria | 1-2 | Guinea |
| Friday, 7 June 2024 |
| Mozambique | 2-1 | Somalia |
| Uganda | 1-0 | Botswana |
| Monday, 10 June 2024 |
| Guinea | 0-1 | Mozambique |
| Somalia | 1-3 | Botswana |
| Uganda | 1-2 | Algeria |
| Thursday, 20 March 2025 |
| Mozambique | 3-1 | Uganda |
| Friday, 21 March 2025 |
| Botswana | 1-3 | Algeria |
| Guinea | 0-0 | Somalia |
| Tuesday, 25 March 2025 |
| Algeria | 5-1 | Mozambique |
| Botswana | 2-0 | Somalia |
| Uganda | 1-0 | Guinea |
| Thursday, 4 September 2025 |
| Algeria | 3-1 | Botswana |
| Friday, 5 September 2025 |
| Somalia | 0-3 | Guinea |
| Uganda | 4-0 | Mozambique |
| Monday, 8 September 2025 |
| Guinea | 0-0 | Algeria |
| Mozambique | 2-0 | Botswana |
| Uganda | 2-0 | Somalia |
| Thursday, 9 October 2025 |
| Botswana | 0-1 | Uganda |
| Mozambique | 1-2 | Guinea |
| Somalia | 0-3 | Algeria |
| Tuesday, 14 October 2025 |
| Algeria | 2-1 | Uganda |
| Guinea | 2-2 | Botswana |
| Somalia | 0-1 | Mozambique |