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
Competitive34 matches
Friendlies5 matches
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
- Bahrain0Saudi Arabia2
World Cup qualifying
Riffa, Bahrain
- Saudi Arabia2Bahrain3
Gulf Cup
Kuwait City, Kuwait (neutral)
- Saudi Arabia0Bahrain0
World Cup qualifying
Jeddah, Saudi Arabia
- Bahrain1Saudi Arabia0
Gulf Cup
Doha, Qatar (neutral)
- 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.
Every meeting on one timeline
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
| Competition | Played | Bahrain | Draws | Saudi Arabia | Goals |
|---|---|---|---|---|---|
| Gulf Cup | 21 | 6 | 4 | 11 | 23–35 |
| World Cup qualifying | 7 | 0 | 4 | 3 | 3–10 |
| Friendly | 5 | 2 | 1 | 2 | 6–7 |
| AFC Asian Cup | 2 | 0 | 1 | 1 | 1–5 |
| Arab Cup | 2 | 0 | 0 | 2 | 1–3 |
| WAFF Championship | 2 | 1 | 1 | 0 | 1–0 |
Meetings by decade
| Decade | Results | Played | Goals |
|---|---|---|---|
| 1970s | 5 | 13 | |
| 1980s | 6 | 13 | |
| 1990s | 4 | 13 | |
| 2000s | 15 | 37 | |
| 2010s | 6 | 12 | |
| 2020s | 3 | 7 |
Longest runs
| Longest run of | Bahrain | Saudi Arabia |
|---|---|---|
| Wins in a row | 12024 | 52001 to 2004 |
| Unbeaten meetings | 42008 to 2012 | 91994 to 2004 |
The longest run of draws is 2, from 5 September 2009 to 9 September 2009.
Top scorers in Bahrain vs Saudi Arabia
- 1Obeid Al-DosariSaudi Arabia2
- 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
| Date | Home | Score | Away | Competition | Venue |
|---|---|---|---|---|---|
| Bahrain | 0–2 | Saudi Arabia | World Cup qualifying | Riffa, Bahrain | |
| Saudi Arabia | 2–3 | Bahrain | Gulf Cup | Kuwait City, Kuwait (neutral) | |
| Saudi Arabia | 0–0 | Bahrain | World Cup qualifying | Jeddah, Saudi Arabia | |
| Bahrain | 1–0 | Saudi Arabia | Gulf Cup | Doha, Qatar (neutral) | |
| Bahrain | 0–2 | Saudi Arabia | Gulf Cup | Doha, Qatar (neutral) | |
| Bahrain | 0–0 | Saudi Arabia | WAFF Championship | Erbil, Iraq (neutral) | |
| Bahrain | 4–1 | Saudi Arabia | Friendly | South Geelong, Australia (neutral) | |
| Saudi Arabia | 3–0 | Bahrain | Gulf Cup | Riyadh, Saudi Arabia | |
| Bahrain | 1–0 | Saudi Arabia | WAFF Championship | Al Farwaniyah, Kuwait (neutral) | |
| Saudi Arabia | 2–2 | Bahrain | World Cup qualifying | Riyadh, Saudi Arabia | |
| Bahrain | 0–0 | Saudi Arabia | World Cup qualifying | Riffa, Bahrain | |
| Bahrain | 1–0 | Saudi Arabia | Friendly | Manama, Bahrain | |
| Saudi Arabia | 4–0 | Bahrain | Friendly | Riyadh, Saudi Arabia | |
| Saudi Arabia | 4–0 | Bahrain | AFC Asian Cup | Palembang, Indonesia (neutral) | |
| Saudi Arabia | 2–1 | Bahrain | Gulf Cup | Abu Dhabi, United Arab Emirates (neutral) | |
| Saudi Arabia | 1–0 | Bahrain | Friendly | Riyadh, Saudi Arabia | |
| Saudi Arabia | 1–1 | Bahrain | Friendly | Riyadh, Saudi Arabia | |
| Bahrain | 3–0 | Saudi Arabia | Gulf Cup | Al Rayyan, Qatar (neutral) | |
| Bahrain | 0–1 | Saudi Arabia | Gulf Cup | Kuwait City, Kuwait (neutral) | |
| Saudi Arabia | 1–0 | Bahrain | Arab Cup | Kuwait City, Kuwait (neutral) | |
| Saudi Arabia | 2–1 | Bahrain | Arab Cup | Kuwait City, Kuwait (neutral) | |
| Saudi Arabia | 3–1 | Bahrain | Gulf Cup | Riyadh, Saudi Arabia | |
| Bahrain | 0–4 | Saudi Arabia | World Cup qualifying | Riffa, Bahrain | |
| Saudi Arabia | 1–1 | Bahrain | World Cup qualifying | Riyadh, Saudi Arabia | |
| Bahrain | 1–1 | Saudi Arabia | Gulf Cup | Manama, Bahrain | |
| Saudi Arabia | 3–1 | Bahrain | Gulf Cup | Muscat, Oman (neutral) | |
| Saudi Arabia | 3–1 | Bahrain | Gulf Cup | Abu Dhabi, United Arab Emirates (neutral) | |
| Saudi Arabia | 1–2 | Bahrain | Gulf Cup | Doha, Qatar (neutral) | |
| Saudi Arabia | 1–1 | Bahrain | AFC Asian Cup | Doha, Qatar (neutral) | |
| Saudi Arabia | 1–0 | Bahrain | Gulf Cup | Riyadh, Saudi Arabia | |
| Bahrain | 2–1 | Saudi Arabia | Gulf Cup | Riffa, Bahrain | |
| Bahrain | 0–2 | Saudi Arabia | Gulf Cup | Muscat, Oman (neutral) | |
| Bahrain | 2–2 | Saudi Arabia | Gulf Cup | Abu Dhabi, United Arab Emirates (neutral) | |
| Saudi Arabia | 1–0 | Bahrain | World Cup qualifying | Riyadh, Saudi Arabia | |
| Saudi Arabia | 1–1 | Bahrain | Gulf Cup | Baghdad, Iraq (neutral) | |
| Bahrain | 2–1 | Saudi Arabia | Gulf Cup | Doha, Qatar (neutral) | |
| Bahrain | 1–4 | Saudi Arabia | Gulf Cup | Kuwait City, Kuwait (neutral) | |
| Saudi Arabia | 2–1 | Bahrain | Gulf Cup | Riyadh, Saudi Arabia | |
| Bahrain | 0–0 | Saudi Arabia | Gulf Cup | Isa Town, Bahrain |
Recent form
Bahrain
Results through 6 October 2026. Page updated 3 November 2026. How these numbers are calculated.