Kariera reprezentacyjna W latach 2013–2014 Mastour zanotował pięć występów w barwach reprezentacji Włoch do lat 16, dla której zdobył także jedną bramkę. 12 czerwca 2015 roku zadebiutował w reprezentacji Maroka podczas wygranego 1:0 spotkania kwalifikacyjnego do Pucharu Narodów Afryki 2017 przeciwko Libii. W 88. minucie zmienił na boisku Nordina Amrabata i tym samym, mają 16 lat 363 dni, został najmłodszym reprezentantem Maroka w historii.

Styl gry W 2014 roku Omar Danesi, zajmujący się w Milanie szkoleniem młodzieży do lat 17, opisał Mastoura następująco: „Niemożliwe jest odebranie piłki Hachimowi. Ciągle biega na złamanie karku. W trakcie tego roku bardzo się poprawił, zwłaszcza pod względem współpracy z resztą drużyny. Jest jeszcze młody i jeszcze sporo do poprawy przed nim. Talent, który posiada, czyni go zawodnikiem, który definitywnie może grać na San Siro. Jest jednak ciągle młody i powinien mieć możliwość rozwijać się w spokoju”. Jest porównywany do Marco van Bastena, Zinédine′a Zidane′a, Juana Romána Riquelme, Wesleya Sneijdera i Kaki. W listopadzie 2014 zajął 4.