Algeria vs Iraq
head-to-head record
- Algeria wins
- 1
- Draws
- 4
- Iraq wins
- 3
8 meetings, 1972 to 2025Goals: Algeria 4, Iraq 8
Algeria and Iraq have met 8 times since 1972. Iraq have won 3, Algeria 1, and 4 matches ended level. They last met on 9 December 2025, when Algeria won 2–0 in the Arab Cup.
The 8 meetings have produced 12 goals, 1.50 per game. The biggest win is Iraq’s 3–0 in a friendly in 1978. Algeria are unbeaten in the last three meetings (1 win, 2 draws). They went 47 years without meeting, between 1978 and 2025.
Who has won more, Algeria or Iraq?
All matches8 matches
Competitive4 matches
Friendlies4 matches
Key numbers
- Goals
- Algeria 4, Iraq 81.50 per game
- First meeting
- Iraq 3–1 AlgeriaPalestine Cup, 12 Jan 1972
- Most recent
- Algeria 2–0 IraqArab Cup, 9 Dec 2025
- Algeria’s biggest win
- Algeria 2–0 IraqArab Cup, 9 Dec 2025
- Iraq’s biggest win
- Iraq 3–0 AlgeriaFriendly, 21 Feb 1978
- Most goals in a meeting
- Iraq 3–1 AlgeriaPalestine Cup, 12 Jan 1972
- Current run
- Algeria unbeaten in 3
- TFN Elo rating now
- Algeria 1840 (29th), Iraq 1652 (70th)How the rating works
Last five meetings
- Algeria2Iraq0
Arab Cup
Al Rayyan, Qatar (neutral)
- Algeria0Iraq0
Friendly
Algiers, Algeria
- Algeria1Iraq1
Friendly
Algiers, Algeria
- Iraq1Algeria0
Friendly
Baghdad, Iraq
- Iraq3Algeria0
Friendly
Baghdad, Iraq
Who has had the upper hand over time?
The line climbs with every Algeria win and drops with every Iraq win, so its height shows who has won more meetings up to that point.
Every meeting on one timeline
Home, away and neutral
In Algeria's home games
2 matches
020
AlgeriaDrawsIraq
In Iraq's home games
3 matches
003
AlgeriaDrawsIraq
At neutral venues
3 matches
120
AlgeriaDrawsIraq
Record by competition
| Competition | Played | Algeria | Draws | Iraq | Goals |
|---|---|---|---|---|---|
| Friendly | 4 | 0 | 2 | 2 | 1–5 |
| Palestine Cup | 3 | 0 | 2 | 1 | 1–3 |
| Arab Cup | 1 | 1 | 0 | 0 | 2–0 |
Meetings by decade
| Decade | Results | Played | Goals |
|---|---|---|---|
| 1970s | 7 | 10 | |
| 2020s | 1 | 2 |
Longest runs
| Longest run of | Algeria | Iraq |
|---|---|---|
| Wins in a row | 12025 | 21978 |
| Unbeaten meetings | 31978 to 2025 | 71972 to 1978 |
The longest run of draws is 2, from 2 July 1978 to 4 July 1978.
Penalty shootouts
- Algeria 0–0 IraqPalestine Cup, 25 Aug 1973Algeria won on penalties
Questions answered
How many times have Algeria and Iraq played each other?
8 times, starting on 12 January 1972. 4 of those meetings were competitive and 4 were friendlies.
Who has won more matches between Algeria and Iraq?
Iraq, with 3 wins to 1. 4 matches ended level.
What is the biggest win in Algeria vs Iraq?
Iraq’s 3–0 win in a friendly on 21 February 1978 in Baghdad.
When did Algeria and Iraq last play?
On 9 December 2025 in Al Rayyan, when Algeria won 2–0 in the Arab Cup.
What is the competitive record between Algeria and Iraq?
In 4 competitive matches, Algeria have 1 win, Iraq have 1, and 2 ended level.
Have Algeria and Iraq met in a penalty shootout?
Yes, once. Most recently in the Palestine Cup on 25 August 1973, when Algeria won the shootout after a 0–0 draw.
Every Algeria vs Iraq result
| Date | Home | Score | Away | Competition | Venue |
|---|---|---|---|---|---|
| Algeria | 2–0 | Iraq | Arab Cup | Al Rayyan, Qatar (neutral) | |
| Algeria | 0–0 | Iraq | Friendly | Algiers, Algeria | |
| Algeria | 1–1 | Iraq | Friendly | Algiers, Algeria | |
| Iraq | 1–0 | Algeria | Friendly | Baghdad, Iraq | |
| Iraq | 3–0 | Algeria | Friendly | Baghdad, Iraq | |
| Algeria | 0–0Algeria on pens | Iraq | Palestine Cup | Tripoli, Libya (neutral) | |
| Algeria | 0–0 | Iraq | Palestine Cup | Benghazi, Libya (neutral) | |
| Iraq | 3–1 | Algeria | Palestine Cup | Baghdad, Iraq |
Recent form
Algeria
- Wv NigerFriendly2–1Tue 6 Oct 2026
- Dat BurundiAfrica Cup of Nations qualifying2–2Tue 29 Sept 2026
- Wv ZambiaAfrica Cup of Nations qualifying3–1Fri 25 Sept 2026
- Lv SwitzerlandWorld Cup0–2Thu 2 Jul 2026
- Dv AustriaWorld Cup3–3Sat 27 Jun 2026
Iraq
- Lat Saudi ArabiaGulf Cup0–2Tue 29 Sept 2026
- Wv KuwaitGulf Cup3–2Sat 26 Sept 2026
- Dv OmanGulf Cup1–1Wed 23 Sept 2026
- Lv SenegalWorld Cup0–5Fri 26 Jun 2026
- Lv FranceWorld Cup0–3Mon 22 Jun 2026
Results through 6 October 2026. Page updated 3 November 2026. How these numbers are calculated.