Skip to content
TheFootball.News

Bahrain vs Saudi Arabia head-to-head record

Bahrain wins
9
Draws
11
Saudi Arabia wins
19

39 meetings, 1970 to 2025Goals: Bahrain 35, Saudi Arabia 60

Bahrain and Saudi Arabia have met 39 times since 1970. Saudi Arabia have won 19, Bahrain 9, and 11 matches ended level. They last met on 5 June 2025, when Saudi Arabia won 2–0 in World Cup qualifying.

The 39 meetings have produced 95 goals, 2.44 per game. The biggest win is Saudi Arabia’s 4–0 in a friendly in 2008.

Who has won more, Bahrain or Saudi Arabia?

All matches39 matches

9 Bahrain11 drawsSaudi Arabia 19

Competitive34 matches

7 Bahrain10 drawsSaudi Arabia 17

Friendlies5 matches

2 Bahrain1 drawSaudi Arabia 2

Key numbers

Goals
Bahrain 35, Saudi Arabia 602.44 per game
First meeting
Bahrain 0–0 Saudi ArabiaGulf Cup, 30 Mar 1970
Most recent
Bahrain 0–2 Saudi ArabiaWorld Cup qualifying, 5 Jun 2025
Bahrain’s biggest win
Bahrain 4–1 Saudi ArabiaFriendly, 30 Dec 2014
Saudi Arabia’s biggest win
Saudi Arabia 4–0 BahrainFriendly, 12 Nov 2008
Most goals in a meeting
Saudi Arabia 2–3 BahrainGulf Cup, 22 Dec 2024
Biggest upset
Saudi Arabia 1–2 BahrainGulf Cup, 28 Nov 1992Winner’s rating-based win expectancy: 23%
TFN Elo rating now
Bahrain 1450 (123rd), Saudi Arabia 1726 (56th)How the rating works

Last five meetings

  1. Bahrain0Saudi Arabia2

    World Cup qualifying

    Riffa, Bahrain

  2. Saudi Arabia2Bahrain3

    Gulf Cup

    Kuwait City, Kuwait (neutral)

  3. Saudi Arabia0Bahrain0

    World Cup qualifying

    Jeddah, Saudi Arabia

  4. Bahrain1Saudi Arabia0

    Gulf Cup

    Doha, Qatar (neutral)

  5. Bahrain0Saudi Arabia2

    Gulf Cup

    Doha, Qatar (neutral)

Who has had the upper hand over time?

The line climbs with every Bahrain win and drops with every Saudi Arabia win, so its height shows who has won more meetings up to that point.

