Skip to content
TheFootball.News

Malaysia vs Thailand head-to-head record

Malaysia wins
38
Draws
31
Thailand wins
30

99 meetings, 1959 to 2026Goals: Malaysia 142, Thailand 138

Malaysia and Thailand have met 99 times since 1959. Malaysia have won 38, Thailand 30, and 31 matches ended level. They last met on 1 August 2026, when Thailand won 2–0 in the ASEAN Championship.

The 99 meetings have produced 280 goals, 2.83 per game. The biggest win is Malaysia’s 8–2 in the Merdeka Tournament in 1960. Thailand have won the last three meetings.

Who has won more, Malaysia or Thailand?

All matches99 matches

38 Malaysia31 drawsThailand 30

Competitive96 matches

37 Malaysia31 drawsThailand 28

Friendlies3 matches

1 Malaysia0 drawsThailand 2

Key numbers

Goals
Malaysia 142, Thailand 1382.83 per game
First meeting
Thailand 3–1 MalaysiaSoutheast Asian Peninsular Games, 14 Dec 1959
Most recent
Thailand 2–0 MalaysiaASEAN Championship, 1 Aug 2026
Malaysia’s biggest win
Malaysia 8–2 ThailandMerdeka Tournament, 7 Aug 1960
Thailand’s biggest win
Thailand 6–0 MalaysiaKing's Cup, 1 Dec 1968
Most goals in a meeting
Malaysia 6–4 ThailandWorld Cup qualifying, 1 Mar 1977
Current run
Thailand, 3 wins in a row
Biggest upset
Thailand 1–2 MalaysiaFriendly, 19 Aug 2004Winner’s rating-based win expectancy: 19%
TFN Elo rating now
Malaysia 1475 (111th), Thailand 1514 (97th)How the rating works

Last five meetings

  1. Thailand2Malaysia0

    ASEAN Championship

    Bangkok, Thailand

  2. Thailand1Malaysia0

    ASEAN Championship

    Bangkok, Thailand

  3. Thailand3Malaysia0

    AFF Championship

    Pathum Thani, Thailand

  4. Malaysia1Thailand0

    AFF Championship

    Kuala Lumpur, Malaysia

  5. Thailand1Malaysia1

    King's Cup, Malaysia won on penalties

    Chiang Mai, Thailand

Who has had the upper hand over time?

The line climbs with every Malaysia win and drops with every Thailand win, so its height shows who has won more meetings up to that point.

