Sein Länderspieldebüt für die irakische Nationalmannschaft gab er im Jahr 2002. Im Jahr 2004 nahm Munir an der Asienmeisterschaft teil, wo er beim 3:2 über Turkmenistan seinen ersten Treffer erzielte. Im selben Jahr gehörte er auch zur irakischen Olympia-Mannschaft, die in Athen den vierten Platz belegte. 2005 gewann er mit der irakischen Mannschaft die Westasienspiele. Am 15. Juli 2006 zog sich Munir während eines Freundschaftsspiels gegen Syrien eine Verletzung zu, weshalb er fast ein Jahr ausfiel. Erst am 13. Juli 2007 absolvierte er wieder ein Länderspiel.