China vs Iran
head-to-head record
- China wins
- 4
- Draws
- 6
- Iran wins
- 13
23 meetings, 1976 to 2019Goals: China 18, Iran 39
China and Iran have met 23 times since 1976. Iran have won 13, China 4, and 6 matches ended level. They last met on 24 January 2019, when Iran won 3–0 at the AFC Asian Cup.
The 23 meetings have produced 57 goals, 2.48 per game. The biggest win is Iran’s 4–0 in the Cup of Ancient Civilizations in 2001. Iran are unbeaten in the last four meetings (3 wins, 1 draw).
Who has won more, China or Iran?
All matches23 matches
Competitive17 matches
Friendlies6 matches
Key numbers
- Goals
- China 18, Iran 392.48 per game
- First meeting
- Iran 2–0 ChinaAFC Asian Cup, 11 Jun 1976
- Most recent
- China 0–3 IranAFC Asian Cup, 24 Jan 2019
- China’s biggest win
- China 2–0 IranWorld Cup qualifying, 15 Jul 1989
- Iran’s biggest win
- Iran 4–0 ChinaCup of Ancient Civilizations, 19 Jan 2001
- Most goals in a meeting
- China 2–4 IranWorld Cup qualifying, 13 Sept 1997
- Current run
- Iran unbeaten in 4
- TFN Elo rating now
- China 1482 (107th), Iran 1852 (27th)How the rating works
Last five meetings
- China0Iran3
AFC Asian Cup
Abu Dhabi, United Arab Emirates (neutral)
- Iran1China0
World Cup qualifying
Tehran, Iran
- China0Iran0
World Cup qualifying
Shenyang, China
- China0Iran2
Friendly
Zhengzhou, China
- China1Iran0
Friendly
Qinhuangdao, China
Who has had the upper hand over time?
The line climbs with every China win and drops with every Iran 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
8 matches
332
ChinaDrawsIran
In Iran's home games
6 matches
006
ChinaDrawsIran
At neutral venues
9 matches
135
ChinaDrawsIran
Record by competition
| Competition | Played | China | Draws | Iran | Goals |
|---|---|---|---|---|---|
| AFC Asian Cup | 7 | 0 | 4 | 3 | 5–12 |
| World Cup qualifying | 6 | 1 | 1 | 4 | 7–12 |
| Friendly | 6 | 2 | 1 | 3 | 4–8 |
| Asian Games | 3 | 1 | 0 | 2 | 2–3 |
| Cup of Ancient Civilizations | 1 | 0 | 0 | 1 | 0–4 |
Meetings by decade
| Decade | Results | Played | Goals |
|---|---|---|---|
| 1970s | 1 | 2 | |
| 1980s | 6 | 16 | |
| 1990s | 6 | 16 | |
| 2000s | 6 | 17 | |
| 2010s | 4 | 6 |
Longest runs
| Longest run of | China | Iran |
|---|---|---|
| Wins in a row | 12009 | 51997 to 2001 |
| Unbeaten meetings | 31986 to 1989 | 101997 to 2009 |
The longest run of draws is 2, from 3 August 2004 to 15 July 2007.
Top scorers in China vs Iran
- 1Ali Asghar Modir RoostaIran2
- 2Karim BagheriIran2(1 penalty)
- 3Mehdi MahdavikiaIran2
- 4Mehdi TaremiIran2
- 5Shao JiayiChina2
Scorer records exist for 11 of the 23 meetings, mostly competitive matches. Own goals are not credited to a player.
Penalty shootouts
- China 0–0 IranAFC Asian Cup, 17 Dec 1988Iran won on penalties
- China 1–1 IranAFC Asian Cup, 3 Aug 2004China won on penalties
Questions answered
How many times have China and Iran played each other?
23 times, starting on 11 June 1976. 17 of those meetings were competitive and 6 were friendlies.
Who has won more matches between China and Iran?
Iran, with 13 wins to 4. 6 matches ended level.
What is the biggest win in China vs Iran?
Iran’s 4–0 win in the Cup of Ancient Civilizations on 19 January 2001 in Tehran.
When did China and Iran last play?
On 24 January 2019 in Abu Dhabi, when Iran won 3–0 at the AFC Asian Cup.
What is the competitive record between China and Iran?
In 17 competitive matches, China have 2 wins, Iran have 10, and 5 ended level.
Have China and Iran met in a penalty shootout?
Yes, 2 times. Most recently at the AFC Asian Cup on 3 August 2004, when China won the shootout after a 1–1 draw.
Every China vs Iran result
| Date | Home | Score | Away | Competition | Venue |
|---|---|---|---|---|---|
| China | 0–3 | Iran | AFC Asian Cup | Abu Dhabi, United Arab Emirates (neutral) | |
| Iran | 1–0 | China | World Cup qualifying | Tehran, Iran | |
| China | 0–0 | Iran | World Cup qualifying | Shenyang, China | |
| China | 0–2 | Iran | Friendly | Zhengzhou, China | |
| China | 1–0 | Iran | Friendly | Qinhuangdao, China | |
| Iran | 3–1 | China | Friendly | Tehran, Iran | |
| Iran | 2–0 | China | Friendly | Muscat, Oman (neutral) | |
| China | 2–2 | Iran | AFC Asian Cup | Kuala Lumpur, Malaysia (neutral) | |
| China | 1–1China on pens | Iran | AFC Asian Cup | Beijing, China | |
| Iran | 4–0 | China | Cup of Ancient Civilizations | Tehran, Iran | |
| Iran | 1–0 | China | Asian Games | Bangkok, Thailand (neutral) | |
| Iran | 2–1 | China | Asian Games | Bangkok, Thailand (neutral) | |
| Iran | 4–1 | China | World Cup qualifying | Tehran, Iran | |
| China | 2–4 | Iran | World Cup qualifying | Dalian, China | |
| China | 0–0 | Iran | Friendly | Beijing, China | |
| Iran | 0–1 | China | Asian Games | Hiroshima, Japan (neutral) | |
| Iran | 3–2 | China | World Cup qualifying | Tehran, Iran | |
| China | 2–0 | Iran | World Cup qualifying | Shenyang, China | |
| China | 0–0Iran on pens | Iran | AFC Asian Cup | Doha, Qatar (neutral) | |
| China | 2–1 | Iran | Friendly | Beijing, China | |
| China | 0–2 | Iran | AFC Asian Cup | Kallang, Singapore (neutral) | |
| China | 2–2 | Iran | AFC Asian Cup | Kuwait City, Kuwait (neutral) | |
| Iran | 2–0 | China | AFC Asian Cup | Tehran, Iran |
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
Iran
- Lat RussiaFriendly0–2Tue 29 Sept 2026
- Lat UzbekistanFriendly1–3Thu 24 Sept 2026
- Dv EgyptWorld Cup1–1Fri 26 Jun 2026
- Dv BelgiumWorld Cup0–0Sun 21 Jun 2026
- Dv New ZealandWorld Cup2–2Mon 15 Jun 2026
Results through 6 October 2026. Page updated 3 November 2026. How these numbers are calculated.