 On 9 July 2018, El Ahmadi signed a two-year contract with Saudi Arabian side Al-Ittihad.El Ahmadi played for the Dutch national youth teams, but opted to represent Morocco at the 2005 FIFA World Youth Championship in the Netherlands.In May 2018 he was named in Morocco’s 23-man squad for the 2018 World Cup in Russia.