Lamyaghri defende a Seleção Marroquina desde 2003, fazendo parte do elenco vice-campeão da Copa das Nações Africanas de 2004. Disputou outras três edições (2006, 2008 e 2012), sendo pré-convocado para a edição de 2013.