SeasonAfrica World Cup Qualifiers 2026Africa Cup of Nations Qualifying 2025COSAFA Cup 2024Friendlies 2024Africa Cup of Nations 2023COSAFA Cup 2023Africa Cup of Nations Qualifying 2023African Nations Championship 2022COSAFA Cup 2022Friendlies 2022Africa World Cup Qualifiers 2022Africa Cup of Nations Qualifying 2021World Cup U-17 2019Africa Cup of Nations 2019Africa Cup of Nations U-17 2019Africa World Cup Qualifiers 2018African Nations Championship 2018Friendlies 2018Toulon 2017African Nations Championship 2016Friendlies 2014Africa World Cup Qualifiers 2014Africa Cup of Nations 2013Friendlies 2013Africa Cup of Nations 2012Friendlies 2012Africa Cup of Nations Qualifying 2012Friendlies 2011Africa Cup of Nations 2010Friendlies 2010Africa World Cup Qualifiers 2010Africa Cup of Nations 2008Friendlies 2008Friendlies 2007World Cup 2006Africa Cup of Nations 2006World Cup U-20 2001 FixturePlayersStatsNewsRecent calls