20272026202520242023202220212020201920182017201620152014201320122011201020092008200720062005200420032002200120001999199819961995199419931992199119901989198819871985198419831982198119801979197719761975197419731972197119701969196719651963195919571956All competitions WC Qualifiers Africa Friendlies Arab Cup Africa Cup CHAN Africa Cup 2025 MoroccoDateRoundRoundH/ARes.24.12.2025Group EGrp ENAlgeriaL0:30:128.12.2025Group EGrp ENEq. GuineaW1:00:0CHAN 2025 Kenia/Tansania/UgandaDateRoundRoundH/ARes.05.08.2025Group DGrp DNCongoD1:11:012.08.2025Group DGrp DNNigeriaW4:02:019.08.2025Group DGrp DNSenegalD0:00:023.08.2025Quarter-finalsQuarter-FinalsNAlgeriaW4:20:01:11:1pso26.08.2025Semi-finalsSemi-FinalNMadagascarL0:10:00:0aet29.08.2025Third Place MatchMatch for Pl. 3NSenegalL2:41:01:1psoWC Qualifiers Africa 2023-2025DateRoundRoundH/ARes.22.03.2025Group BGrp BNSenegalD0:00:025.03.2025Group BGrp BNS. SudanD1:10:005.09.2025Group BGrp BASenegalL0:20:209.09.2025Group BGrp BATogoL0:10:110.10.2025Group BGrp BNMauritaniaD0:00:014.10.2025Group BGrp BADR CongoL0:10:1Friendlies 2025DateRoundRoundH/ARes.13.03.2025MarchMarchAOmanD0:00:014.11.2025NovemberNovemberAOmanL0:20:0Arab Cup 2025 QatarDateRoundRoundH/ARes.26.11.2025QualifierQual.NLebanonW2:11:103.12.2025Group DGrp DNAlgeriaD0:00:006.12.2025Group DGrp DNIraqL0:20:009.12.2025Group DGrp DNBahrainL1:30:1