2027202620252024202320222021202020192018201720162015201420132012201120102009200820072006200520042003200220012000199919981997199619951994199319921991199019891988198719861985198419831982198119801979197819771976197519741973197219711970196919681967196619651964196319621961196019591958195719551954195319521951195019491948193619341932192819241920All competitions WC Qualifiers Africa Friendlies Arab Cup Africa Cup CHAN Qualification Africa Cup 2025 MoroccoDateRoundRoundH/ARes.22.12.2025Group BGrp BNZimbabweW2:10:126.12.2025Group BGrp BNSouth AfricaW1:01:029.12.2025Group BGrp BNAngolaD0:00:0CHAN Qualification 2024DateRoundRoundH/ARes.02.03.20253. Round First legPlay-off-Rd 1 First legASouth AfricaD1:10:009.03.20253. Round 2nd legPlay-off-Rd 1 2nd legHSouth AfricaL1:31:2WC Qualifiers Africa 2023-2025DateRoundRoundH/ARes.21.03.2025Group AGrp ANEthiopiaW2:02:025.03.2025Group AGrp AHSierra LeoneW1:01:005.09.2025Group AGrp AHEthiopiaW2:02:009.09.2025Group AGrp AABurkina FasoD0:00:008.10.2025Group AGrp ANDjiboutiW3:02:012.10.2025Group AGrp AHGuinea-BissauW1:01:0Friendlies 2025DateRoundRoundH/ARes.09.09.2025SeptemberSeptemberHTunisiaW3:02:014.11.2025NovemberNovemberNUzbekistanL0:20:217.11.2025NovemberNovemberNCape VerdeW2:00:11:1pso16.12.2025DecemberDecemberHNigeriaW2:11:1Arab Cup 2025 QatarDateRoundRoundH/ARes.02.12.2025Group CGrp CNKuwaitD1:10:006.12.2025Group CGrp CNUA EmiratesD1:10:009.12.2025Group CGrp CNJordanL0:30:2