Above the line: Malaysia have won more Below: Thailand have won more
14 December 1959: Thailand 3–1 Malaysia (Southeast Asian Peninsular Games). Thailand +17 August 1960: Malaysia 8–2 Thailand (Merdeka Tournament). Level14 December 1961: Malaysia 2–2 Thailand (Southeast Asian Peninsular Games). Level27 October 1962: Malaysia 4–2 Thailand (Vietnam Independence Cup). Malaysia +114 August 1963: Malaysia 2–2 Thailand (Merdeka Tournament). Malaysia +111 December 1963: Malaysia 3–1 Thailand (AFC Asian Cup qualifying). Malaysia +222 August 1964: Malaysia 3–0 Thailand (Merdeka Tournament). Malaysia +35 September 1964: Malaysia 1–1 Thailand (Merdeka Tournament). Malaysia +319 August 1966: Malaysia 0–0 Thailand (Merdeka Tournament). Malaysia +33 November 1966: Malaysia 1–1 Thailand (Vietnam Independence Cup). Malaysia +320 August 1967: Malaysia 1–0 Thailand (Merdeka Tournament). Malaysia +44 November 1967: Malaysia 3–2 Thailand (Vietnam Independence Cup). Malaysia +510 December 1967: Thailand 4–0 Malaysia (Southeast Asian Peninsular Games). Malaysia +417 August 1968: Malaysia 4–1 Thailand (Merdeka Tournament). Malaysia +526 November 1968: Thailand 3–0 Malaysia (King's Cup). Malaysia +41 December 1968: Thailand 6–0 Malaysia (King's Cup). Malaysia +330 October 1969: Malaysia 1–0 Thailand (Merdeka Tournament). Malaysia +419 November 1969: Thailand 2–2 Malaysia (King's Cup). Malaysia +410 December 1969: Malaysia 0–3 Thailand (Southeast Asian Peninsular Games). Malaysia +331 October 1970: Malaysia 1–4 Thailand (Vietnam Independence Cup). Malaysia +28 May 1971: Malaysia 4–1 Thailand (Korea Cup). Malaysia +315 May 1971: Malaysia 0–3 Thailand (Friendly). Malaysia +230 May 1971: Thailand 1–0 Malaysia (AFC Asian Cup qualifying). Malaysia +114 August 1971: Malaysia 0–2 Thailand (Merdeka Tournament). Level14 December 1971: Malaysia 4–2 Thailand (Southeast Asian Peninsular Games). Malaysia +122 September 1972: Malaysia 1–1 Thailand (Korea Cup). Malaysia +120 November 1972: Thailand 0–2 Malaysia (King's Cup). Malaysia +228 November 1972: Thailand 0–1 Malaysia (King's Cup). Malaysia +323 May 1973: Thailand 0–2 Malaysia (World Cup qualifying). Malaysia +41 August 1973: Malaysia 2–2 Thailand (Merdeka Tournament). Malaysia +42 September 1973: Malaysia 1–1 Thailand (Southeast Asian Peninsular Games). Malaysia +424 September 1973: Malaysia 5–1 Thailand (Korea Cup). Malaysia +523 December 1973: Thailand 0–1 Malaysia (King's Cup). Malaysia +61 August 1974: Malaysia 3–2 Thailand (Merdeka Tournament). Malaysia +710 December 1974: Thailand 0–2 Malaysia (King's Cup). Malaysia +816 December 1974: Thailand 4–1 Malaysia (King's Cup). Malaysia +718 March 1975: Thailand 0–1 Malaysia (AFC Asian Cup qualifying). Malaysia +813 June 1975: Malaysia 1–0 Thailand (Jakarta Anniversary Tournament). Malaysia +927 July 1975: Malaysia 1–0 Thailand (Merdeka Tournament). Malaysia +109 December 1975: Thailand 1–1 Malaysia (Southeast Asian Peninsular Games). Malaysia +1016 December 1975: Thailand 2–1 Malaysia (Southeast Asian Peninsular Games). Malaysia +929 December 1975: Thailand 1–0 Malaysia (King's Cup). Malaysia +89 August 1976: Malaysia 0–0 Thailand (Merdeka Tournament). Malaysia +825 December 1976: Thailand 1–1 Malaysia (King's Cup). Malaysia +81 March 1977: Malaysia 6–4 Thailand (World Cup qualifying). Malaysia +918 July 1977: Malaysia 3–0 Thailand (Merdeka Tournament). Malaysia +1015 September 1977: Malaysia 1–1 Thailand (Korea Cup). Malaysia +106 November 1977: Thailand 1–2 Malaysia (King's Cup). Malaysia +1126 November 1977: Malaysia 2–0 Thailand (Southeast Asian Games). Malaysia +1221 June 1978: Malaysia 1–1 Thailand (Jakarta Anniversary Tournament). Malaysia +1223 June 1978: Malaysia 3–3 Thailand (Jakarta Anniversary Tournament). Malaysia +1216 July 1978: Malaysia 2–0 Thailand (Merdeka Tournament). Malaysia +1317 December 1978: Thailand 2–1 Malaysia (Asian Games). Malaysia +121 July 1979: Malaysia 4–2 Thailand (Merdeka Tournament). Malaysia +1328 September 1979: Malaysia 1–0 Thailand (Southeast Asian Games). Malaysia +1429 August 1980: Malaysia 1–4 Thailand (Korea Cup). Malaysia +1320 October 1980: Malaysia 2–2 Thailand (Merdeka Tournament). Malaysia +1327 April 1981: Malaysia 2–2 Thailand (World Cup qualifying). Malaysia +1315 November 1981: Thailand 2–0 Malaysia (King's Cup). Malaysia +128 December 1981: Malaysia 2–2 Thailand (Southeast Asian Games). Malaysia +1215 December 1981: Thailand 2–1 Malaysia (Southeast Asian Games). Malaysia +1110 June 1982: Malaysia 1–1 Thailand (Korea Cup). Malaysia +114 June 1983: Thailand 1–1 Malaysia (Southeast Asian Games). Malaysia +118 December 1985: Thailand 1–1 Malaysia (Southeast Asian Games). Malaysia +1126 July 1986: Malaysia 2–0 Thailand (Merdeka Tournament). Malaysia +1216 September 1987: Thailand 0–2 Malaysia (Southeast Asian Games). Malaysia +1310 December 1988: Malaysia 0–0 Thailand (Merdeka Tournament). Malaysia +1328 January 1989: Thailand 1–0 Malaysia (King's Cup). Malaysia +1228 August 1989: Malaysia 1–0 Thailand (Southeast Asian Games). Malaysia +137 February 1993: Malaysia 1–1 Thailand (Merdeka Tournament). Malaysia +1315 June 1993: Thailand 2–0 Malaysia (Southeast Asian Games). Malaysia +129 October 1994: Thailand 1–1 Malaysia (Asian Games). Malaysia +126 December 1995: Thailand 0–0 Malaysia (Southeast Asian Games). Malaysia +128 September 1996: Thailand 1–1 Malaysia (AFF Championship). Malaysia +1215 September 1996: Thailand 1–0 Malaysia (AFF Championship). Malaysia +1129 March 2000: Malaysia 3–2 Thailand (AFC Asian Cup qualifying). Malaysia +128 April 2000: Thailand 3–2 Malaysia (AFC Asian Cup qualifying). Malaysia +1116 November 2000: Thailand 2–0 Malaysia (AFF Championship). Malaysia +1020 December 2002: Thailand 1–3 Malaysia (AFF Championship). Malaysia +1119 August 2004: Thailand 1–2 Malaysia (Friendly). Malaysia +1214 December 2004: Malaysia 2–1 Thailand (AFF Championship). Malaysia +1316 January 2007: Thailand 1–0 Malaysia (AFF Championship). Malaysia +1210 December 2008: Thailand 3–0 Malaysia (AFF Championship). Malaysia +114 December 2010: Thailand 0–0 Malaysia (AFF Championship). Malaysia +117 November 2012: Thailand 2–0 Malaysia (Friendly). Malaysia +109 December 2012: Malaysia 1–1 Thailand (AFF Championship). Malaysia +1013 December 2012: Thailand 2–0 Malaysia (AFF Championship). Malaysia +926 November 2014: Malaysia 2–3 Thailand (AFF Championship). Malaysia +817 December 2014: Thailand 2–0 Malaysia (AFF Championship). Malaysia +720 December 2014: Malaysia 3–2 Thailand (AFF Championship). Malaysia +81 December 2018: Malaysia 0–0 Thailand (AFF Championship). Malaysia +85 December 2018: Thailand 2–2 Malaysia (AFF Championship). Malaysia +814 November 2019: Malaysia 2–1 Thailand (World Cup qualifying). Malaysia +915 June 2021: Thailand 0–1 Malaysia (World Cup qualifying). Malaysia +1022 September 2022: Thailand 1–1 Malaysia (King's Cup). Malaysia +107 January 2023: Malaysia 1–0 Thailand (AFF Championship). Malaysia +1110 January 2023: Thailand 3–0 Malaysia (AFF Championship). Malaysia +1014 December 2024: Thailand 1–0 Malaysia (ASEAN Championship). Malaysia +91 August 2026: Thailand 2–0 Malaysia (ASEAN Championship). Malaysia +8Level
Malaysia lead by 8 wins after the latest meeting. The biggest lead was 14, held by Malaysia from 28 September 1979.

