Ali debütierte im Dezember 2017 in einem Testspiel gegen die Vereinigten Arabischen Emirate für die irakische A-Nationalmannschaft. Im Februar 2018 erzielte er in einem Testspiel gegen Saudi-Arabien seine ersten beiden Länderspieltore. Mit dem Irak nahm er 2019 an der Asienmeisterschaft teil. Ali scheiterte mit seiner Mannschaft im Achtelfinale am späteren Sieger Katar, während des Turniers kam er in allen vier Spielen zum Einsatz und erzielte dabei zwei Tore.