Podczas swojego debiutu w rozgrywkach Ligi Młodzieżowej UEFA Munir strzelił dwie bramki Ajaksowi[4]. Później trafiał także m.in. w starciach z Milanem oraz København. Rozgrywki zakończył z dorobkiem 11 goli w 10 meczach, zdobywając dwa gole także w spotkaniu finałowym z Benfiką[5]. 3 lutego 2014 roku przedłużył swój kontrakt z klubem do czerwca 2017 roku[6].
Po tym jak spędził na ławce spotkania z CD Tenerife i Deportivo La Coruña, 1 marca 2014 zadebiutował w barwach FC Barcelony B podczas wygranego 2:1 spotkania ligowego z RCD Mallorką, zmieniając w 72. minucie Sandro Ramíreza[7]. Pierwszego gola dla drużyny rezerw zdobył 19 kwietnia tego samego roku w wygranym 2:1 meczu z Gironą[8].
24 sierpnia 2014 oficjalnie zadebiutował w pierwszym zespole Barcelony podczas wygranego 3:0 ligowego meczu z Elche CF. Podczas debiutu wyszedł w podstawowym składzie, a także zdobył bramkę na 2:0 i w 67. minucie został zmieniony przez Pedro[9].
W sierpniu 2016 został wypożyczony na rok do Valencia CF[10]. Podobnie jak jego klub zaliczył dość kiepski sezon i wrócił do Barcelony, gdyż Valencia nie zdecydowała się na jego wykupienie.
Munir urodził się w Hiszpanii, jednak jego rodzice pochodzą z Maroka, dzięki czemu był on uprawniony do reprezentowania obu tych krajów[12]. Ofertę finansową złożył też Katar, których chciał nakłonić Munira do przyjęcia katarskiego obywatelstwa i gry w barwach gospodarzy podczas organizowanych w tym kraju Mistrzostw Świata 2022[13].
Munir urodził się w miejscowości San Lorenzo de El Escorial[17], jednak lata młodzieńcze spędził w Galapagar[13]. Jego ojciec, Mohamed El Haddadi Arbrqui, był Marokańczykiem i trafił do Hiszpanii w wieku 18 lat na pokładzie łodzi rybackiej[13][17]. Matka Munira także jest arabskiego pochodzenia i urodziła się w znajdującej się w Afryce hiszpańskiej eksklawie Melilli[13]. Do 14. roku życia Munir był fanem Realu Madryt[13]. Jest także zadeklarowanym muzułmaninem[13].