Every meeting on one timeline

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

Home, away and neutral

In Malaysia's home games

30 matches

19101

MalaysiaDrawsThailand

In Thailand's home games

35 matches

7721

MalaysiaDrawsThailand

At neutral venues

34 matches

12148

MalaysiaDrawsThailand

Record by competition

Record by competition
CompetitionPlayedMalaysiaDrawsThailandGoals
Merdeka Tournament20118140–17
AFF Championship1745815–25
King's Cup1453613–22
Southeast Asian Games1044211–8
Southeast Asian Peninsular Games813410–18
Korea Cup623113–9
AFC Asian Cup qualifying53029–7
World Cup qualifying541013–7
Vietnam Independence Cup42119–9
Friendly31022–6
Jakarta Anniversary Tournament31205–4
ASEAN Championship20020–3
Asian Games20112–3

Meetings by decade

Malaysia wins Draws Thailand wins
Meetings by decade
DecadeResultsPlayedGoals
1950s14
1960s1867
1970s36105
1980s1434
1990s69
2000s826
2010s1025
2020s610

Longest runs

Longest runs
Longest run ofMalaysiaThailand
Wins in a row41973 to 197432023 to 2026
Unbeaten meetings111971 to 197491980 to 1985

The longest run of draws is 3, from 9 October 1994 to 8 September 1996.

