202720262025202420232022202120202019201820172016201520142013201220112010200920082007200620052004200320022001200019991998199719961995199419931992199119901989198819871986198519841983198219811980All competitions WC Qualifiers Africa Friendlies Africa Cup CHAN Africa Cup 2025 MoroccoDateRoundRoundH/ARes.22.12.2025Group BGrp BNSouth AfricaL1:21:126.12.2025Group BGrp BNZimbabweD1:11:129.12.2025Group BGrp BNEgyptD0:00:0CHAN 2025 Kenia/Tansania/UgandaDateRoundRoundH/ARes.03.08.2025Group AGrp ANMoroccoL0:20:107.08.2025Group AGrp ANKenyaD1:11:110.08.2025Group AGrp ANZambiaW2:10:014.08.2025Group AGrp ANDR CongoL0:20:0WC Qualifiers Africa 2023-2025DateRoundRoundH/ARes.20.03.2025Group DGrp DALibyaD1:10:025.03.2025Group DGrp DHCape VerdeL1:20:104.09.2025Group DGrp DHLibyaL0:10:009.09.2025Group DGrp DHMauritiusW3:11:108.10.2025Group DGrp DAEswatiniD2:20:013.10.2025Group DGrp DACameroonD0:00:0Friendlies 2025DateRoundRoundH/ARes.05.06.2025JuneJuneNNamibiaD1:10:008.06.2025JuneJuneNLesothoW4:02:010.06.2025JuneJuneNMalawiW1:00:013.06.2025JuneJuneNMadagascarW4:12:015.06.2025JuneJuneASouth AfricaW3:01:029.07.2025JulyJulyASouth AfricaD1:114.11.2025NovemberNovemberHArgentinaL0:20:118.11.2025NovemberNovemberHGuinea-Bissau-:-dnp18.11.2025NovemberNovemberHZambiaW3:22:117.12.2025DecemberDecemberHMozambiqueW4:14:11:0