Indonesia vs Thailand
head-to-head record
- Indonesia wins
- 19
- Draws
- 17
- Thailand wins
- 33
69 meetings, 1957 to 2026Goals: Indonesia 89, Thailand 125
Indonesia and Thailand have met 69 times since 1957. Thailand have won 33, Indonesia 19, and 17 matches ended level. They last met on 5 October 2026, when the match ended 2–2 in the FIFA ASEAN Cup, and Indonesia won on penalties.
The 69 meetings have produced 214 goals, 3.10 per game. The biggest win is Indonesia’s 7–0 in the Vietnam Independence Cup in 1962. Thailand are unbeaten in the last eight meetings (4 wins, 4 draws).
Who has won more, Indonesia or Thailand?
All matches69 matches
Competitive68 matches
Friendlies1 match
Key numbers
- Goals
- Indonesia 89, Thailand 1253.10 per game
- First meeting
- Indonesia 4–0 ThailandMerdeka Tournament, 31 Aug 1957
- Most recent
- Indonesia 2–2 ThailandFIFA ASEAN Cup, 5 Oct 2026
- Indonesia’s biggest win
- Indonesia 7–0 ThailandVietnam Independence Cup, 30 Oct 1962
- Thailand’s biggest win
- Thailand 7–0 IndonesiaSoutheast Asian Games, 15 Dec 1985
- Most goals in a meeting
- Indonesia 6–3 ThailandMerdeka Tournament, 10 Aug 1970
- Current run
- Thailand unbeaten in 8
- Biggest upset
- Indonesia 1–2 ThailandVietnam Independence Cup, 29 Oct 1970Winner’s rating-based win expectancy: 21%
- TFN Elo rating now
- Indonesia 1459 (116th), Thailand 1514 (97th)How the rating works
Last five meetings
- Indonesia2Thailand2
FIFA ASEAN Cup, Indonesia won on penalties
Jakarta, Indonesia
- Indonesia1Thailand1
AFF Championship
Jakarta, Indonesia
- Thailand2Indonesia2
AFF Championship
Kallang, Singapore (neutral)
- Indonesia0Thailand4
AFF Championship
Kallang, Singapore (neutral)
- Thailand2Indonesia2
World Cup qualifying
Dubai, United Arab Emirates (neutral)
Who has had the upper hand over time?
The line climbs with every Indonesia win and drops with every Thailand 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
18 matches
774
IndonesiaDrawsThailand
In Thailand's home games
19 matches
3313
IndonesiaDrawsThailand
At neutral venues
32 matches
9716
IndonesiaDrawsThailand
Record by competition
| Competition | Played | Indonesia | Draws | Thailand | Goals |
|---|---|---|---|---|---|
| AFF Championship | 14 | 2 | 4 | 8 | 20–36 |
| Merdeka Tournament | 12 | 7 | 2 | 3 | 25–15 |
| Southeast Asian Games | 12 | 0 | 5 | 7 | 5–24 |
| King's Cup | 8 | 0 | 3 | 5 | 6–17 |
| World Cup qualifying | 5 | 2 | 1 | 2 | 6–8 |
| Korea Cup | 5 | 1 | 0 | 4 | 3–11 |
| AFC Asian Cup qualifying | 3 | 2 | 0 | 1 | 4–4 |
| Jakarta Anniversary Tournament | 3 | 2 | 1 | 0 | 6–0 |
| Indonesian Independence Cup | 2 | 1 | 0 | 1 | 2–2 |
| Vietnam Independence Cup | 2 | 1 | 0 | 1 | 8–2 |
| Asian Games | 1 | 1 | 0 | 0 | 1–0 |
| FIFA ASEAN Cup | 1 | 0 | 1 | 0 | 2–2 |
| Friendly | 1 | 0 | 0 | 1 | 1–4 |
Meetings by decade
| Decade | Results | Played | Goals |
|---|---|---|---|
| 1950s | 1 | 4 | |
| 1960s | 3 | 14 | |
| 1970s | 24 | 67 | |
| 1980s | 18 | 49 | |
| 1990s | 8 | 24 | |
| 2000s | 4 | 15 | |
| 2010s | 6 | 23 | |
| 2020s | 5 | 18 |
Longest runs
| Longest run of | Indonesia | Thailand |
|---|---|---|
| Wins in a row | 51957 to 1970 | 41981 to 1983 |
| Unbeaten meetings | 51986 to 1988 | 151988 to 2008 |
The longest run of draws is 3, from 1 January 2022 to 5 October 2026.
Top scorers in Indonesia vs Thailand
- 1Supachok SarachatThailand2
Scorer records exist for 5 of the 69 meetings, mostly competitive matches. Own goals are not credited to a player.
Penalty shootouts
- Indonesia 0–0 ThailandSoutheast Asian Games, 29 Sept 1979Indonesia won on penalties
- Indonesia 1–1 ThailandSoutheast Asian Games, 30 Aug 1989Indonesia won on penalties
- Indonesia 0–0 ThailandSoutheast Asian Games, 4 Dec 1991Indonesia won on penalties
- Indonesia 1–1 ThailandSoutheast Asian Games, 18 Oct 1997Thailand won on penalties
- Indonesia 3–3 ThailandAFF Championship, 5 Sept 1998Indonesia won on penalties
- Indonesia 2–2 ThailandFIFA ASEAN Cup, 5 Oct 2026Indonesia won on penalties
Questions answered
How many times have Indonesia and Thailand played each other?
69 times, starting on 31 August 1957. 68 of those meetings were competitive and 1 were friendlies.
Who has won more matches between Indonesia and Thailand?
Thailand, with 33 wins to 19. 17 matches ended level.
What is the biggest win in Indonesia vs Thailand?
Indonesia’s 7–0 win in the Vietnam Independence Cup on 30 October 1962 in Saigon.
When did Indonesia and Thailand last play?
On 5 October 2026 in Jakarta, when the match ended 2–2 in the FIFA ASEAN Cup, and Indonesia won on penalties.
What is the competitive record between Indonesia and Thailand?
In 68 competitive matches, Indonesia have 19 wins, Thailand have 32, and 17 ended level.
Have Indonesia and Thailand met in a penalty shootout?
Yes, 6 times. Most recently in the FIFA ASEAN Cup on 5 October 2026, when Indonesia won the shootout after a 2–2 draw.
Every Indonesia vs Thailand result
| Date | Home | Score | Away | Competition | Venue |
|---|---|---|---|---|---|
| Indonesia | 2–2Indonesia on pens | Thailand | FIFA ASEAN Cup | Jakarta, Indonesia | |
| Indonesia | 1–1 | Thailand | AFF Championship | Jakarta, Indonesia | |
| Thailand | 2–2 | Indonesia | AFF Championship | Kallang, Singapore (neutral) | |
| Indonesia | 0–4 | Thailand | AFF Championship | Kallang, Singapore (neutral) | |
| Thailand | 2–2 | Indonesia | World Cup qualifying | Dubai, United Arab Emirates (neutral) | |
| Indonesia | 0–3 | Thailand | World Cup qualifying | Jakarta, Indonesia | |
| Thailand | 4–2 | Indonesia | AFF Championship | Bangkok, Thailand | |
| Thailand | 2–0 | Indonesia | AFF Championship | Bangkok, Thailand | |
| Indonesia | 2–1 | Thailand | AFF Championship | Bogor, Indonesia | |
| Thailand | 4–2 | Indonesia | AFF Championship | Bocaue, Philippines (neutral) | |
| Indonesia | 2–1 | Thailand | AFF Championship | Jakarta, Indonesia | |
| Indonesia | 0–1 | Thailand | AFF Championship | Jakarta, Indonesia | |
| Indonesia | 2–2 | Thailand | AFF Championship | Jakarta, Indonesia | |
| Thailand | 4–1 | Indonesia | AFF Championship | Bangkok, Thailand | |
| Thailand | 4–1 | Indonesia | AFF Championship | Chiang Mai, Thailand | |
| Indonesia | 3–3Indonesia on pens | Thailand | AFF Championship | Ho Chi Minh City, Vietnam (neutral) | |
| Thailand | 3–2 | Indonesia | AFF Championship | Ho Chi Minh City, Vietnam (neutral) | |
| Indonesia | 1–1Thailand on pens | Thailand | Southeast Asian Games | Jakarta, Indonesia | |
| Thailand | 4–1 | Indonesia | Friendly | Bangkok, Thailand | |
| Thailand | 2–1 | Indonesia | Southeast Asian Games | Chiang Mai, Thailand | |
| Thailand | 1–0 | Indonesia | Southeast Asian Games | Singapore, Singapore (neutral) | |
| Indonesia | 0–0Indonesia on pens | Thailand | Southeast Asian Games | Manila, Philippines (neutral) | |
| Thailand | 1–1 | Indonesia | King's Cup | Bangkok, Thailand | |
| Indonesia | 1–1Indonesia on pens | Thailand | Southeast Asian Games | Kuala Lumpur, Malaysia (neutral) | |
| Thailand | 3–0 | Indonesia | King's Cup | Bangkok, Thailand | |
| Indonesia | 0–0 | Thailand | Merdeka Tournament | Kuala Lumpur, Malaysia (neutral) | |
| Indonesia | 1–0 | Thailand | Indonesian Independence Cup | Jakarta, Indonesia | |
| Thailand | 3–3 | Indonesia | King's Cup | Bangkok, Thailand | |
| Indonesia | 0–0 | Thailand | Southeast Asian Games | Jakarta, Indonesia | |
| Thailand | 1–1 | Indonesia | King's Cup | Bangkok, Thailand | |
| Thailand | 7–0 | Indonesia | Southeast Asian Games | Bangkok, Thailand | |
| Indonesia | 1–2 | Thailand | Indonesian Independence Cup | Jakarta, Indonesia | |
| Thailand | 0–1 | Indonesia | World Cup qualifying | Bangkok, Thailand | |
| Indonesia | 1–0 | Thailand | World Cup qualifying | Jakarta, Indonesia | |
| Indonesia | 2–1 | Thailand | AFC Asian Cup qualifying | Jakarta, Indonesia | |
| Indonesia | 0–3 | Thailand | Korea Cup | Seoul, South Korea (neutral) | |
| Thailand | 5–0 | Indonesia | Southeast Asian Games | Singapore, Singapore (neutral) | |
| Thailand | 2–1 | Indonesia | Southeast Asian Games | Manila, Philippines (neutral) | |
| Indonesia | 1–3 | Thailand | Korea Cup | Seoul, South Korea (neutral) | |
| Indonesia | 1–1 | Thailand | Merdeka Tournament | Kuala Lumpur, Malaysia (neutral) | |
| Indonesia | 2–1 | Thailand | Korea Cup | Seoul, South Korea (neutral) | |
| Thailand | 3–0 | Indonesia | King's Cup | Bangkok, Thailand | |
| Indonesia | 0–0Indonesia on pens | Thailand | Southeast Asian Games | Jakarta, Indonesia | |
| Indonesia | 1–3 | Thailand | Southeast Asian Games | Jakarta, Indonesia | |
| Indonesia | 0–2 | Thailand | Korea Cup | Seoul, South Korea (neutral) | |
| Indonesia | 2–1 | Thailand | Merdeka Tournament | Kuala Lumpur, Malaysia (neutral) | |
| Indonesia | 0–2 | Thailand | Korea Cup | Seoul, South Korea (neutral) | |
| Indonesia | 0–3 | Thailand | Merdeka Tournament | Kuala Lumpur, Malaysia (neutral) | |
| Indonesia | 1–0 | Thailand | Jakarta Anniversary Tournament | Jakarta, Indonesia | |
| Indonesia | 0–2 | Thailand | Southeast Asian Games | Kuala Lumpur, Malaysia (neutral) | |
| Thailand | 3–2 | Indonesia | World Cup qualifying | Kallang, Singapore (neutral) | |
| Indonesia | 0–1 | Thailand | Merdeka Tournament | Kuala Lumpur, Malaysia (neutral) | |
| Indonesia | 2–1 | Thailand | Merdeka Tournament | Kuala Lumpur, Malaysia (neutral) | |
| Indonesia | 5–0 | Thailand | Jakarta Anniversary Tournament | Jakarta, Indonesia | |
| Thailand | 3–1 | Indonesia | AFC Asian Cup qualifying | Bangkok, Thailand | |
| Indonesia | 1–2 | Thailand | Merdeka Tournament | Ipoh, Malaysia (neutral) | |
| Thailand | 3–0 | Indonesia | King's Cup | Bangkok, Thailand | |
| Indonesia | 3–2 | Thailand | Merdeka Tournament | Kuala Lumpur, Malaysia (neutral) | |
| Thailand | 1–0 | Indonesia | King's Cup | Bangkok, Thailand | |
| Indonesia | 0–0 | Thailand | Jakarta Anniversary Tournament | Jakarta, Indonesia | |
| Thailand | 0–1 | Indonesia | AFC Asian Cup qualifying | Bangkok, Thailand | |
| Thailand | 0–1 | Indonesia | Asian Games | Bangkok, Thailand | |
| Thailand | 2–1 | Indonesia | King's Cup | Bangkok, Thailand | |
| Indonesia | 1–2 | Thailand | Vietnam Independence Cup | Saigon, Vietnam Republic (neutral) | |
| Indonesia | 6–3 | Thailand | Merdeka Tournament | Kuala Lumpur, Malaysia (neutral) | |
| Indonesia | 4–0 | Thailand | Merdeka Tournament | Ipoh, Malaysia (neutral) | |
| Indonesia | 7–0 | Thailand | Vietnam Independence Cup | Saigon, Vietnam Republic (neutral) | |
| Indonesia | 2–1 | Thailand | Merdeka Tournament | Kuala Lumpur, Malaya (neutral) | |
| Indonesia | 4–0 | Thailand | Merdeka Tournament | Kuala Lumpur, Malaya (neutral) |
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
Thailand
- Dat IndonesiaFIFA ASEAN Cup2–2Mon 5 Oct 2026
- Lv PhilippinesFIFA ASEAN Cup1–2Fri 2 Oct 2026
- Wv VietnamFIFA ASEAN Cup2–0Tue 29 Sept 2026
- Wv PakistanFIFA ASEAN Cup4–0Sat 26 Sept 2026
- Dat VietnamASEAN Championship2–2Wed 26 Aug 2026
Results through 6 October 2026. Page updated 3 November 2026. How these numbers are calculated.