Top scorers in Malaysia vs Thailand

  1. 1James WongMalaysia4
  2. 2Ibrahim DinMalaysia2
  3. 3Isa BakarMalaysia2
  4. 4Jesdaporn Na PhatalungThailand2

Scorer records exist for 5 of the 99 meetings, mostly competitive matches. Own goals are not credited to a player.

Penalty shootouts

  • Thailand 1–1 MalaysiaSoutheast Asian Peninsular Games, 9 Dec 1975Thailand won on penalties
  • Thailand 1–1 MalaysiaSoutheast Asian Games, 4 Jun 1983Thailand won on penalties
  • Thailand 1–1 MalaysiaKing's Cup, 22 Sept 2022Malaysia won on penalties

Questions answered

How many times have Malaysia and Thailand played each other?

99 times, starting on 14 December 1959. 96 of those meetings were competitive and 3 were friendlies.

Who has won more matches between Malaysia and Thailand?

Malaysia, with 38 wins to 30. 31 matches ended level.

What is the biggest win in Malaysia vs Thailand?

Malaysia’s 8–2 win in the Merdeka Tournament on 7 August 1960 in Kuala Lumpur.

When did Malaysia and Thailand last play?

On 1 August 2026 in Bangkok, when Thailand won 2–0 in the ASEAN Championship.

What is the competitive record between Malaysia and Thailand?

In 96 competitive matches, Malaysia have 37 wins, Thailand have 28, and 31 ended level.

Have Malaysia and Thailand met in a penalty shootout?

Yes, 3 times. Most recently in the King's Cup on 22 September 2022, when Malaysia won the shootout after a 1–1 draw.

Every Malaysia vs Thailand result

