Bahrain vs Kuwait
head-to-head record
- Bahrain wins
- 15
- Draws
- 13
- Kuwait wins
- 20
48 meetings, 1966 to 2024Goals: Bahrain 47, Kuwait 63
Bahrain and Kuwait have met 48 times since 1966. Kuwait have won 20, Bahrain 15, and 13 matches ended level. They last met on 31 December 2024, when Bahrain won 1–0 in the Gulf Cup.
The 48 meetings have produced 110 goals, 2.29 per game. The biggest win is Kuwait’s 6–1 in the Gulf Cup in 2013.
Who has won more, Bahrain or Kuwait?
All matches48 matches
Competitive34 matches
Friendlies14 matches
Key numbers
- Goals
- Bahrain 47, Kuwait 632.29 per game
- First meeting
- Bahrain 4–4 KuwaitArab Cup, 6 Apr 1966
- Most recent
- Kuwait 0–1 BahrainGulf Cup, 31 Dec 2024
- Bahrain’s biggest win
- Kuwait 0–4 BahrainGulf Cup, 10 Jan 2004
- Kuwait’s biggest win
- Bahrain 1–6 KuwaitGulf Cup, 18 Jan 2013
- Most goals in a meeting
- Bahrain 4–4 KuwaitArab Cup, 6 Apr 1966
- Biggest upset
- Kuwait 0–1 BahrainWorld Cup qualifying, 27 Feb 2001Winner’s rating-based win expectancy: 13%
- TFN Elo rating now
- Bahrain 1450 (123rd), Kuwait 1437 (126th)How the rating works
Last five meetings
- Kuwait0Bahrain1
Gulf Cup
Kuwait City, Kuwait
- Bahrain1Kuwait3
Friendly
Dubai, United Arab Emirates (neutral)
- Bahrain1Kuwait1
Gulf Cup
Basra, Iraq (neutral)
- Bahrain2Kuwait0
Arab Cup qualifying
Doha, Qatar (neutral)
- Kuwait2Bahrain4
Gulf Cup
Doha, Qatar (neutral)
Who has had the upper hand over time?
The line climbs with every Bahrain win and drops with every Kuwait 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
9 matches
243
BahrainDrawsKuwait
In Kuwait's home games
11 matches
623
BahrainDrawsKuwait
At neutral venues
28 matches
7714
BahrainDrawsKuwait
Record by competition
| Competition | Played | Bahrain | Draws | Kuwait | Goals |
|---|---|---|---|---|---|
| Gulf Cup | 22 | 7 | 4 | 11 | 23–33 |
| Friendly | 14 | 4 | 5 | 5 | 12–16 |
| World Cup qualifying | 4 | 1 | 0 | 3 | 3–6 |
| AFC Asian Cup qualifying | 2 | 1 | 1 | 0 | 2–1 |
| WAFF Championship | 2 | 1 | 1 | 0 | 1–0 |
| AFC Asian Cup | 1 | 0 | 1 | 0 | 0–0 |
| Arab Cup | 1 | 0 | 1 | 0 | 4–4 |
| Arab Cup qualifying | 1 | 1 | 0 | 0 | 2–0 |
| Asian Games | 1 | 0 | 0 | 1 | 0–3 |
Meetings by decade
| Decade | Results | Played | Goals |
|---|---|---|---|
| 1960s | 1 | 8 | |
| 1970s | 7 | 23 | |
| 1980s | 5 | 6 | |
| 1990s | 6 | 12 | |
| 2000s | 11 | 19 | |
| 2010s | 14 | 33 | |
| 2020s | 4 | 9 |
Longest runs
| Longest run of | Bahrain | Kuwait |
|---|---|---|
| Wins in a row | 32019 to 2021 | 91970 to 1984 |
| Unbeaten meetings | 92001 to 2008 | 111966 to 1986 |
The longest run of draws is 2, from 26 August 2004 to 14 December 2004.
Questions answered
How many times have Bahrain and Kuwait played each other?
48 times, starting on 6 April 1966. 34 of those meetings were competitive and 14 were friendlies.
Who has won more matches between Bahrain and Kuwait?
Kuwait, with 20 wins to 15. 13 matches ended level.
What is the biggest win in Bahrain vs Kuwait?
Kuwait’s 6–1 win in the Gulf Cup on 18 January 2013 in Isa Town.
When did Bahrain and Kuwait last play?
On 31 December 2024 in Kuwait City, when Bahrain won 1–0 in the Gulf Cup.
What is the competitive record between Bahrain and Kuwait?
In 34 competitive matches, Bahrain have 11 wins, Kuwait have 15, and 8 ended level.
Every Bahrain vs Kuwait result
| Date | Home | Score | Away | Competition | Venue |
|---|---|---|---|---|---|
| Kuwait | 0–1 | Bahrain | Gulf Cup | Kuwait City, Kuwait | |
| Bahrain | 1–3 | Kuwait | Friendly | Dubai, United Arab Emirates (neutral) | |
| Bahrain | 1–1 | Kuwait | Gulf Cup | Basra, Iraq (neutral) | |
| Bahrain | 2–0 | Kuwait | Arab Cup qualifying | Doha, Qatar (neutral) | |
| Kuwait | 2–4 | Bahrain | Gulf Cup | Doha, Qatar (neutral) | |
| Kuwait | 0–1 | Bahrain | WAFF Championship | Erbil, Iraq (neutral) | |
| Bahrain | 0–0 | Kuwait | Friendly | Riffa, Bahrain | |
| Kuwait | 0–1 | Bahrain | Friendly | Al Farwaniyah, Kuwait | |
| Bahrain | 0–0 | Kuwait | WAFF Championship | Doha, Qatar (neutral) | |
| Kuwait | 2–1 | Bahrain | Friendly | Kuwait City, Kuwait | |
| Bahrain | 1–6 | Kuwait | Gulf Cup | Isa Town, Bahrain | |
| Kuwait | 1–1 | Bahrain | Friendly | Kuwait City, Kuwait | |
| Bahrain | 0–1 | Kuwait | Friendly | 6th of October City, Egypt (neutral) | |
| Bahrain | 1–1 | Kuwait | Friendly | 6th of October City, Egypt (neutral) | |
| Kuwait | 0–1 | Bahrain | Friendly | Kuwait City, Kuwait | |
| Bahrain | 0–0 | Kuwait | Friendly | Riffa, Bahrain | |
| Kuwait | 1–3 | Bahrain | Friendly | Kuwait City, Kuwait | |
| Kuwait | 4–1 | Bahrain | Friendly | Al Ain, United Arab Emirates (neutral) | |
| Bahrain | 0–1 | Kuwait | Gulf Cup | Muscat, Oman (neutral) | |
| Bahrain | 1–0 | Kuwait | Friendly | Manama, Bahrain | |
| Bahrain | 2–1 | Kuwait | AFC Asian Cup qualifying | Riffa, Bahrain | |
| Kuwait | 0–0 | Bahrain | AFC Asian Cup qualifying | Kuwait City, Kuwait | |
| Bahrain | 3–1 | Kuwait | Gulf Cup | Doha, Qatar (neutral) | |
| Kuwait | 1–1 | Bahrain | Gulf Cup | Al Rayyan, Qatar (neutral) | |
| Bahrain | 0–0 | Kuwait | Friendly | Muharraq, Bahrain | |
| Kuwait | 0–4 | Bahrain | Gulf Cup | Kuwait City, Kuwait | |
| Kuwait | 0–0 | Bahrain | Gulf Cup | Riyadh, Saudi Arabia (neutral) | |
| Kuwait | 0–1 | Bahrain | World Cup qualifying | Kuwait City, Kuwait | |
| Bahrain | 1–2 | Kuwait | World Cup qualifying | Singapore, Singapore (neutral) | |
| Bahrain | 0–2 | Kuwait | Gulf Cup | Manama, Bahrain | |
| Kuwait | 3–1 | Bahrain | Friendly | Kuwait City, Kuwait | |
| Kuwait | 1–0 | Bahrain | Gulf Cup | Muscat, Oman (neutral) | |
| Bahrain | 2–1 | Kuwait | Gulf Cup | Abu Dhabi, United Arab Emirates (neutral) | |
| Kuwait | 0–1 | Bahrain | Gulf Cup | Doha, Qatar (neutral) | |
| Kuwait | 1–0 | Bahrain | Gulf Cup | Kuwait City, Kuwait | |
| Kuwait | 0–0 | Bahrain | AFC Asian Cup | Doha, Qatar (neutral) | |
| Kuwait | 0–1 | Bahrain | Gulf Cup | Riyadh, Saudi Arabia (neutral) | |
| Bahrain | 1–1 | Kuwait | Gulf Cup | Riffa, Bahrain | |
| Bahrain | 0–1 | Kuwait | Gulf Cup | Muscat, Oman (neutral) | |
| Bahrain | 0–2 | Kuwait | Gulf Cup | Abu Dhabi, United Arab Emirates (neutral) | |
| Bahrain | 0–2 | Kuwait | Gulf Cup | Baghdad, Iraq (neutral) | |
| Bahrain | 0–3 | Kuwait | Asian Games | Bangkok, Thailand (neutral) | |
| Bahrain | 1–2 | Kuwait | World Cup qualifying | Doha, Qatar (neutral) | |
| Bahrain | 0–2 | Kuwait | World Cup qualifying | Doha, Qatar (neutral) | |
| Bahrain | 2–5 | Kuwait | Gulf Cup | Doha, Qatar (neutral) | |
| Bahrain | 0–2 | Kuwait | Gulf Cup | Riyadh, Saudi Arabia (neutral) | |
| Bahrain | 1–3 | Kuwait | Gulf Cup | Isa Town, Bahrain | |
| Bahrain | 4–4 | Kuwait | Arab Cup | Habbaniyah, Iraq (neutral) |
Recent form
Bahrain
Kuwait
- Lv OmanGulf Cup1–3Tue 29 Sept 2026
- Lv IraqGulf Cup2–3Sat 26 Sept 2026
- Lat Saudi ArabiaGulf Cup0–1Wed 23 Sept 2026
- Dat ThailandFriendly2–2Fri 5 Jun 2026
- Lv UAEArab Cup1–3Tue 9 Dec 2025
Results through 6 October 2026. Page updated 3 November 2026. How these numbers are calculated.