Skip to content
TheFootball.News

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

6 India7 drawsThailand 11

Competitive19 matches

6 India6 drawsThailand 7

Friendlies5 matches

0 India1 drawThailand 4

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

  1. Thailand2India0

    Friendly

    Pathum Thani, Thailand

  2. Thailand1India4

    AFC Asian Cup

    Abu Dhabi, United Arab Emirates (neutral)

  3. India1Thailand2

    Friendly

    New Delhi, India

  4. Thailand1India0

    Friendly

    Bangkok, Thailand

  5. 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.

Above the line: India have won more Below: Thailand have won more
28 August 1962: Thailand 1–4 India (Asian Games). India +129 August 1964: India 2–1 Thailand (Merdeka Tournament). India +212 August 1967: India 1–1 Thailand (Merdeka Tournament). India +219 August 1968: India 0–1 Thailand (Merdeka Tournament). India +17 November 1969: India 0–1 Thailand (Merdeka Tournament). Level10 December 1970: Thailand 2–2 India (Asian Games). Level6 June 1971: India 0–1 Thailand (Jakarta Anniversary Tournament). Thailand +129 July 1973: India 2–0 Thailand (Merdeka Tournament). Level24 July 1974: India 4–2 Thailand (Merdeka Tournament). India +114 August 1976: India 2–6 Thailand (Merdeka Tournament). Level1 September 1977: India 0–4 Thailand (Korea Cup). Thailand +131 October 1977: Thailand 1–1 India (King's Cup). Thailand +17 April 1982: India 1–1 Thailand (Friendly). Thailand +16 August 1982: India 0–0 Thailand (Merdeka Tournament). Thailand +126 March 1985: Thailand 0–0 India (World Cup qualifying). Thailand +19 April 1985: India 1–1 Thailand (World Cup qualifying). Thailand +130 July 1986: India 3–1 Thailand (Merdeka Tournament). Level9 February 1988: Thailand 1–0 India (AFC Asian Cup qualifying). Thailand +110 March 1995: India 0–5 Thailand (Nehru Cup). Thailand +216 October 2003: Thailand 2–0 India (Friendly). Thailand +34 September 2010: Thailand 1–0 India (Friendly). Thailand +48 September 2010: India 1–2 Thailand (Friendly). Thailand +56 January 2019: Thailand 1–4 India (AFC Asian Cup). Thailand +44 June 2025: Thailand 2–0 India (Friendly). Thailand +5Level
Thailand lead by 5 wins after the latest meeting. The biggest lead was 5, held by Thailand from 8 September 2010.

Every meeting on one timeline

Larger dots mark bigger winning margins. Hover a dot for the result.

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

Record by competition
CompetitionPlayedIndiaDrawsThailandGoals
Merdeka Tournament942314–13
Friendly50142–8
Asian Games21106–3
World Cup qualifying20201–1
AFC Asian Cup11004–1
AFC Asian Cup qualifying10010–1
Jakarta Anniversary Tournament10010–1
King's Cup10101–1
Korea Cup10010–4
Nehru Cup10010–5

Meetings by decade

India wins Draws Thailand wins
Meetings by decade
DecadeResultsPlayedGoals
1960s512
1970s727
1980s69
1990s15
2000s12
2010s39
2020s12

Longest runs

Longest runs
Longest run ofIndiaThailand
Wins in a row21973 to 197451988 to 2010
Unbeaten meetings61977 to 198671976 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

Show
Every India vs Thailand result
DateHomeScoreAwayCompetitionVenue
Thailand2–0IndiaFriendlyPathum Thani, Thailand
Thailand1–4IndiaAFC Asian CupAbu Dhabi, United Arab Emirates (neutral)
India1–2ThailandFriendlyNew Delhi, India
Thailand1–0IndiaFriendlyBangkok, Thailand
Thailand2–0IndiaFriendlyBangkok, Thailand
India0–5ThailandNehru CupCalcutta, India
Thailand1–0IndiaAFC Asian Cup qualifyingAbu Dhabi, United Arab Emirates (neutral)
India3–1ThailandMerdeka TournamentKuala Lumpur, Malaysia (neutral)
India1–1ThailandWorld Cup qualifyingCalcutta, India
Thailand0–0IndiaWorld Cup qualifyingBangkok, Thailand
India0–0ThailandMerdeka TournamentKuala Lumpur, Malaysia (neutral)
India1–1ThailandFriendlyKathmandu, Nepal (neutral)
Thailand1–1IndiaKing's CupBangkok, Thailand
India0–4ThailandKorea CupSeoul, South Korea (neutral)
India2–6ThailandMerdeka TournamentKuala Lumpur, Malaysia (neutral)
India4–2ThailandMerdeka TournamentIpoh, Malaysia (neutral)
India2–0ThailandMerdeka TournamentKuala Lumpur, Malaysia (neutral)
India0–1ThailandJakarta Anniversary TournamentJakarta, Indonesia (neutral)
Thailand2–2IndiaAsian GamesBangkok, Thailand
India0–1ThailandMerdeka TournamentKuala Lumpur, Malaysia (neutral)
India0–1ThailandMerdeka TournamentKuala Lumpur, Malaysia (neutral)
India1–1ThailandMerdeka TournamentKuala Lumpur, Malaysia (neutral)
India2–1ThailandMerdeka TournamentIpoh, Malaysia (neutral)
Thailand1–4IndiaAsian GamesJakarta, Indonesia (neutral)

Recent form

India

  1. Lv UruguayFriendly1–6Tue 6 Oct 2026
  2. Lv BrazilFriendly0–4Sat 3 Oct 2026
  3. Dv PanamaFriendly1–1Fri 25 Sept 2026
  4. Dat TajikistanFriendly1–1Tue 9 Jun 2026
  5. Lat TajikistanFriendly1–3Fri 5 Jun 2026

Thailand

  1. Dat IndonesiaFIFA ASEAN Cup2–2Mon 5 Oct 2026
  2. Lv PhilippinesFIFA ASEAN Cup1–2Fri 2 Oct 2026
  3. Wv VietnamFIFA ASEAN Cup2–0Tue 29 Sept 2026
  4. Wv PakistanFIFA ASEAN Cup4–0Sat 26 Sept 2026
  5. Dat VietnamASEAN Championship2–2Wed 26 Aug 2026

Results through 6 October 2026. Page updated 3 November 2026. How these numbers are calculated.