Ali speelde in de jeugd van Malmö FF uit zijn geboorteplaats. Hij verkaste in augustus 2019 naar Örebro SK nadat hij bij Malmö geen nieuwe verbintenis had gekregen. Zijn professionele debuut maakte hij op 21 september van dat jaar, in de Allsvenskan tegen IFK Norrköping. Van deze club werd met 3–0 verloren en Ali mocht het gehele duel meespelen op de positie van rechtsback.[1] In de jaren 2020 en 2021 kreeg hij meer wedstrijden achter zijn naam. Dat laatste seizoen leverde voor Örebro een degradatie op naar de Superettan. In de daarop volgende zomer werkte Ali een proefperiode af bij sc Heerenveen.[2] Met succes, want twee weken later tekende hij een contract voor drie seizoenen in Friesland.[3] Hij debuteerde op 13 augustus 2022 tegen Feyenoord (0-0). Hij kwam in de 90e minuut in het veld voor Thom Haye.
Ali speelde voor verschillende Zweedse jeugdelftallen, maar koos uiteindelijk voor Irak. Hij debuteerde op 7 september 2023 voor dat land, tegen India in een vriendschappelijke wedstrijd (2–2, winst na strafschoppen). Hij mocht van bondscoach Jesús Casas in de basis starten en werd in de rust naar de kant gehaald voor mededebutant Amin Al-Hamawi (Helsingborgs IF). De andere Iraakse debutant dit duel was André Alsanati (FK Sirius).[5] Op 11 juni 2024 maakte Ali zijn eerste doelpunt voor Irak, tegen Vietnam in de kwalificatiereeks voor het WK 2026. Mede door zijn treffer ging de wedstrijd met 3–1 gewonnen.[6]