Above the line: Bahrain have won more Below: Saudi Arabia have won more
30 March 1970: Bahrain 0–0 Saudi Arabia (Gulf Cup). Level28 March 1972: Saudi Arabia 2–1 Bahrain (Gulf Cup). Saudi Arabia +121 March 1974: Bahrain 1–4 Saudi Arabia (Gulf Cup). Saudi Arabia +28 April 1976: Bahrain 2–1 Saudi Arabia (Gulf Cup). Saudi Arabia +12 April 1979: Saudi Arabia 1–1 Bahrain (Gulf Cup). Saudi Arabia +128 March 1981: Saudi Arabia 1–0 Bahrain (World Cup qualifying). Saudi Arabia +22 April 1982: Bahrain 2–2 Saudi Arabia (Gulf Cup). Saudi Arabia +226 March 1984: Bahrain 0–2 Saudi Arabia (Gulf Cup). Saudi Arabia +325 March 1986: Bahrain 2–1 Saudi Arabia (Gulf Cup). Saudi Arabia +29 March 1988: Saudi Arabia 1–0 Bahrain (Gulf Cup). Saudi Arabia +39 December 1988: Saudi Arabia 1–1 Bahrain (AFC Asian Cup). Saudi Arabia +328 November 1992: Saudi Arabia 1–2 Bahrain (Gulf Cup). Saudi Arabia +210 November 1994: Saudi Arabia 3–1 Bahrain (Gulf Cup). Saudi Arabia +321 October 1996: Saudi Arabia 3–1 Bahrain (Gulf Cup). Saudi Arabia +42 November 1998: Bahrain 1–1 Saudi Arabia (Gulf Cup). Saudi Arabia +417 August 2001: Saudi Arabia 1–1 Bahrain (World Cup qualifying). Saudi Arabia +421 September 2001: Bahrain 0–4 Saudi Arabia (World Cup qualifying). Saudi Arabia +520 January 2002: Saudi Arabia 3–1 Bahrain (Gulf Cup). Saudi Arabia +617 December 2002: Saudi Arabia 2–1 Bahrain (Arab Cup). Saudi Arabia +730 December 2002: Saudi Arabia 1–0 Bahrain (Arab Cup). Saudi Arabia +81 January 2004: Bahrain 0–1 Saudi Arabia (Gulf Cup). Saudi Arabia +917 December 2004: Bahrain 3–0 Saudi Arabia (Gulf Cup). Saudi Arabia +827 May 2005: Saudi Arabia 1–1 Bahrain (Friendly). Saudi Arabia +89 August 2006: Saudi Arabia 1–0 Bahrain (Friendly). Saudi Arabia +918 January 2007: Saudi Arabia 2–1 Bahrain (Gulf Cup). Saudi Arabia +1018 July 2007: Saudi Arabia 4–0 Bahrain (AFC Asian Cup). Saudi Arabia +1112 November 2008: Saudi Arabia 4–0 Bahrain (Friendly). Saudi Arabia +1223 December 2008: Bahrain 1–0 Saudi Arabia (Friendly). Saudi Arabia +115 September 2009: Bahrain 0–0 Saudi Arabia (World Cup qualifying). Saudi Arabia +119 September 2009: Saudi Arabia 2–2 Bahrain (World Cup qualifying). Saudi Arabia +1115 December 2012: Bahrain 1–0 Saudi Arabia (WAFF Championship). Saudi Arabia +1016 November 2014: Saudi Arabia 3–0 Bahrain (Gulf Cup). Saudi Arabia +1130 December 2014: Bahrain 4–1 Saudi Arabia (Friendly). Saudi Arabia +107 August 2019: Bahrain 0–0 Saudi Arabia (WAFF Championship). Saudi Arabia +1030 November 2019: Bahrain 0–2 Saudi Arabia (Gulf Cup). Saudi Arabia +118 December 2019: Bahrain 1–0 Saudi Arabia (Gulf Cup). Saudi Arabia +1015 October 2024: Saudi Arabia 0–0 Bahrain (World Cup qualifying). Saudi Arabia +1022 December 2024: Saudi Arabia 2–3 Bahrain (Gulf Cup). Saudi Arabia +95 June 2025: Bahrain 0–2 Saudi Arabia (World Cup qualifying). Saudi Arabia +10Level
Saudi Arabia lead by 10 wins after the latest meeting. The biggest lead was 12, held by Saudi Arabia from 12 November 2008.

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

7 matches

232

BahrainDrawsSaudi Arabia

In Saudi Arabia's home games

11 matches

047

BahrainDrawsSaudi Arabia

At neutral venues

21 matches

7410

BahrainDrawsSaudi Arabia

Record by competition

Record by competition
CompetitionPlayedBahrainDrawsSaudi ArabiaGoals
Gulf Cup21641123–35
World Cup qualifying70433–10
Friendly52126–7
AFC Asian Cup20111–5
Arab Cup20021–3
WAFF Championship21101–0

Meetings by decade

Bahrain wins Draws Saudi Arabia wins
Meetings by decade
DecadeResultsPlayedGoals
1970s513
1980s613
1990s413
2000s1537
2010s612
2020s37

Longest runs

Longest runs
Longest run ofBahrainSaudi Arabia
Wins in a row1202452001 to 2004
Unbeaten meetings42008 to 201291994 to 2004

The longest run of draws is 2, from 5 September 2009 to 9 September 2009.

Top scorers in Bahrain vs Saudi Arabia

  1. 1Obeid Al-DosariSaudi Arabia2
  2. 2Taisir Al-JassimSaudi Arabia2

Scorer records exist for 7 of the 39 meetings, mostly competitive matches. Own goals are not credited to a player.

Questions answered

How many times have Bahrain and Saudi Arabia played each other?

39 times, starting on 30 March 1970. 34 of those meetings were competitive and 5 were friendlies.

Who has won more matches between Bahrain and Saudi Arabia?

Saudi Arabia, with 19 wins to 9. 11 matches ended level.

What is the biggest win in Bahrain vs Saudi Arabia?

Saudi Arabia’s 4–0 win in a friendly on 12 November 2008 in Riyadh.

When did Bahrain and Saudi Arabia last play?

On 5 June 2025 in Riffa, when Saudi Arabia won 2–0 in World Cup qualifying.

