Skip to content
TheFootball.News

Iran vs Turkey head-to-head record

Iran wins
1
Draws
4
Turkey wins
7

12 meetings, 1947 to 2018Goals: Iran 8, Turkey 22

Iran and Turkey have met 12 times since 1947. Turkey have won 7, Iran 1, and 4 matches ended level. They last met on 28 May 2018, when Turkey won 2–1 in a friendly.

The 12 meetings have produced 30 goals, 2.50 per game. The biggest win is Turkey’s 6–1 in a friendly in 1950. Turkey are unbeaten in the last seven meetings (4 wins, 3 draws). They went 44 years without meeting, between 1974 and 2018.

Who has won more, Iran or Turkey?

All matches12 matches

1 Iran4 drawsTurkey 7

Friendlies12 matches

1 Iran4 drawsTurkey 7

Key numbers

Goals
Iran 8, Turkey 222.50 per game
First meeting
Iran 1–3 TurkeyFriendly, 26 Oct 1947
Most recent
Turkey 2–1 IranFriendly, 28 May 2018
Iran’s biggest win
Iran 2–1 TurkeyFriendly, 24 May 1965
Turkey’s biggest win
Turkey 6–1 IranFriendly, 28 May 1950
Most goals in a meeting
Turkey 6–1 IranFriendly, 28 May 1950
Current run
Turkey unbeaten in 7
TFN Elo rating now
Iran 1852 (27th), Turkey 1827 (34th)How the rating works

Last five meetings

  1. Turkey2Iran1

    Friendly

    Istanbul, Turkey

  2. Iran0Turkey1

    Friendly

    Karachi, Pakistan (neutral)

  3. Iran1Turkey1

    Friendly

    Tehran, Iran

  4. Turkey4Iran0

    Friendly

    Ankara, Turkey

  5. Iran0Turkey1

    Friendly

    Dhaka, Pakistan (neutral)

Who has had the upper hand over time?

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

Above the line: Iran have won more Below: Turkey have won more
26 October 1947: Iran 1–3 Turkey (Friendly). Turkey +128 October 1948: Iran 1–1 Turkey (Friendly). Turkey +128 May 1950: Turkey 6–1 Iran (Friendly). Turkey +222 May 1965: Iran 1–2 Turkey (Friendly). Turkey +324 May 1965: Iran 2–1 Turkey (Friendly). Turkey +225 July 1965: Iran 0–0 Turkey (Friendly). Turkey +216 March 1966: Iran 0–0 Turkey (Friendly). Turkey +226 November 1967: Iran 0–1 Turkey (Friendly). Turkey +317 September 1969: Turkey 4–0 Iran (Friendly). Turkey +411 September 1970: Iran 1–1 Turkey (Friendly). Turkey +420 January 1974: Iran 0–1 Turkey (Friendly). Turkey +528 May 2018: Turkey 2–1 Iran (Friendly). Turkey +6Level
Turkey lead by 6 wins after the latest meeting. The biggest lead was 6, held by Turkey from 28 May 2018.

Every meeting on one timeline

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

Home, away and neutral

In Iran's home games

7 matches

142

IranDrawsTurkey

In Turkey's home games

3 matches

003

IranDrawsTurkey

At neutral venues

2 matches

002

IranDrawsTurkey

Meetings by decade

Iran wins Draws Turkey wins
Meetings by decade
DecadeResultsPlayedGoals
1940s26
1950s17
1960s611
1970s23
2010s13

Longest runs

Longest runs
Longest run ofIranTurkey
Wins in a row1196521974 to 2018
Unbeaten meetings31965 to 196671965 to 2018

The longest run of draws is 2, from 25 July 1965 to 16 March 1966.

Questions answered

How many times have Iran and Turkey played each other?

12 times, starting on 26 October 1947. 0 of those meetings were competitive and 12 were friendlies.

Who has won more matches between Iran and Turkey?

Turkey, with 7 wins to 1. 4 matches ended level.

What is the biggest win in Iran vs Turkey?

Turkey’s 6–1 win in a friendly on 28 May 1950 in Istanbul.

When did Iran and Turkey last play?

On 28 May 2018 in Istanbul, when Turkey won 2–1 in a friendly.

Every Iran vs Turkey result

Every Iran vs Turkey result
DateHomeScoreAwayCompetitionVenue
Turkey2–1IranFriendlyIstanbul, Turkey
Iran0–1TurkeyFriendlyKarachi, Pakistan (neutral)
Iran1–1TurkeyFriendlyTehran, Iran
Turkey4–0IranFriendlyAnkara, Turkey
Iran0–1TurkeyFriendlyDhaka, Pakistan (neutral)
Iran0–0TurkeyFriendlyTehran, Iran
Iran0–0TurkeyFriendlyTehran, Iran
Iran2–1TurkeyFriendlyTehran, Iran
Iran1–2TurkeyFriendlyTehran, Iran
Turkey6–1IranFriendlyIstanbul, Turkey
Iran1–1TurkeyFriendlyTehran, Iran
Iran1–3TurkeyFriendlyTehran, Iran

Recent form

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

Turkey

  1. Lat ItalyNations League1–3Mon 5 Oct 2026
  2. Lat BelgiumNations League0–3Fri 2 Oct 2026
  3. Lv ItalyNations League1–4Mon 28 Sept 2026
  4. Lv FranceNations League0–1Fri 25 Sept 2026
  5. Wat USAWorld Cup3–2Thu 25 Jun 2026

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