China vs Thailand
head-to-head record
- China wins
- 16
- Draws
- 5
- Thailand wins
- 6
27 meetings, 1975 to 2026Goals: China 58, Thailand 26
China and Thailand have met 27 times since 1975. China have won 16, Thailand 6, and 5 matches ended level. They last met on 9 June 2026, when the match ended 0–0 in a friendly.
The 27 meetings have produced 84 goals, 3.11 per game. The biggest win is China’s 5–0 in AFC Asian Cup qualifying in 1988. China are unbeaten in the last three meetings (1 win, 2 draws).
Who has won more, China or Thailand?
All matches27 matches
Competitive17 matches
Friendlies10 matches
Key numbers
- Goals
- China 58, Thailand 263.11 per game
- First meeting
- China 2–2 ThailandFriendly, 3 Jul 1975
- Most recent
- China 0–0 ThailandFriendly, 9 Jun 2026
- China’s biggest win
- China 5–0 ThailandAFC Asian Cup qualifying, 14 Feb 1988
- Thailand’s biggest win
- China 1–5 ThailandFriendly, 15 Jun 2013
- Most goals in a meeting
- China 5–2 ThailandFriendly, 14 Sept 1977
- Current run
- China unbeaten in 3
- Biggest upset
- China 1–5 ThailandFriendly, 15 Jun 2013Winner’s rating-based win expectancy: 12%
- TFN Elo rating now
- China 1482 (107th), Thailand 1514 (97th)How the rating works
Last five meetings
- China0Thailand0
Friendly
Hangzhou, China
- China1Thailand1
World Cup qualifying
Shenyang, China
- Thailand1China2
World Cup qualifying
Bangkok, Thailand
- China0Thailand1
China Cup
Nanning, China
- Thailand1China2
AFC Asian Cup
Al Ain, United Arab Emirates (neutral)
Who has had the upper hand over time?
The line climbs with every China 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 China's home games
13 matches
643
ChinaDrawsThailand
In Thailand's home games
11 matches
803
ChinaDrawsThailand
At neutral venues
3 matches
210
ChinaDrawsThailand
Record by competition
| Competition | Played | China | Draws | Thailand | Goals |
|---|---|---|---|---|---|
| Friendly | 10 | 5 | 3 | 2 | 22–14 |
| World Cup qualifying | 4 | 3 | 1 | 0 | 8–2 |
| King's Cup | 4 | 2 | 0 | 2 | 9–4 |
| Asian Games | 3 | 2 | 0 | 1 | 7–2 |
| AFC Asian Cup | 2 | 1 | 1 | 0 | 2–1 |
| AFC Asian Cup qualifying | 1 | 1 | 0 | 0 | 5–0 |
| China Cup | 1 | 0 | 0 | 1 | 0–1 |
| Four Nations Tournament | 1 | 1 | 0 | 0 | 3–1 |
| Great Wall Cup | 1 | 1 | 0 | 0 | 2–1 |
Meetings by decade
| Decade | Results | Played | Goals |
|---|---|---|---|
| 1970s | 3 | 16 | |
| 1980s | 5 | 15 | |
| 1990s | 6 | 12 | |
| 2000s | 5 | 21 | |
| 2010s | 5 | 15 | |
| 2020s | 3 | 5 |
Longest runs
| Longest run of | China | Thailand |
|---|---|---|
| Wins in a row | 61993 to 2001 | 12019 |
| Unbeaten meetings | 61993 to 2001 | 32007 to 2013 |
The longest run of draws is 2, from 6 June 2024 to 9 June 2026.
Top scorers in China vs Thailand
- 1Ma LinChina3
Scorer records exist for 5 of the 27 meetings, mostly competitive matches. Own goals are not credited to a player.
Questions answered
How many times have China and Thailand played each other?
27 times, starting on 3 July 1975. 17 of those meetings were competitive and 10 were friendlies.
Who has won more matches between China and Thailand?
China, with 16 wins to 6. 5 matches ended level.
What is the biggest win in China vs Thailand?
China’s 5–0 win in AFC Asian Cup qualifying on 14 February 1988 in Abu Dhabi.
When did China and Thailand last play?
On 9 June 2026 in Hangzhou, when the match ended 0–0 in a friendly.
What is the competitive record between China and Thailand?
In 17 competitive matches, China have 11 wins, Thailand have 4, and 2 ended level.
Every China vs Thailand result
| Date | Home | Score | Away | Competition | Venue |
|---|---|---|---|---|---|
| China | 0–0 | Thailand | Friendly | Hangzhou, China | |
| China | 1–1 | Thailand | World Cup qualifying | Shenyang, China | |
| Thailand | 1–2 | China | World Cup qualifying | Bangkok, Thailand | |
| China | 0–1 | Thailand | China Cup | Nanning, China | |
| Thailand | 1–2 | China | AFC Asian Cup | Al Ain, United Arab Emirates (neutral) | |
| Thailand | 0–2 | China | Friendly | Bangkok, Thailand | |
| China | 3–0 | Thailand | Friendly | Wuhan, China | |
| China | 1–5 | Thailand | Friendly | Hefei, China | |
| China | 3–3 | Thailand | Friendly | Kunming, China | |
| Thailand | 1–0 | China | Friendly | Bangkok, Thailand | |
| Thailand | 1–5 | China | King's Cup | Bangkok, Thailand | |
| China | 3–1 | Thailand | Friendly | Shanghai, China | |
| China | 3–1 | Thailand | Four Nations Tournament | Shanghai, China | |
| Thailand | 0–3 | China | Asian Games | Songkhla, Thailand | |
| Thailand | 0–3 | China | Friendly | Bangkok, Thailand | |
| Thailand | 0–4 | China | King's Cup | Bangkok, Thailand | |
| Thailand | 1–0 | China | King's Cup | Bangkok, Thailand | |
| China | 0–0 | Thailand | AFC Asian Cup | Hiroshima, Japan (neutral) | |
| China | 0–1 | Thailand | Asian Games | Beijing, China | |
| China | 2–0 | Thailand | World Cup qualifying | Shenyang, China | |
| Thailand | 0–3 | China | World Cup qualifying | Bangkok, Thailand | |
| Thailand | 2–0 | China | King's Cup | Bangkok, Thailand | |
| China | 5–0 | Thailand | AFC Asian Cup qualifying | Abu Dhabi, United Arab Emirates (neutral) | |
| China | 2–1 | Thailand | Great Wall Cup | Beijing, China | |
| Thailand | 1–4 | China | Asian Games | Bangkok, Thailand | |
| China | 5–2 | Thailand | Friendly | Beijing, China | |
| China | 2–2 | Thailand | Friendly | Beijing, China |
Recent form
China
- Lv TajikistanFriendly0–1Tue 6 Oct 2026
- Lv PalestineFriendly0–5Fri 2 Oct 2026
- Lv New ZealandFriendly0–3Sun 27 Sept 2026
- Wv MaldivesFriendly3–0Thu 24 Sept 2026
- Dv ThailandFriendly0–0Tue 9 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.