Skip to content
TheFootball.News

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

4 China6 drawsIran 13

Competitive17 matches

2 China5 drawsIran 10

Friendlies6 matches

2 China1 drawIran 3

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

  1. China0Iran3

    AFC Asian Cup

    Abu Dhabi, United Arab Emirates (neutral)

  2. Iran1China0

    World Cup qualifying

    Tehran, Iran

  3. China0Iran0

    World Cup qualifying

    Shenyang, China

  4. China0Iran2

    Friendly

    Zhengzhou, China

  5. 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.

Above the line: China have won more Below: Iran have won more
11 June 1976: Iran 2–0 China (AFC Asian Cup). Iran +120 September 1980: China 2–2 Iran (AFC Asian Cup). Iran +13 December 1984: China 0–2 Iran (AFC Asian Cup). Iran +228 May 1986: China 2–1 Iran (Friendly). Iran +117 December 1988: China 0–0 Iran (AFC Asian Cup). Iran +115 July 1989: China 2–0 Iran (World Cup qualifying). Level22 July 1989: Iran 3–2 China (World Cup qualifying). Iran +17 October 1994: Iran 0–1 China (Asian Games). Level27 April 1997: China 0–0 Iran (Friendly). Level13 September 1997: China 2–4 Iran (World Cup qualifying). Iran +117 October 1997: Iran 4–1 China (World Cup qualifying). Iran +212 December 1998: Iran 2–1 China (Asian Games). Iran +316 December 1998: Iran 1–0 China (Asian Games). Iran +419 January 2001: Iran 4–0 China (Cup of Ancient Civilizations). Iran +53 August 2004: China 1–1 Iran (AFC Asian Cup). Iran +515 July 2007: China 2–2 Iran (AFC Asian Cup). Iran +519 December 2008: Iran 2–0 China (Friendly). Iran +69 January 2009: Iran 3–1 China (Friendly). Iran +71 June 2009: China 1–0 Iran (Friendly). Iran +63 September 2010: China 0–2 Iran (Friendly). Iran +76 September 2016: China 0–0 Iran (World Cup qualifying). Iran +728 March 2017: Iran 1–0 China (World Cup qualifying). Iran +824 January 2019: China 0–3 Iran (AFC Asian Cup). Iran +9Level
Iran lead by 9 wins after the latest meeting. The biggest lead was 9, held by Iran from 24 January 2019.

Every meeting on one timeline

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

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

Record by competition
CompetitionPlayedChinaDrawsIranGoals
AFC Asian Cup70435–12
World Cup qualifying61147–12
Friendly62134–8
Asian Games31022–3
Cup of Ancient Civilizations10010–4

Meetings by decade

China wins Draws Iran wins
Meetings by decade
DecadeResultsPlayedGoals
1970s12
1980s616
1990s616
2000s617
2010s46

Longest runs

Longest runs
Longest run ofChinaIran
Wins in a row1200951997 to 2001
Unbeaten meetings31986 to 1989101997 to 2009

The longest run of draws is 2, from 3 August 2004 to 15 July 2007.

Top scorers in China vs Iran

  1. 1Ali Asghar Modir RoostaIran2
  2. 2Karim BagheriIran2(1 penalty)
  3. 3Mehdi MahdavikiaIran2
  4. 4Mehdi TaremiIran2
  5. 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

Show
Every China vs Iran result
DateHomeScoreAwayCompetitionVenue
China0–3IranAFC Asian CupAbu Dhabi, United Arab Emirates (neutral)
Iran1–0ChinaWorld Cup qualifyingTehran, Iran
China0–0IranWorld Cup qualifyingShenyang, China
China0–2IranFriendlyZhengzhou, China
China1–0IranFriendlyQinhuangdao, China
Iran3–1ChinaFriendlyTehran, Iran
Iran2–0ChinaFriendlyMuscat, Oman (neutral)
China2–2IranAFC Asian CupKuala Lumpur, Malaysia (neutral)
China1–1China on pensIranAFC Asian CupBeijing, China
Iran4–0ChinaCup of Ancient CivilizationsTehran, Iran
Iran1–0ChinaAsian GamesBangkok, Thailand (neutral)
Iran2–1ChinaAsian GamesBangkok, Thailand (neutral)
Iran4–1ChinaWorld Cup qualifyingTehran, Iran
China2–4IranWorld Cup qualifyingDalian, China
China0–0IranFriendlyBeijing, China
Iran0–1ChinaAsian GamesHiroshima, Japan (neutral)
Iran3–2ChinaWorld Cup qualifyingTehran, Iran
China2–0IranWorld Cup qualifyingShenyang, China
China0–0Iran on pensIranAFC Asian CupDoha, Qatar (neutral)
China2–1IranFriendlyBeijing, China
China0–2IranAFC Asian CupKallang, Singapore (neutral)
China2–2IranAFC Asian CupKuwait City, Kuwait (neutral)
Iran2–0ChinaAFC Asian CupTehran, Iran

Recent form

China

  1. Lv TajikistanFriendly0–1Tue 6 Oct 2026
  2. Lv PalestineFriendly0–5Fri 2 Oct 2026
  3. Lv New ZealandFriendly0–3Sun 27 Sept 2026
  4. Wv MaldivesFriendly3–0Thu 24 Sept 2026
  5. Dv ThailandFriendly0–0Tue 9 Jun 2026

Iran

  1. Lat RussiaFriendly0–2Tue 29 Sept 2026
  2. Lat UzbekistanFriendly1–3Thu 24 Sept 2026
  3. Dv EgyptWorld Cup1–1Fri 26 Jun 2026
  4. Dv BelgiumWorld Cup0–0Sun 21 Jun 2026
  5. Dv New ZealandWorld Cup2–2Mon 15 Jun 2026

Results through 6 October 2026. Page updated 3 November 2026. How these numbers are calculated.