Przed sezonem 2021 Al-Ammari jako wolny agent przeniósł się do klubu Halmstads BK. 11 kwietnia 2021 zadebiutował w Allsvenskan w wygranym 1:0 meczu przeciwko BK Häcken. Na zakończenie rozgrywek spadł ze swoim zespołem do Superettan po przegranym barażu z Helsingborgs IF (1:0, 1:3). W styczniu 2022 roku przeniósł się do IFK Göteborg, z którym podpisał trzyletni kontrakt. Pełnił tam rolę zmiennika Gustava Svenssona i Simona Therna. W sezonie 2022 rozegrał on 11 spotkań w szwedzkiej ekstraklasie, w tym 3 w podstawowym składzie.
thumb|Amir Al-Ammari podczas meczu domowego Halmstad vs Degerfors (2023)
W lipcu 2022 roku Al-Ammari został wypożyczony na 6 miesięcy do Mjällby AIF, gdzie zanotował 12 występów i strzelił 1 gola. Przed sezonem 2023 wypożyczono go na pół roku do jego byłego klubu Halmstads BK. W lipcu 2023 roku został wykupiony z IFK Göteborg i podpisał półtoraroczną umowę. Łącznie rozegrał tam 42 spotkania i zdobył 2 bramki.
17 lipca 2024 związał się trzyletnim kontraktem z Cracovią. W 32. kolejce sezonu 24/25 PKO BP Ekstraklasa strzelił swojego pierwszego gola w zespole w meczu przeciwko GKS Katowice. Drugą bramkę zaliczył w 33. kolejce sezonu 25/26 w meczu przeciwko Motorowi Lublin.