1. Round2. Round3. RoundPlay-offs Play-offs First leg03.05.2025 15:00Total: 1:22nd leg: 0:2MalawiMalawi15:001:0South AfricaSouth AfricaEnded03.05.2025 17:00Total: 0:32nd leg: 0:3GambiaGambia17:000:0AlgeriaAlgeriaEndedPlay-offs 2nd leg09.05.2025 20:00Total: 3:01st leg:0:0AlgeriaAlgeria20:003:0GambiaGambiaEnded11.05.2025 15:00Total: 2:11st leg:0:1South AfricaSouth Africa15:002:0MalawiMalawiEnded