Moustafa maakte in oktober 2014 zijn debuut in de Iraakse nationale voetbalploeg, in een oefeninterland tegen Jemen. Hij maakte deel uit van het Iraaks olympisch voetbalelftal dat deelnam aan het olympisch voetbaltoernooi 2016 (uitgeschakeld in de groepsfase).