Skip to content
TheFootball.News

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

12 Bahrain3 drawsYemen 4

Competitive18 matches

11 Bahrain3 drawsYemen 4

Friendlies1 match

1 Bahrain0 drawsYemen 0

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

  1. Bahrain2Yemen5

    Gulf Cup

    Jeddah, Saudi Arabia (neutral)

  2. Bahrain1Yemen2

    Gulf Cup

    Sulaibikhat, Kuwait (neutral)

  3. Bahrain0Yemen0

    World Cup qualifying

    Riffa, Bahrain

  4. Yemen0Bahrain2

    World Cup qualifying

    Abha, Saudi Arabia (neutral)

  5. 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.

Above the line: Bahrain have won more Below: Yemen have won more
1 October 1994: Yemen 0–2 Bahrain (Asian Games). Bahrain +121 December 2002: Bahrain 3–1 Yemen (Arab Cup). Bahrain +230 December 2003: Bahrain 5–1 Yemen (Gulf Cup). Bahrain +311 December 2004: Bahrain 1–1 Yemen (Gulf Cup). Bahrain +326 January 2008: Bahrain 2–1 Yemen (Friendly). Bahrain +418 November 2009: Bahrain 4–0 Yemen (AFC Asian Cup qualifying). Bahrain +520 January 2010: Yemen 3–0 Bahrain (AFC Asian Cup qualifying). Bahrain +426 June 2012: Bahrain 0–2 Yemen (Arab Cup). Bahrain +39 December 2012: Bahrain 1–0 Yemen (WAFF Championship). Bahrain +46 February 2013: Yemen 0–2 Bahrain (AFC Asian Cup qualifying). Bahrain +519 November 2013: Bahrain 2–0 Yemen (AFC Asian Cup qualifying). Bahrain +613 November 2014: Yemen 0–0 Bahrain (Gulf Cup). Bahrain +68 September 2015: Yemen 0–4 Bahrain (World Cup qualifying). Bahrain +724 March 2016: Bahrain 3–0 Yemen (World Cup qualifying). Bahrain +826 December 2017: Yemen 0–1 Bahrain (Gulf Cup). Bahrain +916 November 2023: Yemen 0–2 Bahrain (World Cup qualifying). Bahrain +106 June 2024: Bahrain 0–0 Yemen (World Cup qualifying). Bahrain +1028 December 2024: Bahrain 1–2 Yemen (Gulf Cup). Bahrain +930 September 2026: Bahrain 2–5 Yemen (Gulf Cup). Bahrain +8Level
Bahrain lead by 8 wins after the latest meeting. The biggest lead was 10, held by Bahrain from 16 November 2023.

Every meeting on one timeline

Larger dots mark bigger winning margins. Hover a dot for the result.

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

Record by competition
CompetitionPlayedBahrainDrawsYemenGoals
Gulf Cup622210–9
AFC Asian Cup qualifying43018–3
World Cup qualifying43109–0
Arab Cup21013–3
Asian Games11002–0
Friendly11002–1
WAFF Championship11001–0

Meetings by decade

Bahrain wins Draws Yemen wins
Meetings by decade
DecadeResultsPlayedGoals
1990s12
2000s519
2010s918
2020s412

Longest runs

Longest runs
Longest run ofBahrainYemen
Wins in a row42015 to 202322024 to 2026
Unbeaten meetings92012 to 202432024 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

Show
Every Bahrain vs Yemen result
DateHomeScoreAwayCompetitionVenue
Bahrain2–5YemenGulf CupJeddah, Saudi Arabia (neutral)
Bahrain1–2YemenGulf CupSulaibikhat, Kuwait (neutral)
Bahrain0–0YemenWorld Cup qualifyingRiffa, Bahrain
Yemen0–2BahrainWorld Cup qualifyingAbha, Saudi Arabia (neutral)
Yemen0–1BahrainGulf CupKuwait City, Kuwait (neutral)
Bahrain3–0YemenWorld Cup qualifyingRiffa, Bahrain
Yemen0–4BahrainWorld Cup qualifyingDoha, Qatar (neutral)
Yemen0–0BahrainGulf CupRiyadh, Saudi Arabia (neutral)
Bahrain2–0YemenAFC Asian Cup qualifyingRiffa, Bahrain
Yemen0–2BahrainAFC Asian Cup qualifyingSharjah, United Arab Emirates (neutral)
Bahrain1–0YemenWAFF ChampionshipAl Farwaniyah, Kuwait (neutral)
Bahrain0–2YemenArab CupJeddah, Saudi Arabia (neutral)
Yemen3–0BahrainAFC Asian Cup qualifyingSana'a, Yemen
Bahrain4–0YemenAFC Asian Cup qualifyingRiffa, Bahrain
Bahrain2–1YemenFriendlyManama, Bahrain
Bahrain1–1YemenGulf CupAl Rayyan, Qatar (neutral)
Bahrain5–1YemenGulf CupKuwait City, Kuwait (neutral)
Bahrain3–1YemenArab CupKuwait City, Kuwait (neutral)
Yemen0–2BahrainAsian GamesHiroshima, Japan (neutral)

Recent form

Bahrain

  1. Lv YemenGulf Cup2–5Wed 30 Sept 2026
  2. Lv UAEGulf Cup0–3Sun 27 Sept 2026
  3. Lv QatarGulf Cup0–2Thu 24 Sept 2026
  4. Lat GeorgiaFriendly0–2Fri 5 Jun 2026
  5. Wv SudanArab Cup3–1Tue 9 Dec 2025

Yemen

  1. Wv BahrainGulf Cup5–2Wed 30 Sept 2026
  2. Lv QatarGulf Cup0–1Sun 27 Sept 2026
  3. Lv UAEGulf Cup0–4Thu 24 Sept 2026
  4. Dv ComorosArab Cup qualifying4–4Wed 26 Nov 2025
  5. Wv BhutanAFC Asian Cup qualifying7–1Tue 18 Nov 2025

Results through 6 October 2026. Page updated 3 November 2026. How these numbers are calculated.