Bahrain vs Iraq
head-to-head record
- Bahrain wins
- 5
- Draws
- 14
- Iraq wins
- 15
34 meetings, 1966 to 2025Goals: Bahrain 30, Iraq 58
Bahrain and Iraq have met 34 times since 1966. Iraq have won 15, Bahrain 5, and 14 matches ended level. They last met on 3 December 2025, when Iraq won 2–1 in the Arab Cup.
The 34 meetings have produced 88 goals, 2.59 per game. The biggest win is Iraq’s 10–1 in the Arab Cup in 1966.
Who has won more, Bahrain or Iraq?
All matches34 matches
Competitive28 matches
Friendlies6 matches
Key numbers
- Goals
- Bahrain 30, Iraq 582.59 per game
- First meeting
- Iraq 10–1 BahrainArab Cup, 5 Apr 1966
- Most recent
- Iraq 2–1 BahrainArab Cup, 3 Dec 2025
- Bahrain’s biggest win
- Bahrain 3–1 IraqGulf Cup, 4 Jan 2009
- Iraq’s biggest win
- Iraq 10–1 BahrainArab Cup, 5 Apr 1966
- Most goals in a meeting
- Iraq 10–1 BahrainArab Cup, 5 Apr 1966
- Biggest upset
- Iraq 0–1 BahrainWAFF Championship, 14 Aug 2019Winner’s rating-based win expectancy: 21%
- TFN Elo rating now
- Bahrain 1450 (123rd), Iraq 1652 (70th)How the rating works
Last five meetings
- Iraq2Bahrain1
Arab Cup
Doha, Qatar (neutral)
- Bahrain2Iraq0
Gulf Cup
Kuwait City, Kuwait (neutral)
- Bahrain0Iraq0
Arab Cup
Doha, Qatar (neutral)
- Iraq2Bahrain2
Gulf Cup
Doha, Qatar (neutral)
- Iraq0Bahrain0
World Cup qualifying
Amman, Jordan (neutral)
Who has had the upper hand over time?
The line climbs with every Bahrain 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 Bahrain's home games
10 matches
262
BahrainDrawsIraq
In Iraq's home games
5 matches
104
BahrainDrawsIraq
At neutral venues
19 matches
289
BahrainDrawsIraq
Record by competition
| Competition | Played | Bahrain | Draws | Iraq | Goals |
|---|---|---|---|---|---|
| Gulf Cup | 12 | 2 | 5 | 5 | 13–19 |
| Friendly | 6 | 0 | 3 | 3 | 6–13 |
| Arab Cup | 5 | 0 | 2 | 3 | 3–14 |
| World Cup qualifying | 5 | 1 | 2 | 2 | 3–4 |
| AFC Asian Cup qualifying | 3 | 1 | 0 | 2 | 2–6 |
| WAFF Championship | 2 | 1 | 1 | 0 | 1–0 |
| Prime Minister's Cup | 1 | 0 | 1 | 0 | 2–2 |
Meetings by decade
| Decade | Results | Played | Goals |
|---|---|---|---|
| 1960s | 1 | 11 | |
| 1970s | 4 | 14 | |
| 1980s | 8 | 14 | |
| 2000s | 9 | 28 | |
| 2010s | 9 | 16 | |
| 2020s | 3 | 5 |
Longest runs
| Longest run of | Bahrain | Iraq |
|---|---|---|
| Wins in a row | 12024 | 71966 to 1984 |
| Unbeaten meetings | 102013 to 2024 | 131966 to 1988 |
The longest run of draws is 4, from 5 September 2019 to 3 December 2021.
Questions answered
How many times have Bahrain and Iraq played each other?
34 times, starting on 5 April 1966. 28 of those meetings were competitive and 6 were friendlies.
Who has won more matches between Bahrain and Iraq?
Iraq, with 15 wins to 5. 14 matches ended level.
What is the biggest win in Bahrain vs Iraq?
Iraq’s 10–1 win in the Arab Cup on 5 April 1966 in Baghdad.
When did Bahrain and Iraq last play?
On 3 December 2025 in Doha, when Iraq won 2–1 in the Arab Cup.
What is the competitive record between Bahrain and Iraq?
In 28 competitive matches, Bahrain have 5 wins, Iraq have 12, and 11 ended level.
Every Bahrain vs Iraq result
| Date | Home | Score | Away | Competition | Venue |
|---|---|---|---|---|---|
| Iraq | 2–1 | Bahrain | Arab Cup | Doha, Qatar (neutral) | |
| Bahrain | 2–0 | Iraq | Gulf Cup | Kuwait City, Kuwait (neutral) | |
| Bahrain | 0–0 | Iraq | Arab Cup | Doha, Qatar (neutral) | |
| Iraq | 2–2 | Bahrain | Gulf Cup | Doha, Qatar (neutral) | |
| Iraq | 0–0 | Bahrain | World Cup qualifying | Amman, Jordan (neutral) | |
| Bahrain | 1–1 | Iraq | World Cup qualifying | Riffa, Bahrain | |
| Iraq | 0–1 | Bahrain | WAFF Championship | Karbala, Iraq | |
| Bahrain | 1–1 | Iraq | Gulf Cup | Kuwait City, Kuwait (neutral) | |
| Bahrain | 0–0 | Iraq | Friendly | Riffa, Bahrain | |
| Bahrain | 0–0 | Iraq | WAFF Championship | Doha, Qatar (neutral) | |
| Bahrain | 1–1 | Iraq | Gulf Cup | Riffa, Bahrain | |
| Bahrain | 2–3 | Iraq | Gulf Cup | Aden, Yemen (neutral) | |
| Bahrain | 3–1 | Iraq | Gulf Cup | Muscat, Oman (neutral) | |
| Bahrain | 1–1 | Iraq | Gulf Cup | Abu Dhabi, United Arab Emirates (neutral) | |
| Bahrain | 2–2 | Iraq | Friendly | Manama, Bahrain | |
| Bahrain | 2–2 | Iraq | Prime Minister's Cup | Riffa, Bahrain | |
| Bahrain | 1–0 | Iraq | AFC Asian Cup qualifying | Riffa, Bahrain | |
| Iraq | 5–1 | Bahrain | AFC Asian Cup qualifying | Kuala Lumpur, Malaysia (neutral) | |
| Bahrain | 2–2 | Iraq | Friendly | Doha, Qatar (neutral) | |
| Iraq | 1–0 | Bahrain | World Cup qualifying | Baghdad, Iraq | |
| Bahrain | 2–0 | Iraq | World Cup qualifying | Riffa, Bahrain | |
| Bahrain | 0–1 | Iraq | Gulf Cup | Riyadh, Saudi Arabia (neutral) | |
| Bahrain | 1–2 | Iraq | Friendly | Manama, Bahrain | |
| Bahrain | 1–3 | Iraq | Friendly | Manama, Bahrain | |
| Bahrain | 0–0 | Iraq | Gulf Cup | Riffa, Bahrain | |
| Bahrain | 0–1 | Iraq | Arab Cup | Taif, Saudi Arabia (neutral) | |
| Bahrain | 1–1 | Iraq | Arab Cup | Taif, Saudi Arabia (neutral) | |
| Bahrain | 0–1 | Iraq | Gulf Cup | Muscat, Oman (neutral) | |
| Iraq | 2–0 | Bahrain | World Cup qualifying | Riyadh, Saudi Arabia (neutral) | |
| Iraq | 4–0 | Bahrain | Gulf Cup | Baghdad, Iraq | |
| Bahrain | 1–4 | Iraq | Gulf Cup | Doha, Qatar (neutral) | |
| Iraq | 4–0 | Bahrain | Friendly | Baghdad, Iraq | |
| Iraq | 1–0 | Bahrain | AFC Asian Cup qualifying | Kuwait City, Kuwait (neutral) | |
| Iraq | 10–1 | Bahrain | Arab Cup | Baghdad, Iraq |
Recent form
Bahrain
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.