מאחר שדקות המשחק שרשם בנבחרת שוודיה היו במשחקי ידידות, קודוס היה יכול לייצג נבחרת אחרת אותה הוא זכאי לייצג. ביוני קיבל פנייה מההתאחדות לכדורגל באיראן, לייצג את הנבחרת המקומית. ב-26 באוגוסט 2017 הודיע קודוס בחשבון האינסטגרם כי בכוונתו לייצג את איראן, לאחר שלא קיבל זימון לסגל נבחרת שוודיה. למרות זאת, ב-27 בספטמבר קיבל זימון מנבחרת שוודיה לקראת המשחקים נגד ו, אך קודוס בחר לסרב לזימון על מנת לייצג את איראן. ב-5 באוקטובר 2017, קודוס ערך את הופעת הבכורה שלו בנבחרת איראן בניצחון 0–2 נגד . ב-9 בנובמבר, הבקיע את שער הבכורה שלו בנבחרת משחק נגד . קודוס נכלל בסגל הנבחרת לקראת מונדיאל 2018 וגביע אסיה בכדורגל 2019.