[1][2] A nivel de selecciones menores representó a Países Bajos desde la categoría sub-16, con quien jugó en el Campeonato Europeo Sub-17 de la UEFA 2009 y jugó en dos ocasiones con la selección juvenil.
A nivel de selección mayor decidió jugar para Irak, que en ese momento era dirigida por Zico, y su primer partido fue en una derrota por 0-6 ante Brasil en 2011.
Luego sería convocado para jugar en la Copa Asiática 2015 en Australia donde alcanzó las semifinales.
[3] Luego Srečko Katanec convoca a Rashid para jugar en la Copa Asiática 2019.
[5] Cuatro años después fue convocado para jugar en la Copa Asiática 2023 donde incluso anotó un gol en la victoria por 3-1 sobre Indonesia el 15 de enero de 2024 en Al Rayyan.