Con la nazionale Under-19 giocherà nell'edizione 2012 della Coppa d'Asia Under-19, con una doppietta porterà la sua squadra a vincere contro la Cina per 2-1, inoltre segnerà la rete del 3-0 contro la Thailandia, farà un gol nella semifinale sconfiggendo per 2-0 l'Australia, infine segnerà la rete del momentaneo vantaggio in finale contro la Corea del Sud, ma Moon Chang-jin pareggerà con il gol del 1-1 e la partita si concluderà ai rigori, dove l'Iraq perde per 4-1, Mohannad Abdul-Raheem non è stato capace di segnare calciando dal dischetto. Sempre nel 2012 esordisce con l' (in nazionale maggiore) contro la Tunisia perdendo per 2-1. Nel 2013, nell'amichevole successiva, contro la Malesia, segnerà per la prima volta con la maglia della nazionale, infatti sarà autore di una doppietta vincendo per 3-0. Sempre nel 2013 giocherà con la nazionale Under-20 nel Mondiale in Turchia, otterrà un calcio di rigore che verrà segnato da Ali Fayez nel pareggio contro l'Inghilterra per 2-2, segnerà la rete del 2-1 vincendo contro l'Egitto dopo che il portiere avversario aveva tenato vanamente di fermarlo con un tackle per poi calciare di sinistro con un tiro che è riuscito a passare in mezzo tra ben tre avversari; in semifinale, giocando contro l'Uruguay la partita si concluderà sul 1-1 e ai rigori Abdul-Raheem segnerà una rete sebbene la squadra perda per 6-7.