Iran vs Kuwait
head-to-head record
- Iran wins
- 13
- Draws
- 9
- Kuwait wins
- 6
28 meetings, 1973 to 2014Goals: Iran 35, Kuwait 25
Iran and Kuwait have met 28 times since 1973. Iran have won 13, Kuwait 6, and 9 matches ended level. They last met on 3 March 2014, when Iran won 3–2 in AFC Asian Cup qualifying.
The 28 meetings have produced 60 goals, 2.14 per game. The biggest win is Kuwait’s 3–0 in a friendly in 1998.
Who has won more, Iran or Kuwait?
All matches28 matches
Competitive18 matches
Friendlies10 matches
Key numbers
- Goals
- Iran 35, Kuwait 252.14 per game
- First meeting
- Iran 2–1 KuwaitWorld Cup qualifying, 6 May 1973
- Most recent
- Iran 3–2 KuwaitAFC Asian Cup qualifying, 3 Mar 2014
- Iran’s biggest win
- Kuwait 1–3 IranFriendly, 30 May 2002
- Kuwait’s biggest win
- Kuwait 3–0 IranFriendly, 13 Oct 1998
- Most goals in a meeting
- Iran 3–2 KuwaitAFC Asian Cup qualifying, 3 Mar 2014
- Biggest upset
- Iran 1–2 KuwaitWAFF Championship, 3 Oct 2010Winner’s rating-based win expectancy: 24%
- TFN Elo rating now
- Iran 1852 (27th), Kuwait 1437 (126th)How the rating works
Last five meetings
- Iran3Kuwait2
AFC Asian Cup qualifying
Karaj, Iran
- Kuwait1Iran1
AFC Asian Cup qualifying
Kuwait City, Kuwait
- Iran1Kuwait2
WAFF Championship
Amman, Jordan (neutral)
- Kuwait0Iran1
Friendly
Kuwait City, Kuwait
- Iran2Kuwait0
World Cup qualifying
Tehran, Iran
Who has had the upper hand over time?
The line climbs with every Iran win and drops with every Kuwait win, so its height shows who has won more meetings up to that point.
Every meeting on one timeline
Home, away and neutral
In Iran's home games
8 matches
620
IranDrawsKuwait
In Kuwait's home games
14 matches
653
IranDrawsKuwait
At neutral venues
6 matches
123
IranDrawsKuwait
Record by competition
| Competition | Played | Iran | Draws | Kuwait | Goals |
|---|---|---|---|---|---|
| Friendly | 10 | 5 | 3 | 2 | 12–9 |
| World Cup qualifying | 8 | 5 | 3 | 0 | 12–5 |
| AFC Asian Cup | 4 | 1 | 2 | 1 | 4–4 |
| Asian Games | 3 | 1 | 0 | 2 | 2–2 |
| AFC Asian Cup qualifying | 2 | 1 | 1 | 0 | 4–3 |
| WAFF Championship | 1 | 0 | 0 | 1 | 1–2 |
Meetings by decade
| Decade | Results | Played | Goals |
|---|---|---|---|
| 1970s | 5 | 10 | |
| 1980s | 5 | 8 | |
| 1990s | 10 | 19 | |
| 2000s | 5 | 13 | |
| 2010s | 3 | 10 |
Longest runs
| Longest run of | Iran | Kuwait |
|---|---|---|
| Wins in a row | 51973 to 1977 | 21986 to 1989 |
| Unbeaten meetings | 71998 to 2009 | 61980 to 1992 |
The longest run of draws is 3, from 26 September 1997 to 14 April 1998.
Top scorers in Iran vs Kuwait
- 1Ali ParvinIran2
- 2Faisal Al-DakhilKuwait2
- 3Jasem Al-HuwaidiKuwait2
Scorer records exist for 11 of the 28 meetings, mostly competitive matches. Own goals are not credited to a player.
Penalty shootouts
- Iran 1–1 KuwaitAFC Asian Cup, 16 Dec 1984Kuwait won on penalties
- Iran 1–1 KuwaitAFC Asian Cup, 21 Dec 1996Iran won on penalties
Questions answered
How many times have Iran and Kuwait played each other?
28 times, starting on 6 May 1973. 18 of those meetings were competitive and 10 were friendlies.
Who has won more matches between Iran and Kuwait?
Iran, with 13 wins to 6. 9 matches ended level.
What is the biggest win in Iran vs Kuwait?
Kuwait’s 3–0 win in a friendly on 13 October 1998 in Kuwait City.
When did Iran and Kuwait last play?
On 3 March 2014 in Karaj, when Iran won 3–2 in AFC Asian Cup qualifying.
What is the competitive record between Iran and Kuwait?
In 18 competitive matches, Iran have 8 wins, Kuwait have 4, and 6 ended level.
Have Iran and Kuwait met in a penalty shootout?
Yes, 2 times. Most recently at the AFC Asian Cup on 21 December 1996, when Iran won the shootout after a 1–1 draw.
Every Iran vs Kuwait result
| Date | Home | Score | Away | Competition | Venue |
|---|---|---|---|---|---|
| Iran | 3–2 | Kuwait | AFC Asian Cup qualifying | Karaj, Iran | |
| Kuwait | 1–1 | Iran | AFC Asian Cup qualifying | Kuwait City, Kuwait | |
| Iran | 1–2 | Kuwait | WAFF Championship | Amman, Jordan (neutral) | |
| Kuwait | 0–1 | Iran | Friendly | Kuwait City, Kuwait | |
| Iran | 2–0 | Kuwait | World Cup qualifying | Tehran, Iran | |
| Kuwait | 2–2 | Iran | World Cup qualifying | Kuwait City, Kuwait | |
| Kuwait | 1–3 | Iran | Friendly | Kuwait City, Kuwait | |
| Kuwait | 1–1 | Iran | Friendly | Kuwait City, Kuwait | |
| Kuwait | 1–2 | Iran | Friendly | Kuwait City, Kuwait | |
| Iran | 2–0 | Kuwait | Asian Games | Bangkok, Thailand (neutral) | |
| Kuwait | 3–0 | Iran | Friendly | Kuwait City, Kuwait | |
| Iran | 1–1 | Kuwait | Friendly | Tehran, Iran | |
| Iran | 0–0 | Kuwait | World Cup qualifying | Tehran, Iran | |
| Kuwait | 1–1 | Iran | World Cup qualifying | Kuwait City, Kuwait | |
| Kuwait | 0–2 | Iran | Friendly | Kuwait City, Kuwait | |
| Iran | 1–1Iran on pens | Kuwait | AFC Asian Cup | Abu Dhabi, United Arab Emirates (neutral) | |
| Kuwait | 0–1 | Iran | Friendly | Kuwait City, Kuwait | |
| Kuwait | 1–1 | Iran | Friendly | Kuwait City, Kuwait | |
| Kuwait | 1–0 | Iran | Friendly | Kuwait City, Kuwait | |
| Iran | 0–1 | Kuwait | Asian Games | Daejeon, South Korea (neutral) | |
| Iran | 1–1Kuwait on pens | Kuwait | AFC Asian Cup | Kallang, Singapore (neutral) | |
| Kuwait | 1–0 | Iran | Asian Games | New Delhi, India (neutral) | |
| Kuwait | 2–1 | Iran | AFC Asian Cup | Kuwait City, Kuwait | |
| Kuwait | 1–2 | Iran | World Cup qualifying | Kuwait City, Kuwait | |
| Iran | 1–0 | Kuwait | World Cup qualifying | Tehran, Iran | |
| Iran | 1–0 | Kuwait | AFC Asian Cup | Tehran, Iran | |
| Iran | 2–0 | Kuwait | World Cup qualifying | Tehran, Iran | |
| Iran | 2–1 | Kuwait | World Cup qualifying | Tehran, Iran |
Recent form
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
Kuwait
- Lv OmanGulf Cup1–3Tue 29 Sept 2026
- Lv IraqGulf Cup2–3Sat 26 Sept 2026
- Lat Saudi ArabiaGulf Cup0–1Wed 23 Sept 2026
- Dat ThailandFriendly2–2Fri 5 Jun 2026
- Lv UAEArab Cup1–3Tue 9 Dec 2025
Results through 6 October 2026. Page updated 3 November 2026. How these numbers are calculated.