
The fall-out appears to have come over Halilhodzic’s handling of two of his star players.
He sidelined Chelsea’s Hakim Ziyech and Noussair Mazraoui of Ajax for disciplinary reasons and qualified for the World Cup without them but it seems the federation wanted them back.
“We came to an amiable agreement to part ways due to divergences on preparations for the World Cup,” the Moroccan federation said.
Neither Ziyech nor Mazraoui were part of the squad that reached the quarterfinals of the African Nations Cup in Cameroon in January and Halilhodzic omitted both from the World Cup qualifying playoff matches against the Democratic Republic of Congo in March.
The World Cup starts Nov 20 in Qatar where Morocco take on Croatia, Belgium and Canada in Group F.
Halilhodzic has previously qualified for the World Cup finals with Ivory Coast and Japan.