Iran vs Thailand
head-to-head record
- Iran wins
- 11
- Draws
- 3
- Thailand wins
- 0
14 meetings, 1972 to 2013Goals: Iran 32, Thailand 5
Iran and Thailand have met 14 times since 1972. Iran have won 11, Thailand 0, and 3 matches ended level. They last met on 15 November 2013, when Iran won 3–0 in AFC Asian Cup qualifying.
The 14 meetings have produced 37 goals, 2.64 per game. The biggest win is Iran’s 5–0 in AFC Asian Cup qualifying in 1984. Iran are unbeaten in the last 14 meetings (11 wins, 3 draws).
Who has won more, Iran or Thailand?
All matches14 matches
Competitive13 matches
Friendlies1 match
Key numbers
- Goals
- Iran 32, Thailand 52.64 per game
- First meeting
- Thailand 2–3 IranAFC Asian Cup, 13 May 1972
- Most recent
- Thailand 0–3 IranAFC Asian Cup qualifying, 15 Nov 2013
- Iran’s biggest win
- Iran 5–0 ThailandAFC Asian Cup qualifying, 11 Aug 1984
- Most goals in a meeting
- Iran 5–0 ThailandAFC Asian Cup qualifying, 11 Aug 1984
- Current run
- Iran unbeaten in 14
- TFN Elo rating now
- Iran 1852 (27th), Thailand 1514 (97th)How the rating works
Last five meetings
- Thailand0Iran3
AFC Asian Cup qualifying
Bangkok, Thailand
- Iran2Thailand1
AFC Asian Cup qualifying
Tehran, Iran
- Iran1Thailand0
AFC Asian Cup qualifying
Tehran, Iran
- Thailand0Iran0
AFC Asian Cup qualifying
Bangkok, Thailand
- Iran3Thailand0
AFC Asian Cup
Chongqing, China (neutral)
Who has had the upper hand over time?
The line climbs with every Iran 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 Iran's home games
4 matches
400
IranDrawsThailand
In Thailand's home games
5 matches
320
IranDrawsThailand
At neutral venues
5 matches
410
IranDrawsThailand
Record by competition
| Competition | Played | Iran | Draws | Thailand | Goals |
|---|---|---|---|---|---|
| AFC Asian Cup qualifying | 5 | 4 | 1 | 0 | 11–1 |
| AFC Asian Cup | 4 | 3 | 1 | 0 | 10–4 |
| World Cup qualifying | 4 | 3 | 1 | 0 | 7–0 |
| Friendly | 1 | 1 | 0 | 0 | 4–0 |
Meetings by decade
| Decade | Results | Played | Goals |
|---|---|---|---|
| 1970s | 1 | 5 | |
| 1980s | 4 | 15 | |
| 1990s | 1 | 4 | |
| 2000s | 5 | 6 | |
| 2010s | 3 | 7 |
Longest runs
| Longest run of | Iran | Thailand |
|---|---|---|
| Wins in a row | 61972 to 1996 | None |
| Unbeaten meetings | 141972 to 2013 | 22000 to 2001 |
The longest run of draws is 2, from 15 October 2000 to 1 September 2001.
Top scorers in Iran vs Thailand
- 1Ali DaeiIran3(1 penalty)
- 2Ali JabbariIran3
- 3Farshad PiousIran2
- 4Mohsen GarousiIran2
- 5Prapon TantariyanondThailand2
Scorer records exist for 7 of the 14 meetings, mostly competitive matches. Own goals are not credited to a player.
Questions answered
How many times have Iran and Thailand played each other?
14 times, starting on 13 May 1972. 13 of those meetings were competitive and 1 were friendlies.
Who has won more matches between Iran and Thailand?
Iran, with 11 wins to 0. 3 matches ended level.
What is the biggest win in Iran vs Thailand?
Iran’s 5–0 win in AFC Asian Cup qualifying on 11 August 1984 in Jakarta.
When did Iran and Thailand last play?
On 15 November 2013 in Bangkok, when Iran won 3–0 in AFC Asian Cup qualifying.
What is the competitive record between Iran and Thailand?
In 13 competitive matches, Iran have 10 wins, Thailand have 0, and 3 ended level.
Every Iran vs Thailand result
| Date | Home | Score | Away | Competition | Venue |
|---|---|---|---|---|---|
| Thailand | 0–3 | Iran | AFC Asian Cup qualifying | Bangkok, Thailand | |
| Iran | 2–1 | Thailand | AFC Asian Cup qualifying | Tehran, Iran | |
| Iran | 1–0 | Thailand | AFC Asian Cup qualifying | Tehran, Iran | |
| Thailand | 0–0 | Iran | AFC Asian Cup qualifying | Bangkok, Thailand | |
| Iran | 3–0 | Thailand | AFC Asian Cup | Chongqing, China (neutral) | |
| Iran | 1–0 | Thailand | World Cup qualifying | Tehran, Iran | |
| Thailand | 0–0 | Iran | World Cup qualifying | Bangkok, Thailand | |
| Iran | 1–1 | Thailand | AFC Asian Cup | Beirut, Lebanon (neutral) | |
| Thailand | 1–3 | Iran | AFC Asian Cup | Dubai, United Arab Emirates (neutral) | |
| Iran | 3–0 | Thailand | World Cup qualifying | Tehran, Iran | |
| Thailand | 0–3 | Iran | World Cup qualifying | Bangkok, Thailand | |
| Iran | 4–0 | Thailand | Friendly | Seoul, South Korea (neutral) | |
| Iran | 5–0 | Thailand | AFC Asian Cup qualifying | Jakarta, Indonesia (neutral) | |
| Thailand | 2–3 | Iran | AFC Asian Cup | Bangkok, Thailand |
Recent form
Iran
- Lat RussiaFriendly0–2Tue 29 Sept 2026
- Lat UzbekistanFriendly1–3Thu 24 Sept 2026
- Dv EgyptWorld Cup1–1Fri 26 Jun 2026
- Dv BelgiumWorld Cup0–0Sun 21 Jun 2026
- Dv New ZealandWorld Cup2–2Mon 15 Jun 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.