Bahrain vs Yemen
head-to-head record
- Bahrain wins
- 12
- Draws
- 3
- Yemen wins
- 4
19 meetings, 1994 to 2026Goals: Bahrain 35, Yemen 16
Bahrain and Yemen have met 19 times since 1994. Bahrain have won 12, Yemen 4, and 3 matches ended level. They last met on 30 September 2026, when Yemen won 5–2 in the Gulf Cup.
The 19 meetings have produced 51 goals, 2.68 per game. The biggest win is Bahrain’s 5–1 in the Gulf Cup in 2003. Yemen are unbeaten in the last three meetings (2 wins, 1 draw).
Who has won more, Bahrain or Yemen?
All matches19 matches
Competitive18 matches
Friendlies1 match
Key numbers
- Goals
- Bahrain 35, Yemen 162.68 per game
- First meeting
- Yemen 0–2 BahrainAsian Games, 1 Oct 1994
- Most recent
- Bahrain 2–5 YemenGulf Cup, 30 Sept 2026
- Bahrain’s biggest win
- Bahrain 5–1 YemenGulf Cup, 30 Dec 2003
- Yemen’s biggest win
- Bahrain 2–5 YemenGulf Cup, 30 Sept 2026
- Most goals in a meeting
- Bahrain 2–5 YemenGulf Cup, 30 Sept 2026
- Current run
- Yemen unbeaten in 3
- Biggest upset
- Bahrain 1–2 YemenGulf Cup, 28 Dec 2024Winner’s rating-based win expectancy: 9.4%
- TFN Elo rating now
- Bahrain 1450 (123rd), Yemen 1318 (157th)How the rating works
Last five meetings
- Bahrain2Yemen5
Gulf Cup
Jeddah, Saudi Arabia (neutral)
- Bahrain1Yemen2
Gulf Cup
Sulaibikhat, Kuwait (neutral)
- Bahrain0Yemen0
World Cup qualifying
Riffa, Bahrain
- Yemen0Bahrain2
World Cup qualifying
Abha, Saudi Arabia (neutral)
- Yemen0Bahrain1
Gulf Cup
Kuwait City, Kuwait (neutral)
Who has had the upper hand over time?
The line climbs with every Bahrain win and drops with every Yemen 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
5 matches
410
BahrainDrawsYemen
In Yemen's home games
1 match
001
BahrainDrawsYemen
At neutral venues
13 matches
823
BahrainDrawsYemen
Record by competition
| Competition | Played | Bahrain | Draws | Yemen | Goals |
|---|---|---|---|---|---|
| Gulf Cup | 6 | 2 | 2 | 2 | 10–9 |
| AFC Asian Cup qualifying | 4 | 3 | 0 | 1 | 8–3 |
| World Cup qualifying | 4 | 3 | 1 | 0 | 9–0 |
| Arab Cup | 2 | 1 | 0 | 1 | 3–3 |
| Asian Games | 1 | 1 | 0 | 0 | 2–0 |
| Friendly | 1 | 1 | 0 | 0 | 2–1 |
| WAFF Championship | 1 | 1 | 0 | 0 | 1–0 |
Meetings by decade
| Decade | Results | Played | Goals |
|---|---|---|---|
| 1990s | 1 | 2 | |
| 2000s | 5 | 19 | |
| 2010s | 9 | 18 | |
| 2020s | 4 | 12 |
Longest runs
| Longest run of | Bahrain | Yemen |
|---|---|---|
| Wins in a row | 42015 to 2023 | 22024 to 2026 |
| Unbeaten meetings | 92012 to 2024 | 32024 to 2026 |
Questions answered
How many times have Bahrain and Yemen played each other?
19 times, starting on 1 October 1994. 18 of those meetings were competitive and 1 were friendlies.
Who has won more matches between Bahrain and Yemen?
Bahrain, with 12 wins to 4. 3 matches ended level.
What is the biggest win in Bahrain vs Yemen?
Bahrain’s 5–1 win in the Gulf Cup on 30 December 2003 in Kuwait City.
When did Bahrain and Yemen last play?
On 30 September 2026 in Jeddah, when Yemen won 5–2 in the Gulf Cup.
What is the competitive record between Bahrain and Yemen?
In 18 competitive matches, Bahrain have 11 wins, Yemen have 4, and 3 ended level.
Every Bahrain vs Yemen result
| Date | Home | Score | Away | Competition | Venue |
|---|---|---|---|---|---|
| Bahrain | 2–5 | Yemen | Gulf Cup | Jeddah, Saudi Arabia (neutral) | |
| Bahrain | 1–2 | Yemen | Gulf Cup | Sulaibikhat, Kuwait (neutral) | |
| Bahrain | 0–0 | Yemen | World Cup qualifying | Riffa, Bahrain | |
| Yemen | 0–2 | Bahrain | World Cup qualifying | Abha, Saudi Arabia (neutral) | |
| Yemen | 0–1 | Bahrain | Gulf Cup | Kuwait City, Kuwait (neutral) | |
| Bahrain | 3–0 | Yemen | World Cup qualifying | Riffa, Bahrain | |
| Yemen | 0–4 | Bahrain | World Cup qualifying | Doha, Qatar (neutral) | |
| Yemen | 0–0 | Bahrain | Gulf Cup | Riyadh, Saudi Arabia (neutral) | |
| Bahrain | 2–0 | Yemen | AFC Asian Cup qualifying | Riffa, Bahrain | |
| Yemen | 0–2 | Bahrain | AFC Asian Cup qualifying | Sharjah, United Arab Emirates (neutral) | |
| Bahrain | 1–0 | Yemen | WAFF Championship | Al Farwaniyah, Kuwait (neutral) | |
| Bahrain | 0–2 | Yemen | Arab Cup | Jeddah, Saudi Arabia (neutral) | |
| Yemen | 3–0 | Bahrain | AFC Asian Cup qualifying | Sana'a, Yemen | |
| Bahrain | 4–0 | Yemen | AFC Asian Cup qualifying | Riffa, Bahrain | |
| Bahrain | 2–1 | Yemen | Friendly | Manama, Bahrain | |
| Bahrain | 1–1 | Yemen | Gulf Cup | Al Rayyan, Qatar (neutral) | |
| Bahrain | 5–1 | Yemen | Gulf Cup | Kuwait City, Kuwait (neutral) | |
| Bahrain | 3–1 | Yemen | Arab Cup | Kuwait City, Kuwait (neutral) | |
| Yemen | 0–2 | Bahrain | Asian Games | Hiroshima, Japan (neutral) |
Recent form
Bahrain
Results through 6 October 2026. Page updated 3 November 2026. How these numbers are calculated.