Fifa has cleared Munir El Haddadi to represent the Morocco national team after a previous stint with Spain.
The decision for the 25-year-old centre-forward to switch his allegiance to the Atlas Lions was confirmed on Friday.
El Haddadi was born in Spain to a Moroccan father and played for the European country’s U19 and U21 teams before he was handed a call-up to the senior side in 2014.
Editors' Picks
- 'You can't play for Man Utd if you don't have mental strength' - Rashford opens up on setbacks & Solskjaer
- 'I thought Jurgen was not that kind of manager' - Guardiola hits back at Klopp two-week coronavirus break claim
The forward made his debut for Spain against Macedonia in a Uefa Euro 2016 qualifier and featured for only 13 minutes in the encounter.