Sein Debüt in der Nationalmannschaft von Saudi-Arabien hatte er am 25. Dezember 2017 bei einem 0:0 im Rahmen des Golfpokals 2017 gegen die Vereinigten Arabischen Emirate. Hier wurde er in der 68. Minute für Salman al-Muwashar eingewechselt. Nach ein paar weiteren Freundschaftsspielen folgte seine Einberufung in den Kader der Weltmeisterschaft 2018, hier kam er in jedem Gruppenspiel zumindest kurz zum Einsatz. Sein nächstes Turnier war dann die Asienmeisterschaft 2019 wo er ebenfalls in jedem Spiel zum Einsatz kam. Bei dem 4:0-Sieg über Nordkorea in der ersten Partie des Turniers erzielte er zudem sein erstes Länderspieltor. Danach kam er bislang in weiteren Qualifikations- und Freundschaftsspielen sowie im Golfpokal 2019 zum Einsatz.