Skip to content
TheFootball.News

Iran vs Lebanon head-to-head record

Iran wins
10
Draws
1
Lebanon wins
1

12 meetings, 1996 to 2022Goals: Iran 31, Lebanon 3

Iran and Lebanon have met 12 times since 1996. Iran have won 10, Lebanon 1, and 1 match ended level. They last met on 29 March 2022, when Iran won 2–0 in World Cup qualifying.

The 12 meetings have produced 34 goals, 2.83 per game. The biggest win is Iran’s 5–0 in AFC Asian Cup qualifying in 2013. Iran have won the last five meetings.

Who has won more, Iran or Lebanon?

All matches12 matches

10 Iran1 drawLebanon 1

Competitive11 matches

10 Iran0 drawsLebanon 1

Friendlies1 match

0 Iran1 drawLebanon 0

Key numbers

Goals
Iran 31, Lebanon 32.83 per game
First meeting
Lebanon 0–0 IranFriendly, 13 Nov 1996
Most recent
Iran 2–0 LebanonWorld Cup qualifying, 29 Mar 2022
Iran’s biggest win
Iran 5–0 LebanonAFC Asian Cup qualifying, 6 Feb 2013
Lebanon’s biggest win
Lebanon 1–0 IranWorld Cup qualifying, 11 Sept 2012
Most goals in a meeting
Lebanon 1–4 IranAFC Asian Cup qualifying, 19 Nov 2013
Current run
Iran, 5 wins in a row
Biggest upset
Lebanon 1–0 IranWorld Cup qualifying, 11 Sept 2012Winner’s rating-based win expectancy: 13%
TFN Elo rating now
Iran 1852 (27th), Lebanon 1419 (130th)How the rating works

Last five meetings

  1. Iran2Lebanon0

    World Cup qualifying

    Mashhad, Iran

  2. Lebanon1Iran2

    World Cup qualifying

    Sidon, Lebanon

  3. Lebanon1Iran4

    AFC Asian Cup qualifying

    Beirut, Lebanon

  4. Iran4Lebanon0

    World Cup qualifying

    Tehran, Iran

  5. Iran5Lebanon0

    AFC Asian Cup qualifying

    Tehran, Iran

Who has had the upper hand over time?

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

Above the line: Iran have won more Below: Lebanon have won more
13 November 1996: Lebanon 0–0 Iran (Friendly). Level12 October 2000: Lebanon 0–4 Iran (AFC Asian Cup). Iran +13 September 2002: Iran 2–0 Lebanon (WAFF Championship). Iran +219 November 2003: Lebanon 0–3 Iran (AFC Asian Cup qualifying). Iran +328 November 2003: Iran 1–0 Lebanon (AFC Asian Cup qualifying). Iran +417 June 2004: Iran 4–0 Lebanon (WAFF Championship). Iran +511 September 2012: Lebanon 1–0 Iran (World Cup qualifying). Iran +46 February 2013: Iran 5–0 Lebanon (AFC Asian Cup qualifying). Iran +511 June 2013: Iran 4–0 Lebanon (World Cup qualifying). Iran +619 November 2013: Lebanon 1–4 Iran (AFC Asian Cup qualifying). Iran +711 November 2021: Lebanon 1–2 Iran (World Cup qualifying). Iran +829 March 2022: Iran 2–0 Lebanon (World Cup qualifying). Iran +9Level
Iran lead by 9 wins after the latest meeting. The biggest lead was 9, held by Iran from 29 March 2022.

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

5 matches

500

IranDrawsLebanon

In Lebanon's home games

6 matches

411

IranDrawsLebanon

At neutral venues

1 match

100

IranDrawsLebanon

Record by competition

Record by competition
CompetitionPlayedIranDrawsLebanonGoals
AFC Asian Cup qualifying440013–1
World Cup qualifying43018–2
WAFF Championship22006–0
AFC Asian Cup11004–0
Friendly10100–0

Meetings by decade

Iran wins Draws Lebanon wins
Meetings by decade
DecadeResultsPlayedGoals
1990s10
2000s514
2010s415
2020s25

Longest runs

Longest runs
Longest run ofIranLebanon
Wins in a row52013 to 202212012
Unbeaten meetings61996 to 200412012

Top scorers in Iran vs Lebanon

  1. 1Hamid EstiliIran2
  2. 2Javad NekounamIran2
  3. 3Sardar AzmounIran2

Scorer records exist for 5 of the 12 meetings, mostly competitive matches. Own goals are not credited to a player.

Questions answered

How many times have Iran and Lebanon played each other?

12 times, starting on 13 November 1996. 11 of those meetings were competitive and 1 were friendlies.

Who has won more matches between Iran and Lebanon?

Iran, with 10 wins to 1. 1 match ended level.

What is the biggest win in Iran vs Lebanon?

Iran’s 5–0 win in AFC Asian Cup qualifying on 6 February 2013 in Tehran.

When did Iran and Lebanon last play?

On 29 March 2022 in Mashhad, when Iran won 2–0 in World Cup qualifying.

What is the competitive record between Iran and Lebanon?

In 11 competitive matches, Iran have 10 wins, Lebanon have 1, and 0 ended level.

Every Iran vs Lebanon result

Show
Every Iran vs Lebanon result
DateHomeScoreAwayCompetitionVenue
Iran2–0LebanonWorld Cup qualifyingMashhad, Iran
Lebanon1–2IranWorld Cup qualifyingSidon, Lebanon
Lebanon1–4IranAFC Asian Cup qualifyingBeirut, Lebanon
Iran4–0LebanonWorld Cup qualifyingTehran, Iran
Iran5–0LebanonAFC Asian Cup qualifyingTehran, Iran
Lebanon1–0IranWorld Cup qualifyingBeirut, Lebanon
Iran4–0LebanonWAFF ChampionshipTehran, Iran
Iran1–0LebanonAFC Asian Cup qualifyingTehran, Iran
Lebanon0–3IranAFC Asian Cup qualifyingBeirut, Lebanon
Iran2–0LebanonWAFF ChampionshipDamascus, Syria (neutral)
Lebanon0–4IranAFC Asian CupBeirut, Lebanon
Lebanon0–0IranFriendlyBeirut, Lebanon

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

Lebanon

  1. Lat KyrgyzstanFriendly1–3Sun 4 Oct 2026
  2. Wv MaldivesFriendly6–0Thu 1 Oct 2026
  3. Lv SudanArab Cup qualifying1–2Wed 26 Nov 2025
  4. Wat BruneiAFC Asian Cup qualifying3–0Tue 18 Nov 2025
  5. Wv BhutanAFC Asian Cup qualifying4–0Tue 14 Oct 2025

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