top of page
SPORTS

International Football - Morocco
Most Goals Scored
This list features the players with the most goals scored for the Morocco national team.
RANK | PLAYERS | APPEARANCES | GOALS SCORED | YEARS |
1 | Ahmed Faras | 94 | 36 | 1966–1979 |
2 | Salaheddine Bassir | 59 | 27 | 1994–2002 |
3 | Hakim Ziyech | 64 | 25 | 2015–present |
4 | Youssef En-Nesyri | 92 | 25 | 2016–present |
5 | Ayoub El Kaabi | 54 | 20 | 2018–present |
6 | Abdeljalil Hadda | 48 | 19 | 1995–2002 |
7 | Hassan Amcharrat | 39 | 18 | 1971–1979 |
8 | Marouane Chamakh | 65 | 18 | 2003–2014 |
9 | Abdeslam Laghrissi | 35 | 17 | 1984–1995 |
10 | Youssef El-Arabi | 47 | 16 | 2010–2021 |
References
Wikipedia. (n.d.). Morocco national football team – Goals. Available at: https://en.wikipedia.org/wiki/Morocco_national_football_team_records_and_statistics#Goals (Accessed 1 December 2025).

SCALA
lists
bottom of page



