Bahrain vs Singapore
head-to-head record
- Bahrain wins
- 7
- Draws
- 1
- Singapore wins
- 1
9 meetings, 1982 to 2017Goals: Bahrain 16, Singapore 5
Bahrain and Singapore have met 9 times since 1982. Bahrain have won 7, Singapore 1, and 1 match ended level. They last met on 14 November 2017, when Bahrain won 3–0 in AFC Asian Cup qualifying.
The 9 meetings have produced 21 goals, 2.33 per game. The biggest win is Bahrain’s 3–0 in AFC Asian Cup qualifying in 2017. Bahrain are unbeaten in the last eight meetings (7 wins, 1 draw). They went 19 years without meeting, between 1982 and 2001.
Who has won more, Bahrain or Singapore?
All matches9 matches
Competitive4 matches
Friendlies5 matches
Key numbers
- Goals
- Bahrain 16, Singapore 52.33 per game
- First meeting
- Singapore 2–0 BahrainFriendly, 17 Jan 1982
- Most recent
- Singapore 0–3 BahrainAFC Asian Cup qualifying, 14 Nov 2017
- Bahrain’s biggest win
- Singapore 0–3 BahrainAFC Asian Cup qualifying, 14 Nov 2017
- Singapore’s biggest win
- Singapore 2–0 BahrainFriendly, 17 Jan 1982
- Most goals in a meeting
- Bahrain 3–1 SingaporeFriendly, 1 Sept 2016
- Current run
- Bahrain unbeaten in 8
- TFN Elo rating now
- Bahrain 1450 (123rd), Singapore 1291 (159th)How the rating works
Last five meetings
- Singapore0Bahrain3
AFC Asian Cup qualifying
Kallang, Singapore
- Bahrain0Singapore0
AFC Asian Cup qualifying
Riffa, Bahrain
- Bahrain3Singapore1
Friendly
Riffa, Bahrain
- Bahrain2Singapore0
Friendly
Riffa, Bahrain
- Singapore0Bahrain1
Friendly
Singapore, Singapore
Who has had the upper hand over time?
The line climbs with every Bahrain win and drops with every Singapore 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
4 matches
310
BahrainDrawsSingapore
In Singapore's home games
4 matches
301
BahrainDrawsSingapore
At neutral venues
1 match
100
BahrainDrawsSingapore
Record by competition
| Competition | Played | Bahrain | Draws | Singapore | Goals |
|---|---|---|---|---|---|
| Friendly | 5 | 4 | 0 | 1 | 9–4 |
| AFC Asian Cup qualifying | 2 | 1 | 1 | 0 | 3–0 |
| World Cup qualifying | 2 | 2 | 0 | 0 | 4–1 |
Meetings by decade
| Decade | Results | Played | Goals |
|---|---|---|---|
| 1980s | 1 | 2 | |
| 2000s | 4 | 10 | |
| 2010s | 4 | 9 |
Longest runs
| Longest run of | Bahrain | Singapore |
|---|---|---|
| Wins in a row | 62001 to 2016 | 11982 |
| Unbeaten meetings | 82001 to 2017 | 12017 |
Questions answered
How many times have Bahrain and Singapore played each other?
9 times, starting on 17 January 1982. 4 of those meetings were competitive and 5 were friendlies.
Who has won more matches between Bahrain and Singapore?
Bahrain, with 7 wins to 1. 1 match ended level.
What is the biggest win in Bahrain vs Singapore?
Bahrain’s 3–0 win in AFC Asian Cup qualifying on 14 November 2017 in Kallang.
When did Bahrain and Singapore last play?
On 14 November 2017 in Kallang, when Bahrain won 3–0 in AFC Asian Cup qualifying.
What is the competitive record between Bahrain and Singapore?
In 4 competitive matches, Bahrain have 3 wins, Singapore have 0, and 1 ended level.
Every Bahrain vs Singapore result
| Date | Home | Score | Away | Competition | Venue |
|---|---|---|---|---|---|
| Singapore | 0–3 | Bahrain | AFC Asian Cup qualifying | Kallang, Singapore | |
| Bahrain | 0–0 | Singapore | AFC Asian Cup qualifying | Riffa, Bahrain | |
| Bahrain | 3–1 | Singapore | Friendly | Riffa, Bahrain | |
| Bahrain | 2–0 | Singapore | Friendly | Riffa, Bahrain | |
| Singapore | 0–1 | Bahrain | Friendly | Singapore, Singapore | |
| Bahrain | 3–1 | Singapore | Friendly | Manama, Bahrain | |
| Bahrain | 2–0 | Singapore | World Cup qualifying | Kuwait City, Kuwait (neutral) | |
| Singapore | 1–2 | Bahrain | World Cup qualifying | Singapore, Singapore | |
| Singapore | 2–0 | Bahrain | Friendly | Kallang, Singapore |
Recent form
Bahrain
Singapore
- Lv MalaysiaFIFA ASEAN Cup0–6Thu 1 Oct 2026
- Wv BangladeshFIFA ASEAN Cup1–0Mon 28 Sept 2026
- Lat IndonesiaFIFA ASEAN Cup0–2Fri 25 Sept 2026
- Wat ThailandASEAN Championship2–1Tue 18 Aug 2026
- Lv ThailandASEAN Championship1–3Sat 15 Aug 2026
Results through 6 October 2026. Page updated 3 November 2026. How these numbers are calculated.