Team · CAF
3 Apr 1958 – 9 Jul 2026 · Elo 2023 (9th now), peak 2050 in 2026
309 won · 174 drawn · 138 lost
World Football Elo at the end of each year. A rating counts every match, so only the years filter applies.
Tallest: 21 · Year
| Home | 274 | 185 | 57 | 32 | 526 | 148 | +378 | 67.5% |
| Away | 192 | 52 | 68 | 72 | 186 | 220 | -34 | 27.1% |
| Neutral | 155 | 72 | 49 | 34 | 212 | 127 | +85 | 46.5% |
| Tournament finals | 120 | 50 | 38 | 32 | 151 | 105 | +46 | 41.7% |
| Qualifiers | 231 | 129 | 60 | 42 | 382 | 148 | +234 | 55.8% |
| Friendlies | 270 | 130 | 76 | 64 | 391 | 242 | +149 | 48.1% |
Longest run of each kind in these matches; “now” is the run still going at the last of them.
| Wins | 19 | 7 Jun 2024 | 2 Dec 2025 | 0 |
| Unbeaten | 43 | 22 Mar 2024 | 4 Jul 2026 | 0 |
| Scored in | 20 | 30 Mar 2021 | 29 Mar 2022 | 0 |
| Clean sheets | 9 | 25 Mar 2025 | 18 Nov 2025 | 0 |
| Without a win | 7 | 20 Apr 1994 | 7 Nov 1994 | 1 |
| Defeats | 4 | 19 Jun 1994 | 4 Sep 1994 | 1 |
| Without scoring | 3 | 19 Mar 1965 | 31 Oct 1965 | 1 |
Appearances at finals tournaments, and the best finish at each competition.
| African Cup of Nations | 21 | 0 | Runner-up (2004) |
| FIFA World Cup | 7 | 0 | Fourth place (2022) |
| Arab Cup | 2 | 0 | — |
| FIFA World Cup 2026 | Quarter-finals | 6 | 3 | 2 | 1 | 10 | 6 | +4 | — |
| African Cup of Nations 2026 | — | 4 | 3 | 1 | 0 | 6 | 0 | +6 | — |
| African Cup of Nations 2025 | — | 3 | 2 | 1 | 0 | 6 | 1 | +5 | — |
| Arab Cup 2025 | — | 6 | 5 | 1 | 0 | 11 | 3 | +8 | — |
| African Cup of Nations 2024 | Round of 16 | 4 | 2 | 1 | 1 | 5 | 3 | +2 | F · 1st |
| FIFA World Cup 2022 | Fourth place | 7 | 3 | 2 | 2 | 6 | 5 | +1 | F · 1st |
| African Cup of Nations 2022 | Quarter-finals | 5 | 3 | 1 | 1 | 8 | 5 | +3 | C · 1st |
| Arab Cup 2021 | — | 4 | 3 | 1 | 0 | 11 | 2 | +9 | — |
| African Cup of Nations 2019 | Round of 16 | 4 | 3 | 1 | 0 | 4 | 1 | +3 | D · 1st |
| FIFA World Cup 2018 | Group stage | 3 | 0 | 1 | 2 | 2 | 4 | -2 | B · 4th |
| African Cup of Nations 2017 | Quarter-finals | 4 | 2 | 0 | 2 | 4 | 3 | +1 | C · 2nd |
| African Cup of Nations 2013 | Group stage | 3 | 0 | 3 | 0 | 3 | 3 | 0 | A · 3rd |
| African Cup of Nations 2012 | Group stage | 3 | 1 | 0 | 2 | 4 | 5 | -1 | C · 3rd |
| African Cup of Nations 2008 | Group stage | 3 | 1 | 0 | 2 | 7 | 6 | +1 | A · 3rd |
| African Cup of Nations 2006 | Group stage | 3 | 0 | 2 | 1 | 0 | 1 | -1 | A · 3rd |
| Tunisia | CAF | 37 | 10 | 20 | 7 | 38 | 32 | +6 | 27% | 1960 | 2025 |
| Senegal | CAF | 32 | 20 | 5 | 7 | 50 | 21 | +29 | 62.5% | 1968 | 2026 |
| Algeria | CAF | 26 | 10 | 10 | 6 | 31 | 22 | +9 | 38.5% | 1965 | 2021 |
| Ivory Coast | CAF | 22 | 7 | 8 | 7 | 28 | 26 | +2 | 31.8% | 1969 | 2023 |
| Egypt | CAF | 22 | 9 | 9 | 4 | 20 | 10 | +10 | 40.9% | 1971 | 2022 |
| Zambia | CAF | 21 | 13 | 2 | 6 | 28 | 18 | +10 | 61.9% | 1973 | 2025 |
| Gabon | CAF | 21 | 12 | 3 | 6 | 48 | 22 | +26 | 57.1% | 1977 | 2024 |
| Mali | CAF | 19 | 8 | 5 | 6 | 31 | 13 | +18 | 42.1% | 1983 | 2025 |
| DR Congo | CAF | 16 | 5 | 9 | 2 | 23 | 12 | +11 | 31.3% | 1972 | 2024 |
| Guinea | CAF | 15 | 7 | 6 | 2 | 23 | 13 | +10 | 46.7% | 1973 | 2021 |
| Libya | CAF | 13 | 5 | 5 | 3 | 13 | 9 | +4 | 38.5% | 1958 | 2019 |
| Cameroon | CAF | 13 | 2 | 5 | 6 | 8 | 12 | -4 | 15.4% | 1981 | 2026 |
| Ghana | CAF | 12 | 6 | 3 | 3 | 9 | 8 | +1 | 50% | 1961 | 2022 |
| Nigeria | CAF | 12 | 5 | 3 | 4 | 10 | 11 | -1 | 41.7% | 1969 | 2026 |
| Burkina Faso | CAF | 12 | 8 | 2 | 2 | 17 | 6 | +11 | 66.7% | 1994 | 2023 |
| Togo | CAF | 11 | 5 | 3 | 3 | 21 | 10 | +11 | 45.5% | 1979 | 2017 |
| Malawi | CAF | 10 | 6 | 3 | 1 | 15 | 4 | +11 | 60% | 1985 | 2022 |
| Gambia | CAF | 9 | 7 | 1 | 1 | 16 | 2 | +14 | 77.8% | 1974 | 2019 |
| Mauritania | CAF | 9 | 5 | 4 | 0 | 20 | 5 | +15 | 55.6% | 1979 | 2024 |
| Niger | CAF | 9 | 8 | 0 | 1 | 23 | 3 | +20 | 88.9% | 1990 | 2025 |
| Friendly | 237 | 117 | 63 | 57 | 49.4% |
| FIFA World Cup qualification | 126 | 66 | 39 | 21 | 52.4% |
| African Cup of Nations qualification | 105 | 63 | 21 | 21 | 60% |
| African Cup of Nations | 81 | 34 | 27 | 20 | 42% |
| FIFA World Cup | 29 | 8 | 9 | 12 | 27.6% |
| Arab Cup | 10 | 8 | 2 | 0 | 80% |
| United Arab Emirates Friendship Tournament | 8 | 2 | 5 | 1 | 25% |
| Merdeka Tournament | 7 | 5 | 2 | 0 | 71.4% |
| King Hassan II Tournament | 6 | 2 | 2 | 2 | 33.3% |
| Beijing International Friendship Tournament | 4 | 0 | 3 | 1 | 0% |
| Kuneitra Cup | 3 | 2 | 1 | 0 | 66.7% |
| Nehru Cup | 2 | 1 | 0 | 1 | 50% |
Goals with a named scorer in these matches — older friendlies mostly have none.
| Hakim Ziyech | 26 | 12 | 2016–2024 |
| Youssef En-Nesyri | 23 | 1 | 2017–2025 |
| Ayoub El Kaabi | 20 | 0 | 2018–2026 |
| Brahim Díaz | 14 | 2 | 2024–2026 |
| Achraf Hakimi | 12 | 0 | 2017–2026 |
| Ahmed Faras | 12 | 0 | 1969–1976 |
| Ismael Saibari | 12 | 0 | 2024–2026 |
| Azzedine Ounahi | 11 | 0 | 2022–2026 |
| Khalid Boutaïb | 9 | 0 | 2016–2018 |
| Youssef El Arabi | 9 | 2 | 2013–2020 |
| Youssouf Hadji | 9 | 0 | 2004–2008 |
| Soufiane Rahimi | 8 | 4 | 2024–2026 |
Recorded caps: line-ups are known for 29% of these matches.
| Achraf Hakimi | 100 | 93 | 2016–2026 |
| Yassine Bounou | 88 | 88 | 2016–2026 |
| Youssef En-Nesyri | 87 | 56 | 2016–2026 |
| Romain Saïss | 80 | 78 | 2016–2025 |
| Sofyan Amrabat | 76 | 61 | 2017–2026 |
| Hakim Ziyech | 59 | 52 | 2015–2024 |
| Nayef Aguerd | 58 | 57 | 2016–2026 |
| Ayoub El Kaabi | 57 | 31 | 2018–2026 |
| Azzedine Ounahi | 53 | 44 | 2022–2026 |
| Noussair Mazraoui | 51 | 45 | 2018–2026 |
| Faycal Fajr | 48 | 24 | 2015–2022 |
| Nordin Amrabat | 44 | 36 | 2012–2019 |