W reprezentacji Iraku Yasin zadebiutował 24 czerwca 2012 roku w wygranym 1:0 meczu Pucharu Narodów Arabskich 2012 z Libanem. Na tym turnieju zajął z Irakiem 3. miejsce. W 2015 roku został powołany do kadry Iraku na Puchar Azji 2015. Był na nim podstawowym zawodnikiem i wystąpił w sześciu meczach: z Jordanią (1:0), z Japonią (0:1), z Palestyną (2:0 i gol), w ćwierćfinale z Iranem (3:3, gol i wygrana w karnych 7:6), w półfinale z Koreą Południową (0:2) i ze Zjednoczonymi Emiratami Arabskimi (2:3).