2027202620252024202320222021202020192018201720162015201420132012201120102009200820072006200520042003200220012000199919981997199619951994199319921991199019891988198719861985198419831982198119801979197719751974197319721971197019691968196719651963All competitions World Cup WC Qualifiers Africa Friendlies Africa Cup Africa Cup Qual. World Cup 2022 QatarDateRoundRoundH/ARes.21.11.2022Group AGrp ANNetherlandsL0:20:025.11.2022Group AGrp ANQatarW3:11:029.11.2022Group AGrp ANEcuadorW2:11:004.12.2022Round of 16Rd of 16NEnglandL0:30:2Africa Cup 2022 CameroonDateRoundRoundH/ARes.10.01.2022Group BGrp BNZimbabweW1:00:014.01.2022Group BGrp BNGuineaD0:00:018.01.2022Group BGrp BNMalawiD0:00:025.01.2022Round of 16Rd of 16NCape VerdeW2:00:030.01.2022Quarter-finalsQuarter-FinalsNEq. GuineaW3:11:002.02.2022Semi-finalsSemi-FinalNBurkina FasoW3:10:006.02.2022FinalFinalNEgyptW4:20:00:00:0psoAfrica Cup Qual. 2022-2023DateRoundRoundH/ARes.04.06.2022Group LGrp LHBeninW3:12:007.06.2022Group LGrp LARwandaW1:00:0WC Qualifiers Africa 2019-2021DateRoundRoundH/ARes.25.03.20223. Round First leg3. Rd First legAEgyptL0:10:129.03.20223. Round 2nd leg3. Rd 2nd legHEgyptW3:11:01:01:0psoFriendlies 2022DateRoundRoundH/ARes.03.01.2022JanuaryJanuaryARwanda-:-dnp13.07.2022JulyJulyNEswatiniW10:91:01:1pso15.07.2022JulyJulyNZambiaL3:41:217.07.2022JulyJulyNMozambiqueW4:20:01:1pso24.07.2022JulyJulyALiberiaW3:03:030.07.2022JulyJulyHLiberiaL1:21:027.08.2022AugustAugustHGuineaW1:00:002.09.2022SeptemberSeptemberAGuineaW5:30:10:1pso24.09.2022SeptemberSeptemberNBoliviaW2:02:027.09.2022SeptemberSeptemberAIranD1:10:017.12.2022DecemberDecemberAAlgeriaD2:21:121.12.2022DecemberDecemberAMoroccoL0:1