India vs Iran
head-to-head record
- India wins
- 1
- Draws
- 1
- Iran wins
- 5
7 meetings, 1941 to 2016Goals: India 2, Iran 15
India and Iran have met 7 times since 1941. Iran have won 5, India 1, and 1 match ended level. They last met on 24 March 2016, when Iran won 4–0 in World Cup qualifying.
The 7 meetings have produced 17 goals, 2.43 per game. The biggest win is Iran’s 4–0 in World Cup qualifying in 2016. Iran are unbeaten in the last five meetings (4 wins, 1 draw). They went 23 years without meeting, between 1992 and 2015.
Who has won more, India or Iran?
All matches7 matches
Competitive6 matches
Friendlies1 match
Key numbers
- Goals
- India 2, Iran 152.43 per game
- First meeting
- India 0–1 IranFriendly, 23 Aug 1941
- Most recent
- Iran 4–0 IndiaWorld Cup qualifying, 24 Mar 2016
- India’s biggest win
- India 1–0 IranAsian Games, 10 Mar 1951
- Iran’s biggest win
- Iran 4–0 IndiaWorld Cup qualifying, 24 Mar 2016
- Most goals in a meeting
- India 1–4 IranAsian Games, 13 Dec 1966
- Current run
- Iran unbeaten in 5
- TFN Elo rating now
- India 1234 (166th), Iran 1852 (27th)How the rating works
Last five meetings
- Iran4India0
World Cup qualifying
Tehran, Iran
- India0Iran3
World Cup qualifying
Bengaluru, India
- India0Iran3
AFC Asian Cup qualifying
Calcutta, India
- Iran0India0
AFC Asian Cup
Kallang, Singapore (neutral)
- India1Iran4
Asian Games
Bangkok, Thailand (neutral)
Who has had the upper hand over time?
The line climbs with every India 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 India's home games
3 matches
102
IndiaDrawsIran
In Iran's home games
1 match
001
IndiaDrawsIran
At neutral venues
3 matches
012
IndiaDrawsIran
Record by competition
| Competition | Played | India | Draws | Iran | Goals |
|---|---|---|---|---|---|
| Asian Games | 2 | 1 | 0 | 1 | 2–4 |
| World Cup qualifying | 2 | 0 | 0 | 2 | 0–7 |
| AFC Asian Cup | 1 | 0 | 1 | 0 | 0–0 |
| AFC Asian Cup qualifying | 1 | 0 | 0 | 1 | 0–3 |
| Friendly | 1 | 0 | 0 | 1 | 0–1 |
Meetings by decade
| Decade | Results | Played | Goals |
|---|---|---|---|
| 1940s | 1 | 1 | |
| 1950s | 1 | 1 | |
| 1960s | 1 | 5 | |
| 1980s | 1 | 0 | |
| 1990s | 1 | 3 | |
| 2010s | 2 | 7 |
Longest runs
| Longest run of | India | Iran |
|---|---|---|
| Wins in a row | 11951 | 31992 to 2016 |
| Unbeaten meetings | 11984 | 51966 to 2016 |
Questions answered
How many times have India and Iran played each other?
7 times, starting on 23 August 1941. 6 of those meetings were competitive and 1 were friendlies.
Who has won more matches between India and Iran?
Iran, with 5 wins to 1. 1 match ended level.
What is the biggest win in India vs Iran?
Iran’s 4–0 win in World Cup qualifying on 24 March 2016 in Tehran.
When did India and Iran last play?
On 24 March 2016 in Tehran, when Iran won 4–0 in World Cup qualifying.
What is the competitive record between India and Iran?
In 6 competitive matches, India have 1 win, Iran have 4, and 1 ended level.
Every India vs Iran result
| Date | Home | Score | Away | Competition | Venue |
|---|---|---|---|---|---|
| Iran | 4–0 | India | World Cup qualifying | Tehran, Iran | |
| India | 0–3 | Iran | World Cup qualifying | Bengaluru, India | |
| India | 0–3 | Iran | AFC Asian Cup qualifying | Calcutta, India | |
| Iran | 0–0 | India | AFC Asian Cup | Kallang, Singapore (neutral) | |
| India | 1–4 | Iran | Asian Games | Bangkok, Thailand (neutral) | |
| India | 1–0 | Iran | Asian Games | New Delhi, India | |
| India | 0–1 | Iran | Friendly | Kabul, Afghanistan (neutral) |
Recent form
India
- Lv UruguayFriendly1–6Tue 6 Oct 2026
- Lv BrazilFriendly0–4Sat 3 Oct 2026
- Dv PanamaFriendly1–1Fri 25 Sept 2026
- Dat TajikistanFriendly1–1Tue 9 Jun 2026
- Lat TajikistanFriendly1–3Fri 5 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.