Show
Every Malaysia vs Thailand result
DateHomeScoreAwayCompetitionVenue
Thailand2–0MalaysiaASEAN ChampionshipBangkok, Thailand
Thailand1–0MalaysiaASEAN ChampionshipBangkok, Thailand
Thailand3–0MalaysiaAFF ChampionshipPathum Thani, Thailand
Malaysia1–0ThailandAFF ChampionshipKuala Lumpur, Malaysia
Thailand1–1Malaysia on pensMalaysiaKing's CupChiang Mai, Thailand
Thailand0–1MalaysiaWorld Cup qualifyingDubai, United Arab Emirates (neutral)
Malaysia2–1ThailandWorld Cup qualifyingKuala Lumpur, Malaysia
Thailand2–2MalaysiaAFF ChampionshipBangkok, Thailand
Malaysia0–0ThailandAFF ChampionshipKuala Lumpur, Malaysia
Malaysia3–2ThailandAFF ChampionshipShah Alam, Malaysia
Thailand2–0MalaysiaAFF ChampionshipBangkok, Thailand
Malaysia2–3ThailandAFF ChampionshipKallang, Singapore (neutral)
Thailand2–0MalaysiaAFF ChampionshipBangkok, Thailand
Malaysia1–1ThailandAFF ChampionshipKuala Lumpur, Malaysia
Thailand2–0MalaysiaFriendlyNonthaburi, Thailand
Thailand0–0MalaysiaAFF ChampionshipJakarta, Indonesia (neutral)
Thailand3–0MalaysiaAFF ChampionshipPhuket, Thailand
Thailand1–0MalaysiaAFF ChampionshipBangkok, Thailand
Malaysia2–1ThailandAFF ChampionshipKuala Lumpur, Malaysia
Thailand1–2MalaysiaFriendlyBangkok, Thailand
Thailand1–3MalaysiaAFF ChampionshipSingapore, Singapore (neutral)
Thailand2–0MalaysiaAFF ChampionshipBangkok, Thailand
Thailand3–2MalaysiaAFC Asian Cup qualifyingBangkok, Thailand
Malaysia3–2ThailandAFC Asian Cup qualifyingKuala Lumpur, Malaysia
Thailand1–0MalaysiaAFF ChampionshipSingapore, Singapore (neutral)
Thailand1–1MalaysiaAFF ChampionshipSingapore, Singapore (neutral)
Thailand0–0MalaysiaSoutheast Asian GamesChiang Mai, Thailand
Thailand1–1MalaysiaAsian GamesHiroshima, Japan (neutral)
Thailand2–0MalaysiaSoutheast Asian GamesJurong Stadium, Singapore (neutral)
Malaysia1–1ThailandMerdeka TournamentKuala Lumpur, Malaysia
Malaysia1–0ThailandSoutheast Asian GamesKuala Lumpur, Malaysia
Thailand1–0MalaysiaKing's CupBangkok, Thailand
Malaysia0–0ThailandMerdeka TournamentKuala Lumpur, Malaysia
Thailand0–2MalaysiaSoutheast Asian GamesJakarta, Indonesia (neutral)
Malaysia2–0ThailandMerdeka TournamentKuala Lumpur, Malaysia
Thailand1–1MalaysiaSoutheast Asian GamesBangkok, Thailand
Thailand1–1Thailand on pensMalaysiaSoutheast Asian GamesSingapore, Singapore (neutral)
Malaysia1–1ThailandKorea CupBusan, South Korea (neutral)
Thailand2–1MalaysiaSoutheast Asian GamesManila, Philippines (neutral)
Malaysia2–2ThailandSoutheast Asian GamesManila, Philippines (neutral)
Thailand2–0MalaysiaKing's CupBangkok, Thailand
Malaysia2–2ThailandWorld Cup qualifyingKuwait City, Kuwait (neutral)
Malaysia2–2ThailandMerdeka TournamentKuala Lumpur, Malaysia
Malaysia1–4ThailandKorea CupSeoul, South Korea (neutral)
Malaysia1–0ThailandSoutheast Asian GamesJakarta, Indonesia (neutral)
Malaysia4–2ThailandMerdeka TournamentKuala Lumpur, Malaysia
Thailand2–1MalaysiaAsian GamesBangkok, Thailand
Malaysia2–0ThailandMerdeka TournamentKuala Lumpur, Malaysia
Malaysia3–3ThailandJakarta Anniversary TournamentJakarta, Indonesia (neutral)
Malaysia1–1ThailandJakarta Anniversary TournamentJakarta, Indonesia (neutral)
Malaysia2–0ThailandSoutheast Asian GamesKuala Lumpur, Malaysia
Thailand1–2MalaysiaKing's CupBangkok, Thailand
Malaysia1–1ThailandKorea CupSeoul, South Korea (neutral)
Malaysia3–0ThailandMerdeka TournamentKuala Lumpur, Malaysia
Malaysia6–4ThailandWorld Cup qualifyingKallang, Singapore (neutral)
Thailand1–1MalaysiaKing's CupBangkok, Thailand
Malaysia0–0ThailandMerdeka TournamentKuala Lumpur, Malaysia
Thailand1–0MalaysiaKing's CupBangkok, Thailand
Thailand2–1MalaysiaSoutheast Asian Peninsular GamesThailand, Thailand
Thailand1–1Thailand on pensMalaysiaSoutheast Asian Peninsular GamesThailand, Thailand
Malaysia1–0ThailandMerdeka TournamentKuala Lumpur, Malaysia
Malaysia1–0ThailandJakarta Anniversary TournamentJakarta, Indonesia (neutral)
Thailand0–1MalaysiaAFC Asian Cup qualifyingBangkok, Thailand
Thailand4–1MalaysiaKing's CupBangkok, Thailand
Thailand0–2MalaysiaKing's CupBangkok, Thailand
Malaysia3–2ThailandMerdeka TournamentIpoh, Malaysia
Thailand0–1MalaysiaKing's CupBangkok, Thailand
Malaysia5–1ThailandKorea CupSeoul, South Korea (neutral)
Malaysia1–1ThailandSoutheast Asian Peninsular GamesSingapore, Singapore (neutral)
Malaysia2–2ThailandMerdeka TournamentKuala Lumpur, Malaysia
Thailand0–2MalaysiaWorld Cup qualifyingSeoul, South Korea (neutral)
Thailand0–1MalaysiaKing's CupBangkok, Thailand
Thailand0–2MalaysiaKing's CupBangkok, Thailand
Malaysia1–1ThailandKorea CupSeoul, South Korea (neutral)
Malaysia4–2ThailandSoutheast Asian Peninsular GamesKuala Lumpur, Malaysia
Malaysia0–2ThailandMerdeka TournamentKuala Lumpur, Malaysia
Thailand1–0MalaysiaAFC Asian Cup qualifyingBangkok, Thailand
Malaysia0–3ThailandFriendlyTaipei, Taiwan (neutral)
Malaysia4–1ThailandKorea CupSeoul, South Korea (neutral)
Malaysia1–4ThailandVietnam Independence CupSaigon, Vietnam Republic (neutral)
Malaysia0–3ThailandSoutheast Asian Peninsular GamesRangoon, Burma (neutral)
Thailand2–2MalaysiaKing's CupBangkok, Thailand
Malaysia1–0ThailandMerdeka TournamentKuala Lumpur, Malaysia
Thailand6–0MalaysiaKing's CupBangkok, Thailand
Thailand3–0MalaysiaKing's CupBangkok, Thailand
Malaysia4–1ThailandMerdeka TournamentKuala Lumpur, Malaysia
Thailand4–0MalaysiaSoutheast Asian Peninsular GamesBangkok, Thailand
Malaysia3–2ThailandVietnam Independence CupSaigon, Vietnam Republic (neutral)
Malaysia1–0ThailandMerdeka TournamentKuala Lumpur, Malaysia
Malaysia1–1ThailandVietnam Independence CupSaigon, Vietnam Republic (neutral)
Malaysia0–0ThailandMerdeka TournamentKuala Lumpur, Malaysia
Malaysia1–1ThailandMerdeka TournamentIpoh, Malaysia
Malaysia3–0ThailandMerdeka TournamentKuala Lumpur, Malaysia
Malaysia3–1ThailandAFC Asian Cup qualifyingSaigon, Vietnam Republic (neutral)
Malaysiaas Malaya2–2ThailandMerdeka TournamentKuala Lumpur, Malaya
Malaysiaas Malaya4–2ThailandVietnam Independence CupSaigon, Vietnam Republic (neutral)
Malaysiaas Malaya2–2ThailandSoutheast Asian Peninsular GamesRangoon, Burma (neutral)
Malaysiaas Malaya8–2ThailandMerdeka TournamentKuala Lumpur, Malaya
Thailand3–1Malaysiaas MalayaSoutheast Asian Peninsular GamesBangkok, Thailand

Recent form

Malaysia

  1. Wv VietnamFIFA ASEAN Cup1–0Mon 5 Oct 2026
  2. Wv SingaporeFIFA ASEAN Cup6–0Thu 1 Oct 2026
  3. Dat IndonesiaFIFA ASEAN Cup0–0Mon 28 Sept 2026
  4. Wv BangladeshFIFA ASEAN Cup3–0Fri 25 Sept 2026
  5. Lat VietnamASEAN Championship0–2Wed 19 Aug 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.