India vs Thailand
head-to-head record
- India wins
- 6
- Draws
- 7
- Thailand wins
- 11
24 meetings, 1962 to 2025Goals: India 28, Thailand 38
India and Thailand have met 24 times since 1962. Thailand have won 11, India 6, and 7 matches ended level. They last met on 4 June 2025, when Thailand won 2–0 in a friendly.
The 24 meetings have produced 66 goals, 2.75 per game. The biggest win is Thailand’s 5–0 in the Nehru Cup in 1995.
Who has won more, India or Thailand?
All matches24 matches
Competitive19 matches
Friendlies5 matches
Key numbers
- Goals
- India 28, Thailand 382.75 per game
- First meeting
- Thailand 1–4 IndiaAsian Games, 28 Aug 1962
- Most recent
- Thailand 2–0 IndiaFriendly, 4 Jun 2025
- India’s biggest win
- Thailand 1–4 IndiaAFC Asian Cup, 6 Jan 2019
- Thailand’s biggest win
- India 0–5 ThailandNehru Cup, 10 Mar 1995
- Most goals in a meeting
- India 2–6 ThailandMerdeka Tournament, 14 Aug 1976
- Biggest upset
- India 0–1 ThailandMerdeka Tournament, 19 Aug 1968Winner’s rating-based win expectancy: 23%
- TFN Elo rating now
- India 1234 (166th), Thailand 1514 (97th)How the rating works
Last five meetings
- Thailand2India0
Friendly
Pathum Thani, Thailand
- Thailand1India4
AFC Asian Cup
Abu Dhabi, United Arab Emirates (neutral)
- India1Thailand2
Friendly
New Delhi, India
- Thailand1India0
Friendly
Bangkok, Thailand
- Thailand2India0
Friendly
Bangkok, Thailand
Who has had the upper hand over time?
The line climbs with every India 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 India's home games
3 matches
012
IndiaDrawsThailand
In Thailand's home games
6 matches
033
IndiaDrawsThailand
At neutral venues
15 matches
636
IndiaDrawsThailand
Record by competition
| Competition | Played | India | Draws | Thailand | Goals |
|---|---|---|---|---|---|
| Merdeka Tournament | 9 | 4 | 2 | 3 | 14–13 |
| Friendly | 5 | 0 | 1 | 4 | 2–8 |
| Asian Games | 2 | 1 | 1 | 0 | 6–3 |
| World Cup qualifying | 2 | 0 | 2 | 0 | 1–1 |
| AFC Asian Cup | 1 | 1 | 0 | 0 | 4–1 |
| AFC Asian Cup qualifying | 1 | 0 | 0 | 1 | 0–1 |
| Jakarta Anniversary Tournament | 1 | 0 | 0 | 1 | 0–1 |
| King's Cup | 1 | 0 | 1 | 0 | 1–1 |
| Korea Cup | 1 | 0 | 0 | 1 | 0–4 |
| Nehru Cup | 1 | 0 | 0 | 1 | 0–5 |
Meetings by decade
| Decade | Results | Played | Goals |
|---|---|---|---|
| 1960s | 5 | 12 | |
| 1970s | 7 | 27 | |
| 1980s | 6 | 9 | |
| 1990s | 1 | 5 | |
| 2000s | 1 | 2 | |
| 2010s | 3 | 9 | |
| 2020s | 1 | 2 |
Longest runs
| Longest run of | India | Thailand |
|---|---|---|
| Wins in a row | 21973 to 1974 | 51988 to 2010 |
| Unbeaten meetings | 61977 to 1986 | 71976 to 1985 |
The longest run of draws is 5, from 31 October 1977 to 9 April 1985.
Questions answered
How many times have India and Thailand played each other?
24 times, starting on 28 August 1962. 19 of those meetings were competitive and 5 were friendlies.
Who has won more matches between India and Thailand?
Thailand, with 11 wins to 6. 7 matches ended level.
What is the biggest win in India vs Thailand?
Thailand’s 5–0 win in the Nehru Cup on 10 March 1995 in Calcutta.
When did India and Thailand last play?
On 4 June 2025 in Pathum Thani, when Thailand won 2–0 in a friendly.
What is the competitive record between India and Thailand?
In 19 competitive matches, India have 6 wins, Thailand have 7, and 6 ended level.
Every India vs Thailand result
| Date | Home | Score | Away | Competition | Venue |
|---|---|---|---|---|---|
| Thailand | 2–0 | India | Friendly | Pathum Thani, Thailand | |
| Thailand | 1–4 | India | AFC Asian Cup | Abu Dhabi, United Arab Emirates (neutral) | |
| India | 1–2 | Thailand | Friendly | New Delhi, India | |
| Thailand | 1–0 | India | Friendly | Bangkok, Thailand | |
| Thailand | 2–0 | India | Friendly | Bangkok, Thailand | |
| India | 0–5 | Thailand | Nehru Cup | Calcutta, India | |
| Thailand | 1–0 | India | AFC Asian Cup qualifying | Abu Dhabi, United Arab Emirates (neutral) | |
| India | 3–1 | Thailand | Merdeka Tournament | Kuala Lumpur, Malaysia (neutral) | |
| India | 1–1 | Thailand | World Cup qualifying | Calcutta, India | |
| Thailand | 0–0 | India | World Cup qualifying | Bangkok, Thailand | |
| India | 0–0 | Thailand | Merdeka Tournament | Kuala Lumpur, Malaysia (neutral) | |
| India | 1–1 | Thailand | Friendly | Kathmandu, Nepal (neutral) | |
| Thailand | 1–1 | India | King's Cup | Bangkok, Thailand | |
| India | 0–4 | Thailand | Korea Cup | Seoul, South Korea (neutral) | |
| India | 2–6 | Thailand | Merdeka Tournament | Kuala Lumpur, Malaysia (neutral) | |
| India | 4–2 | Thailand | Merdeka Tournament | Ipoh, Malaysia (neutral) | |
| India | 2–0 | Thailand | Merdeka Tournament | Kuala Lumpur, Malaysia (neutral) | |
| India | 0–1 | Thailand | Jakarta Anniversary Tournament | Jakarta, Indonesia (neutral) | |
| Thailand | 2–2 | India | Asian Games | Bangkok, Thailand | |
| India | 0–1 | Thailand | Merdeka Tournament | Kuala Lumpur, Malaysia (neutral) | |
| India | 0–1 | Thailand | Merdeka Tournament | Kuala Lumpur, Malaysia (neutral) | |
| India | 1–1 | Thailand | Merdeka Tournament | Kuala Lumpur, Malaysia (neutral) | |
| India | 2–1 | Thailand | Merdeka Tournament | Ipoh, Malaysia (neutral) | |
| Thailand | 1–4 | India | Asian Games | Jakarta, Indonesia (neutral) |
Recent form
India
- Lv UruguayFriendly1–6Tue 6 Oct 2026
- Lv BrazilFriendly0–4Sat 3 Oct 2026
- Dv PanamaFriendly1–1Fri 25 Sept 2026
- Dat TajikistanFriendly1–1Tue 9 Jun 2026
- Lat TajikistanFriendly1–3Fri 5 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.