Indonesia vs Singapore
head-to-head record
- Indonesia wins
- 28
- Draws
- 14
- Singapore wins
- 18
60 meetings, 1958 to 2026Goals: Indonesia 115, Singapore 60
Indonesia and Singapore have met 60 times since 1958. Indonesia have won 28, Singapore 18, and 14 matches ended level. They last met on 25 September 2026, when Indonesia won 2–0 in the FIFA ASEAN Cup.
The 60 meetings have produced 175 goals, 2.92 per game. The biggest win is Indonesia’s 9–2 in the Merdeka Tournament in 1969. Indonesia are unbeaten in the last four meetings (2 wins, 2 draws).
Who has won more, Indonesia or Singapore?
All matches60 matches
Competitive48 matches
Friendlies12 matches
Key numbers
- Goals
- Indonesia 115, Singapore 602.92 per game
- First meeting
- Singapore 0–5 IndonesiaFriendly, 2 Jul 1958
- Most recent
- Indonesia 2–0 SingaporeFIFA ASEAN Cup, 25 Sept 2026
- Indonesia’s biggest win
- Indonesia 9–2 SingaporeMerdeka Tournament, 6 Nov 1969
- Singapore’s biggest win
- Singapore 3–1 IndonesiaFriendly, 4 Nov 2009
- Most goals in a meeting
- Indonesia 9–2 SingaporeMerdeka Tournament, 6 Nov 1969
- Current run
- Indonesia unbeaten in 4
- Biggest upset
- Indonesia 2–3 SingaporeKing's Cup, 19 Nov 1969Winner’s rating-based win expectancy: 8.3%
- TFN Elo rating now
- Indonesia 1459 (116th), Singapore 1291 (159th)How the rating works
Last five meetings
- Indonesia2Singapore0
FIFA ASEAN Cup
Jakarta, Indonesia
- Singapore1Indonesia1
ASEAN Championship
Kallang, Singapore
- Singapore2Indonesia4
AFF Championship
Kallang, Singapore
- Singapore1Indonesia1
AFF Championship
Kallang, Singapore
- Singapore1Indonesia0
AFF Championship
Kallang, Singapore
Who has had the upper hand over time?
The line climbs with every Indonesia 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 Indonesia's home games
9 matches
522
IndonesiaDrawsSingapore
In Singapore's home games
22 matches
7510
IndonesiaDrawsSingapore
At neutral venues
29 matches
1676
IndonesiaDrawsSingapore
Record by competition
| Competition | Played | Indonesia | Draws | Singapore | Goals |
|---|---|---|---|---|---|
| Merdeka Tournament | 13 | 10 | 3 | 0 | 42–7 |
| Friendly | 12 | 4 | 2 | 6 | 15–16 |
| AFF Championship | 11 | 3 | 3 | 5 | 13–16 |
| Southeast Asian Games | 11 | 4 | 4 | 3 | 11–8 |
| World Cup qualifying | 3 | 1 | 0 | 2 | 5–4 |
| King's Cup | 3 | 1 | 0 | 2 | 10–5 |
| Jakarta Anniversary Tournament | 2 | 1 | 1 | 0 | 5–2 |
| AFC Asian Cup qualifying | 1 | 1 | 0 | 0 | 2–1 |
| ASEAN Championship | 1 | 0 | 1 | 0 | 1–1 |
| Asian Games | 1 | 1 | 0 | 0 | 3–0 |
| FIFA ASEAN Cup | 1 | 1 | 0 | 0 | 2–0 |
| Indonesian Independence Cup | 1 | 1 | 0 | 0 | 6–0 |
Meetings by decade
| Decade | Results | Played | Goals |
|---|---|---|---|
| 1950s | 2 | 7 | |
| 1960s | 11 | 53 | |
| 1970s | 12 | 35 | |
| 1980s | 5 | 8 | |
| 1990s | 13 | 30 | |
| 2000s | 10 | 25 | |
| 2010s | 3 | 5 | |
| 2020s | 4 | 12 |
Longest runs
| Longest run of | Indonesia | Singapore |
|---|---|---|
| Wins in a row | 91958 to 1968 | 22008 to 2009 |
| Unbeaten meetings | 91958 to 1968 | 91998 to 2005 |
The longest run of draws is 3, from 21 June 1978 to 30 June 1979.
Top scorers in Indonesia vs Singapore
- 1V. SundramoorthySingapore2
Scorer records exist for 3 of the 60 meetings, mostly competitive matches. Own goals are not credited to a player.
Penalty shootouts
- Indonesia 0–0 SingaporeSoutheast Asian Games, 2 Dec 1991Indonesia won on penalties
- Indonesia 0–0 SingaporeSoutheast Asian Games, 14 Aug 1999Indonesia won on penalties
Questions answered
How many times have Indonesia and Singapore played each other?
60 times, starting on 2 July 1958. 48 of those meetings were competitive and 12 were friendlies.
Who has won more matches between Indonesia and Singapore?
Indonesia, with 28 wins to 18. 14 matches ended level.
What is the biggest win in Indonesia vs Singapore?
Indonesia’s 9–2 win in the Merdeka Tournament on 6 November 1969 in Kuala Lumpur.
When did Indonesia and Singapore last play?
On 25 September 2026 in Jakarta, when Indonesia won 2–0 in the FIFA ASEAN Cup.
What is the competitive record between Indonesia and Singapore?
In 48 competitive matches, Indonesia have 24 wins, Singapore have 12, and 12 ended level.
Have Indonesia and Singapore met in a penalty shootout?
Yes, 2 times. Most recently in the Southeast Asian Games on 14 August 1999, when Indonesia won the shootout after a 0–0 draw.
Every Indonesia vs Singapore result
| Date | Home | Score | Away | Competition | Venue |
|---|---|---|---|---|---|
| Indonesia | 2–0 | Singapore | FIFA ASEAN Cup | Jakarta, Indonesia | |
| Singapore | 1–1 | Indonesia | ASEAN Championship | Kallang, Singapore | |
| Singapore | 2–4 | Indonesia | AFF Championship | Kallang, Singapore | |
| Singapore | 1–1 | Indonesia | AFF Championship | Kallang, Singapore | |
| Singapore | 1–0 | Indonesia | AFF Championship | Kallang, Singapore | |
| Singapore | 1–2 | Indonesia | AFF Championship | Manila, Philippines (neutral) | |
| Indonesia | 1–0 | Singapore | AFF Championship | Kuala Lumpur, Malaysia (neutral) | |
| Singapore | 3–1 | Indonesia | Friendly | Singapore, Singapore | |
| Indonesia | 0–2 | Singapore | AFF Championship | Jakarta, Indonesia | |
| Singapore | 2–2 | Indonesia | AFF Championship | Singapore, Singapore | |
| Singapore | 1–2 | Indonesia | Friendly | Singapore, Singapore | |
| Singapore | 2–1 | Indonesia | AFF Championship | Singapore, Singapore | |
| Indonesia | 1–3 | Singapore | AFF Championship | Jakarta, Indonesia | |
| Indonesia | 0–0 | Singapore | AFF Championship | Ho Chi Minh City, Vietnam (neutral) | |
| Singapore | 2–0 | Indonesia | Friendly | Singapore, Singapore | |
| Singapore | 1–1 | Indonesia | Friendly | Singapore, Singapore | |
| Singapore | 1–0 | Indonesia | Friendly | Singapore, Singapore | |
| Indonesia | 0–0Indonesia on pens | Singapore | Southeast Asian Games | Bandar Seri Begawan, Brunei (neutral) | |
| Indonesia | 1–1 | Singapore | Southeast Asian Games | Bandar Seri Begawan, Brunei (neutral) | |
| Singapore | 2–1 | Indonesia | AFF Championship | Ho Chi Minh City, Vietnam (neutral) | |
| Indonesia | 2–1 | Singapore | Southeast Asian Games | Jakarta, Indonesia | |
| Indonesia | 0–0 | Singapore | Friendly | Jakarta, Indonesia | |
| Singapore | 3–1 | Indonesia | Southeast Asian Games | Singapore, Singapore | |
| Singapore | 1–1 | Indonesia | Southeast Asian Games | Singapore, Singapore | |
| Singapore | 2–1 | Indonesia | World Cup qualifying | Singapore, Singapore | |
| Indonesia | 0–2 | Singapore | World Cup qualifying | Doha, Qatar (neutral) | |
| Singapore | 1–2 | Indonesia | AFC Asian Cup qualifying | Singapore, Singapore | |
| Indonesia | 0–0Indonesia on pens | Singapore | Southeast Asian Games | Manila, Philippines (neutral) | |
| Singapore | 2–0 | Indonesia | Friendly | Singapore, Singapore | |
| Indonesia | 6–0 | Singapore | Indonesian Independence Cup | Jakarta, Indonesia | |
| Singapore | 1–0 | Indonesia | Southeast Asian Games | Kuala Lumpur, Malaysia (neutral) | |
| Singapore | 1–2 | Indonesia | Friendly | Singapore, Singapore | |
| Indonesia | 0–1 | Singapore | Southeast Asian Games | Bangkok, Thailand (neutral) | |
| Indonesia | 2–0 | Singapore | Southeast Asian Games | Manila, Philippines (neutral) | |
| Indonesia | 1–0 | Singapore | Southeast Asian Games | Manila, Philippines (neutral) | |
| Indonesia | 3–0 | Singapore | Southeast Asian Games | Jakarta, Indonesia | |
| Indonesia | 0–0 | Singapore | Merdeka Tournament | Kuala Lumpur, Malaysia (neutral) | |
| Indonesia | 0–0 | Singapore | Merdeka Tournament | Kuala Lumpur, Malaysia (neutral) | |
| Indonesia | 2–2 | Singapore | Jakarta Anniversary Tournament | Jakarta, Indonesia | |
| Singapore | 0–4 | Indonesia | World Cup qualifying | Kallang, Singapore | |
| Indonesia | 5–0 | Singapore | Merdeka Tournament | Ipoh, Malaysia (neutral) | |
| Indonesia | 1–2 | Singapore | King's Cup | Bangkok, Thailand (neutral) | |
| Indonesia | 0–0 | Singapore | Merdeka Tournament | Kuala Lumpur, Malaysia (neutral) | |
| Singapore | 3–2 | Indonesia | Friendly | Kallang, Singapore | |
| Indonesia | 4–0 | Singapore | Merdeka Tournament | Ipoh, Malaysia (neutral) | |
| Indonesia | 3–0 | Singapore | Jakarta Anniversary Tournament | Jakarta, Indonesia | |
| Indonesia | 3–1 | Singapore | Merdeka Tournament | Kuala Lumpur, Malaysia (neutral) | |
| Indonesia | 2–3 | Singapore | King's Cup | Bangkok, Thailand (neutral) | |
| Indonesia | 9–2 | Singapore | Merdeka Tournament | Kuala Lumpur, Malaysia (neutral) | |
| Indonesia | 7–0 | Singapore | King's Cup | Bangkok, Thailand (neutral) | |
| Singapore | 1–0 | Indonesia | Friendly | Kallang, Singapore | |
| Indonesia | 4–0 | Singapore | Merdeka Tournament | Kuala Lumpur, Malaysia (neutral) | |
| Indonesia | 4–1 | Singapore | Merdeka Tournament | Ipoh, Malaysia (neutral) | |
| Indonesia | 3–0 | Singapore | Asian Games | Bangkok, Thailand (neutral) | |
| Indonesia | 2–0 | Singapore | Merdeka Tournament | Kuala Lumpur, Malaya (neutral) | |
| Singapore | 1–2 | Indonesia | Friendly | Kallang, Singapore | |
| Indonesia | 1–0 | Singapore | Merdeka Tournament | Kuala Lumpur, Malaya (neutral) | |
| Indonesia | 8–3 | Singapore | Merdeka Tournament | Kuala Lumpur, Malaya (neutral) | |
| Indonesia | 2–0 | Singapore | Merdeka Tournament | Kuala Lumpur, Malaya (neutral) | |
| Singapore | 0–5 | Indonesia | Friendly | Kallang, Singapore |
Recent form
Indonesia
- Dv ThailandFIFA ASEAN Cup2–2Mon 5 Oct 2026
- Wv BangladeshFIFA ASEAN Cup9–2Thu 1 Oct 2026
- Dv MalaysiaFIFA ASEAN Cup0–0Mon 28 Sept 2026
- Wv SingaporeFIFA ASEAN Cup2–0Fri 25 Sept 2026
- Dat SingaporeASEAN Championship1–1Fri 7 Aug 2026
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.