Skip to content
TheFootball.News

Sri Lanka vs Thailand head-to-head record

Sri Lanka wins
0
Draws
0
Thailand wins
8

8 meetings, 1979 to 2025Goals: Sri Lanka 3, Thailand 23

Sri Lanka and Thailand have met 8 times since 1979. Thailand have won 8, Sri Lanka 0. They last met on 18 November 2025, when Thailand won 4–0 in AFC Asian Cup qualifying.

The 8 meetings have produced 26 goals, 3.25 per game. The biggest win is Thailand’s 5–1 in the King's Cup in 1979. Thailand have won the last eight meetings. They went 21 years without meeting, between 2001 and 2022.

Who has won more, Sri Lanka or Thailand?

All matches8 matches

0 Sri Lanka0 drawsThailand 8

Competitive8 matches

0 Sri Lanka0 drawsThailand 8

Key numbers

Goals
Sri Lanka 3, Thailand 233.25 per game
First meeting
Thailand 5–1 Sri LankaKing's Cup, 22 Nov 1979
Most recent
Sri Lanka 0–4 ThailandAFC Asian Cup qualifying, 18 Nov 2025
Thailand’s biggest win
Thailand 5–1 Sri LankaKing's Cup, 22 Nov 1979
Most goals in a meeting
Thailand 4–2 Sri LankaWorld Cup qualifying, 13 May 2001
Current run
Thailand, 8 wins in a row
TFN Elo rating now
Sri Lanka 1033 (193rd), Thailand 1514 (97th)How the rating works

Last five meetings

  1. Sri Lanka0Thailand4

    AFC Asian Cup qualifying

    Colombo, Sri Lanka

  2. Thailand1Sri Lanka0

    AFC Asian Cup qualifying

    Bangkok, Thailand

  3. Sri Lanka0Thailand2

    AFC Asian Cup qualifying

    Namangan, Uzbekistan (neutral)

  4. Thailand3Sri Lanka0

    World Cup qualifying

    Bangkok, Thailand

  5. Thailand4Sri Lanka2

    World Cup qualifying

    Beirut, Lebanon (neutral)

Who has had the upper hand over time?

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

Above the line: Sri Lanka have won more Below: Thailand have won more
22 November 1979: Thailand 5–1 Sri Lanka (King's Cup). Thailand +111 April 1993: Thailand 1–0 Sri Lanka (World Cup qualifying). Thailand +23 May 1993: Sri Lanka 0–3 Thailand (World Cup qualifying). Thailand +313 May 2001: Thailand 4–2 Sri Lanka (World Cup qualifying). Thailand +426 May 2001: Thailand 3–0 Sri Lanka (World Cup qualifying). Thailand +511 June 2022: Sri Lanka 0–2 Thailand (AFC Asian Cup qualifying). Thailand +625 March 2025: Thailand 1–0 Sri Lanka (AFC Asian Cup qualifying). Thailand +718 November 2025: Sri Lanka 0–4 Thailand (AFC Asian Cup qualifying). Thailand +8Level
Thailand lead by 8 wins after the latest meeting. The biggest lead was 8, held by Thailand from 18 November 2025.

Every meeting on one timeline

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

Home, away and neutral

In Sri Lanka's home games

1 match

001

Sri LankaDrawsThailand

In Thailand's home games

3 matches

003

Sri LankaDrawsThailand

At neutral venues

4 matches

004

Sri LankaDrawsThailand

Record by competition

Record by competition
CompetitionPlayedSri LankaDrawsThailandGoals
World Cup qualifying40042–11
AFC Asian Cup qualifying30030–7
King's Cup10011–5

Meetings by decade

Sri Lanka wins Draws Thailand wins
Meetings by decade
DecadeResultsPlayedGoals
1970s16
1990s24
2000s29
2020s37

Longest runs

Longest runs
Longest run ofSri LankaThailand
Wins in a rowNone81979 to 2025
Unbeaten meetingsNone81979 to 2025

Top scorers in Sri Lanka vs Thailand

  1. 1Kiatisuk SenamuangThailand5
  2. 2Piyapong Pue-onThailand3(1 penalty)
  3. 3Imthyas RaheemSri Lanka2

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

Questions answered

How many times have Sri Lanka and Thailand played each other?

8 times, starting on 22 November 1979. 8 of those meetings were competitive and 0 were friendlies.

Who has won more matches between Sri Lanka and Thailand?

Thailand, with 8 wins to 0. 0 matches ended level.

What is the biggest win in Sri Lanka vs Thailand?

Thailand’s 5–1 win in the King's Cup on 22 November 1979 in Bangkok.

When did Sri Lanka and Thailand last play?

On 18 November 2025 in Colombo, when Thailand won 4–0 in AFC Asian Cup qualifying.

Every Sri Lanka vs Thailand result

Every Sri Lanka vs Thailand result
DateHomeScoreAwayCompetitionVenue
Sri Lanka0–4ThailandAFC Asian Cup qualifyingColombo, Sri Lanka
Thailand1–0Sri LankaAFC Asian Cup qualifyingBangkok, Thailand
Sri Lanka0–2ThailandAFC Asian Cup qualifyingNamangan, Uzbekistan (neutral)
Thailand3–0Sri LankaWorld Cup qualifyingBangkok, Thailand
Thailand4–2Sri LankaWorld Cup qualifyingBeirut, Lebanon (neutral)
Sri Lanka0–3ThailandWorld Cup qualifyingDubai, United Arab Emirates (neutral)
Thailand1–0Sri LankaWorld Cup qualifyingKobe, Japan (neutral)
Thailand5–1Sri LankaKing's CupBangkok, Thailand

Recent form

Sri Lanka

  1. Wat MauritiusFriendly2–1Mon 5 Oct 2026
  2. Lat MauritiusFriendly0–3Fri 2 Oct 2026
  3. Wat SeychellesFriendly2–0Wed 30 Sept 2026
  4. Wat SeychellesFriendly3–0Sun 27 Sept 2026
  5. Lv ThailandAFC Asian Cup qualifying0–4Tue 18 Nov 2025

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.