Tras jugar con la selección de fútbol sub-20 de Marruecos y con la sub-23, finalmente el 8 de enero de 2013 hizo su debut con la selección absoluta en un encuentro amistoso contra que finalizó con un resultado de empate a cero. Además disputó siete partidos del Campeonato Africano de Naciones de 2018, incluyendo la final contra .