Garuda pernah menang dua kali melawan tim beralias Singa Mesopotamia itu.
Kemenangan pertama Indonesia terjadi pada Kualifikasi Olimpiade 1968 dengan skor 2-1 lalu menang di final Piala Kemenerdakaan tahun 2000 dengan skor 3-0.
Adapun 10 pertemuan lainnya berakhir dengan 7 kemenangan untuk Irak dan tiga kali berakhir imbang.
Namun, Indonesia selalu kalah melawan Irak dalam tiga laga terakhir termasuk di Kualifikasi Piala Dunia 2026 Zona Asia.
Baca juga: Respons Saddil Ramdani setelah Dicoret dari Timnas Indonesia di Piala Asia, Singgung soal Hukum Alam
Dua kekalahan lainnya terjadi pada Kualifikasi Piala Asia 2015 dengan skor 0-1 dan 0-2.
5 Laga Terakhir Timnas Indonesia
9 Januari 2024 - Indonesia vs Iran 0-5 (Laga Persahabatan)
5 Januari 2024 - Indonesia vs Libya 1-2 (Laga Persahabatan)
2 Januari 2024 - Indonesia vs Libya 0-4 (Laga Persahabatan)
21 November 2023 - Filipina vs Indonesia 1-1 (Kualifikasi Piala Dunia 2026)
16 November 2023 - Irak vs Indonesia 5-1 (Kualifikasi Piala Dunia 2026)
5 Laga Terakhir Irak
6 Januari 2024 - Korea Selatan vs Irak 1-0 (Laga Persahabatan)
21 November 2023 - Vietnam vs Irak 0-1 (Kualifikasi Piala Dunia 2026)
16 November 2023 - Irak vs Indonesia 5-1 (Kualifikasi Piala Dunia 2026)