What is the competitive record between Bahrain and Saudi Arabia?

In 34 competitive matches, Bahrain have 7 wins, Saudi Arabia have 17, and 10 ended level.

Every Bahrain vs Saudi Arabia result

Show
Every Bahrain vs Saudi Arabia result
DateHomeScoreAwayCompetitionVenue
Bahrain0–2Saudi ArabiaWorld Cup qualifyingRiffa, Bahrain
Saudi Arabia2–3BahrainGulf CupKuwait City, Kuwait (neutral)
Saudi Arabia0–0BahrainWorld Cup qualifyingJeddah, Saudi Arabia
Bahrain1–0Saudi ArabiaGulf CupDoha, Qatar (neutral)
Bahrain0–2Saudi ArabiaGulf CupDoha, Qatar (neutral)
Bahrain0–0Saudi ArabiaWAFF ChampionshipErbil, Iraq (neutral)
Bahrain4–1Saudi ArabiaFriendlySouth Geelong, Australia (neutral)
Saudi Arabia3–0BahrainGulf CupRiyadh, Saudi Arabia
Bahrain1–0Saudi ArabiaWAFF ChampionshipAl Farwaniyah, Kuwait (neutral)
Saudi Arabia2–2BahrainWorld Cup qualifyingRiyadh, Saudi Arabia
Bahrain0–0Saudi ArabiaWorld Cup qualifyingRiffa, Bahrain
Bahrain1–0Saudi ArabiaFriendlyManama, Bahrain
Saudi Arabia4–0BahrainFriendlyRiyadh, Saudi Arabia
Saudi Arabia4–0BahrainAFC Asian CupPalembang, Indonesia (neutral)
Saudi Arabia2–1BahrainGulf CupAbu Dhabi, United Arab Emirates (neutral)
Saudi Arabia1–0BahrainFriendlyRiyadh, Saudi Arabia
Saudi Arabia1–1BahrainFriendlyRiyadh, Saudi Arabia
Bahrain3–0Saudi ArabiaGulf CupAl Rayyan, Qatar (neutral)
Bahrain0–1Saudi ArabiaGulf CupKuwait City, Kuwait (neutral)
Saudi Arabia1–0BahrainArab CupKuwait City, Kuwait (neutral)
Saudi Arabia2–1BahrainArab CupKuwait City, Kuwait (neutral)
Saudi Arabia3–1BahrainGulf CupRiyadh, Saudi Arabia
Bahrain0–4Saudi ArabiaWorld Cup qualifyingRiffa, Bahrain
Saudi Arabia1–1BahrainWorld Cup qualifyingRiyadh, Saudi Arabia
Bahrain1–1Saudi ArabiaGulf CupManama, Bahrain
Saudi Arabia3–1BahrainGulf CupMuscat, Oman (neutral)
Saudi Arabia3–1BahrainGulf CupAbu Dhabi, United Arab Emirates (neutral)
Saudi Arabia1–2BahrainGulf CupDoha, Qatar (neutral)
Saudi Arabia1–1BahrainAFC Asian CupDoha, Qatar (neutral)
Saudi Arabia1–0BahrainGulf CupRiyadh, Saudi Arabia
Bahrain2–1Saudi ArabiaGulf CupRiffa, Bahrain
Bahrain0–2Saudi ArabiaGulf CupMuscat, Oman (neutral)
Bahrain2–2Saudi ArabiaGulf CupAbu Dhabi, United Arab Emirates (neutral)
Saudi Arabia1–0BahrainWorld Cup qualifyingRiyadh, Saudi Arabia
Saudi Arabia1–1BahrainGulf CupBaghdad, Iraq (neutral)
Bahrain2–1Saudi ArabiaGulf CupDoha, Qatar (neutral)
Bahrain1–4Saudi ArabiaGulf CupKuwait City, Kuwait (neutral)
Saudi Arabia2–1BahrainGulf CupRiyadh, Saudi Arabia
Bahrain0–0Saudi ArabiaGulf CupIsa Town, Bahrain

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

Saudi Arabia

  1. Wv UAEGulf Cup2–0Tue 6 Oct 2026
  2. Dv QatarGulf Cup0–0Sat 3 Oct 2026
  3. Wv IraqGulf Cup2–0Tue 29 Sept 2026
  4. Wv OmanGulf Cup3–0Sat 26 Sept 2026
  5. Wv KuwaitGulf Cup1–0Wed 23 Sept 2026

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