Som født i Sverige af iranske forældre, kunne Ghoddos repræsentere både det svenske og det iranske landshold. Han spillede to venskabskampe for Sverige i foråret 2017, mod henholdsvis Slovakiet og Elfenbenskysten.[2]
Da man ikke er låst som landsholdsspiller, hvis man kun har spillet venskabskampe, var døren for at spille for Iran imidlertid stadig åben, og den mulighed udnyttede Ghoddos senere samme år. Han debuterede for det iranske landshold i en venskabskamp mod Togo 5. oktober 2017.[2] Han blev efterfølgende udtaget til VM 2018 i Rusland.