20272026202520242023202220212020201920182017201620152014201320122011201020092008200720062005200420032002200120001999199819971996199519941993199219911990198919881987198619851984198319821981198019791978197719761975197419731972197119701969196819671966196519641963196219611960All competitions WC Qualifiers Africa Friendlies Arab Cup Africa Cup CHAN Africa Cup 2025 MoroccoDateRoundRoundH/ARes.21.12.2025Group AGrp ANComorosW2:00:026.12.2025Group AGrp ANMaliD1:11:029.12.2025Group AGrp ANZambiaW3:02:0CHAN 2025 Kenia/Tansania/UgandaDateRoundRoundH/ARes.03.08.2025Group AGrp ANAngolaW2:01:010.08.2025Group AGrp ANKenyaL0:10:114.08.2025Group AGrp ANZambiaW3:11:017.08.2025Group AGrp ANDR CongoW3:11:122.08.2025Quarter-finalsQuarter-FinalsATanzaniaW1:00:026.08.2025Semi-finalsSemi-FinalHSenegalW5:31:11:11:1pso30.08.2025FinalFinalNMadagascarW3:22:1WC Qualifiers Africa 2023-2025DateRoundRoundH/ARes.21.03.2025Group EGrp EANigerW2:10:025.03.2025Group EGrp EHTanzaniaW2:00:005.09.2025Group EGrp EHNigerW5:02:008.09.2025Group EGrp EAZambiaW2:01:006.10.2025Group EGrp EAEritrea-:-dnp14.10.2025Group EGrp EHCongoW1:00:0Friendlies 2025DateRoundRoundH/ARes.06.06.2025JuneJuneHTunisiaW2:00:009.06.2025JuneJuneHBeninW1:01:019.07.2025JulyJulyHBurkina FasoW2:125.07.2025JulyJulyHBurkina FasoL1:309.10.2025OctoberOctoberHBahrainW1:00:014.11.2025NovemberNovemberHMozambiqueW1:01:018.11.2025NovemberNovemberHUgandaW4:02:0Arab Cup 2025 QatarDateRoundRoundH/ARes.02.12.2025Group BGrp BNComorosW3:13:005.12.2025Group BGrp BNOmanD0:00:008.12.2025Group BGrp BNSaudi ArabiaW1:01:011.12.2025Quarter-finalsQuarter-FinalsNSyriaW1:00:015.12.2025Semi-finalsSemi-FinalNUA EmiratesW3:01:018.12.2025FinalFinalNJordanW3:21:02:2aet