Moroccan players
The complete record of Moroccan international footballers in the ScoutBase database — active, retired, and historical — sorted by senior caps.
742 players
AllActiveRetired
ALLABCDEFGHIJKLMNOQRSTVWYZ
PLAYER
POS
DOB
CLUB
SINCE
AD
Abdelmajid Dolmy
MF
19.04.1953 (†)
MARMorocco
Deceased
NN
Noureddine Naybet
DF
10.02.1970 (56)
MARMorocco
Retired
FA
Faouzi Aaish
MF
27.02.1985 (41)
BHRBahrain
BHR Al-Hala
2019
AF
Ahmed Faras
FW
07.12.1946 (†)
MARMorocco
Deceased
AH
Achraf Hakimi
DF
04.11.1998 (28)
MARMorocco
FRA Paris Saint-Germain
2021
YE
Youssef En-Nesyri
FW
01.06.1997 (29)
MARMorocco
KSA Ittihad
2026
YB
Yassine Bounou
GK
05.04.1991 (35)
MARMorocco
KSA Al-Hilal
2023
RS
Romain Saïss
DF
26.03.1990 (36)
MARMorocco
QAT Al-Sadd
2023
YS
Youssef Safri
MF
03.01.1977 (49)
MARMorocco
Retired
BZ
Badou Zaki
GK
02.04.1959 (67)
MARMorocco
Retired
HK
Houssine Kharja
MF
09.11.1982 (44)
MARMorocco
Retired
MH
Mohammed Hazzaz
GK
30.11.1945 (†)
MARMorocco
Deceased
SA
Sofyan Amrabat
MF
21.08.1996 (30)
MARMorocco
ESP Real Betis
2025 (Loan)
YC
Youssef Chippo
MF
10.05.1973 (53)
MARMorocco
Retired
AE
Abdelkrim El Hadrioui
DF
06.03.1972 (54)
MARMorocco
Retired
MC
Mohammed Chaouch
MF
12.12.1966 (60)
MARMorocco
Retired
MB
Mbark Boussoufa
MF
15.08.1984 (42)
MARMorocco
Retired
AO
Abdeslam Ouaddou
DF
01.11.1978 (48)
MARMorocco
Retired
KE
Karim El Ahmadi
MF
27.01.1985 (41)
MARMorocco
Retired
MB
Medhi Benatia
DF
17.04.1987 (39)
MARMorocco
Retired
NC
Nacer Chadli
MF
02.09.1989 (37)
BELBelgium
Retired
MC
Marouane Chamakh
FW
10.01.1984 (42)
MARMorocco
Retired
HZ
Hakim Ziyech
MF
19.03.1993 (33)
MARMorocco
MAR Wydad AC
2025
NA
Nayef Aguerd
DF
30.03.1996 (30)
MARMorocco
FRA Olympique de Marseille
2025
NA
Nordin Amrabat
MF
31.03.1987 (39)
MARMorocco
MAR Wydad AC
2025
YH
Youssouf Hadji
FW
25.02.1980 (46)
MARMorocco
Retired
MT
Mohamed Timoumi
FW
15.01.1960 (66)
MARMorocco
Retired
MH
Mustapha Hadji
FW
16.11.1971 (55)
MARMorocco
Retired
TE
Tarik Elyounoussi
FW
23.02.1988 (38)
NORNorway
Retired
SB
Salaheddine Bassir
FW
05.09.1972 (54)
MARMorocco
Retired
YB
Younès Belhanda
MF
25.02.1990 (36)
MARMorocco
QAT Al-Sailiya
2026
TE
Tahar El Khalej
DF
16.01.1968 (58)
MARMorocco
Retired
AB
Aziz Bouderbala
MF
26.12.1960 (66)
MARMorocco
Retired
NL
Nadir Lamyaghri
GK
13.02.1976 (50)
MARMorocco
Retired
AE
Ayoub El Kaabi
FW
26.06.1993 (33)
MARMorocco
GRE Olympiakos
2023
AS
Abdelilah Saber
DF
21.04.1974 (52)
MARMorocco
Retired
TE
Talal El Karkouri
DF
08.07.1976 (50)
MARMorocco
Retired
ME
Mohamed Elyounoussi
FW
04.08.1994 (32)
NORNorway
DEN FC København
2023
ME
Mustapha El Biyaz
DF
12.02.1960 (66)
MARMorocco
Retired
WR
Walid Regragui
DF
23.09.1975 (51)
MARMorocco
Retired
MM
Munir Mohamedi
GK
10.05.1989 (37)
MARMorocco
MAR RS Berkane
2024
FF
Fayçal Fajr
MF
01.08.1988 (38)
MARMorocco
KSA Al-Jubail
2025
YE
Youssef El Arabi
FW
03.02.1987 (39)
MARMorocco
FRA Nantes
2025
AH
Abdeljalil Hadda
FW
23.03.1972 (54)
MARMorocco
Retired
AL
Abdelmajid Lamriss
DF
12.02.1959 (67)
MARMorocco
Retired
IA
Ismail Ahmed
DF
07.07.1983 (43)
UAEUnited Arab Emirates
Retired
NB
Noureddine Bouyahyaoui
DF
07.01.1955 (71)
MARMorocco
Retired
ME
Mustafa El Haddaoui
MF
28.07.1961 (65)
MARMorocco
Retired
AO
Azzedine Ounahi
MF
19.04.2000 (26)
MARMorocco
ESP Girona
2025
ND
Nabil Dirar
MF
25.02.1986 (40)
MARMorocco
Retired
1234Next ›

All Tags in Database

Discover more tags across eligibility, clubs, players, national teams and international football pathways.

See more tags →