China vs Indonesia
head-to-head record
- China wins
- 11
- Draws
- 3
- Indonesia wins
- 2
16 meetings, 1934 to 2025Goals: China 34, Indonesia 11
China and Indonesia have met 16 times since 1934. China have won 11, Indonesia 2, and 3 matches ended level. They last met on 5 June 2025, when Indonesia won 1–0 in World Cup qualifying.
The 16 meetings have produced 45 goals, 2.81 per game. The biggest win is China’s 5–0 at the AFC Asian Cup in 2004. They went 26 years without meeting, between 1965 and 1992.
Who has won more, China or Indonesia?
All matches16 matches
Competitive13 matches
Friendlies3 matches
Key numbers
- Goals
- China 34, Indonesia 112.81 per game
- First meeting
- China 2–0 IndonesiaFar Eastern Championship Games, 14 May 1934
- Most recent
- Indonesia 1–0 ChinaWorld Cup qualifying, 5 Jun 2025
- China’s biggest win
- China 5–0 IndonesiaAFC Asian Cup, 21 Jul 2004
- Indonesia’s biggest win
- Indonesia 2–0 ChinaWorld Cup qualifying, 12 May 1957
- Most goals in a meeting
- China 4–3 IndonesiaWorld Cup qualifying, 2 Jun 1957
- TFN Elo rating now
- China 1482 (107th), Indonesia 1459 (116th)How the rating works
Last five meetings
- Indonesia1China0
World Cup qualifying
Jakarta, Indonesia
- China2Indonesia1
World Cup qualifying
Qingdao, China
- China1Indonesia0
AFC Asian Cup qualifying
Xi'an, China
- Indonesia1China1
AFC Asian Cup qualifying
Jakarta, Indonesia
- China5Indonesia0
AFC Asian Cup
Beijing, China
Who has had the upper hand over time?
The line climbs with every China win and drops with every Indonesia 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
5 matches
500
ChinaDrawsIndonesia
In Indonesia's home games
6 matches
222
ChinaDrawsIndonesia
At neutral venues
5 matches
410
ChinaDrawsIndonesia
Record by competition
| Competition | Played | China | Draws | Indonesia | Goals |
|---|---|---|---|---|---|
| World Cup qualifying | 7 | 4 | 1 | 2 | 13–8 |
| AFC Asian Cup qualifying | 3 | 2 | 1 | 0 | 4–1 |
| Friendly | 3 | 2 | 1 | 0 | 6–2 |
| AFC Asian Cup | 2 | 2 | 0 | 0 | 9–0 |
| Far Eastern Championship Games | 1 | 1 | 0 | 0 | 2–0 |
Meetings by decade
| Decade | Results | Played | Goals |
|---|---|---|---|
| 1930s | 1 | 2 | |
| 1950s | 3 | 9 | |
| 1960s | 3 | 8 | |
| 1990s | 1 | 2 | |
| 2000s | 4 | 17 | |
| 2010s | 2 | 3 | |
| 2020s | 2 | 4 |
Longest runs
| Longest run of | China | Indonesia |
|---|---|---|
| Wins in a row | 61965 to 2004 | 12025 |
| Unbeaten meetings | 131957 to 2024 | 12025 |
Top scorers in China vs Indonesia
- 1Rusli RamangIndonesia4
- 2Xie HuiChina3
- 3Li MingChina2
- 4Qi HongChina2
- 5Shao JiayiChina2
- 6Yang ChenChina2
Scorer records exist for 8 of the 16 meetings, mostly competitive matches. Own goals are not credited to a player.
Questions answered
How many times have China and Indonesia played each other?
16 times, starting on 14 May 1934. 13 of those meetings were competitive and 3 were friendlies.
Who has won more matches between China and Indonesia?
China, with 11 wins to 2. 3 matches ended level.
What is the biggest win in China vs Indonesia?
China’s 5–0 win at the AFC Asian Cup on 21 July 2004 in Beijing.
When did China and Indonesia last play?
On 5 June 2025 in Jakarta, when Indonesia won 1–0 in World Cup qualifying.
What is the competitive record between China and Indonesia?
In 13 competitive matches, China have 9 wins, Indonesia have 2, and 2 ended level.
Every China vs Indonesia result
| Date | Home | Score | Away | Competition | Venue |
|---|---|---|---|---|---|
| Indonesia | 1–0 | China | World Cup qualifying | Jakarta, Indonesia | |
| China | 2–1 | Indonesia | World Cup qualifying | Qingdao, China | |
| China | 1–0 | Indonesia | AFC Asian Cup qualifying | Xi'an, China | |
| Indonesia | 1–1 | China | AFC Asian Cup qualifying | Jakarta, Indonesia | |
| China | 5–0 | Indonesia | AFC Asian Cup | Beijing, China | |
| Indonesia | 0–2 | China | World Cup qualifying | Jakarta, Indonesia | |
| China | 5–1 | Indonesia | World Cup qualifying | Kunming, China | |
| China | 4–0 | Indonesia | AFC Asian Cup | Tripoli, Lebanon (neutral) | |
| China | 2–0 | Indonesia | AFC Asian Cup qualifying | Singapore, Singapore (neutral) | |
| China | 3–0 | Indonesia | Friendly | Pyongyang, North Korea (neutral) | |
| Indonesia | 1–1 | China | Friendly | Jakarta, Indonesia | |
| Indonesia | 1–2 | China | Friendly | Semarang, Indonesia | |
| China | 0–0 | Indonesia | World Cup qualifying | Yangon, Burma (neutral) | |
| China | 4–3 | Indonesia | World Cup qualifying | Beijing, China | |
| Indonesia | 2–0 | China | World Cup qualifying | Jakarta, Indonesia | |
| China | 2–0 | Indonesiaas Dutch East Indies | Far Eastern Championship Games | Manila, Philippines (neutral) |
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
Indonesia
- Dv ThailandFIFA ASEAN Cup2–2Mon 5 Oct 2026
- Wv BangladeshFIFA ASEAN Cup9–2Thu 1 Oct 2026
- Dv MalaysiaFIFA ASEAN Cup0–0Mon 28 Sept 2026
- Wv SingaporeFIFA ASEAN Cup2–0Fri 25 Sept 2026
- Dat SingaporeASEAN Championship1–1Fri 7 Aug 2026
Results through 6 October 2026. Page updated 3 November 2026. How these numbers are calculated.