This is a list of the Iran national football team's competitive records.

Individual records Appearances

Most capped players As of 29 September 2026, the players with the most caps for Iran are: RankPlayerCareerCapsGoals1Ehsan Hajsafi2008–150Ehsan Hajsafi International Appearances in Iran Football Federation Official Website72Javad Nekounam2000–2015149383Ali Daei1993–20061481084Ali Karimi1998–2013127385Jalal Hosseini2007–201811586Mehdi Taremi2015–111607Mehdi Mahdavikia1996–2009110138Karim Ansarifard2009–2024104309Andranik Teymourian2005–20161019Alireza Jahanbakhsh2013–10117

The records are collected based on data from FIFA and RSSSF. bold names denotes a player still playing or available for selection.

Most capped goalkeepers

RankPlayerCapsCareer1Alireza Beiranvand902015–2Mehdi Rahmati762004–20123Ahmad Reza Abedzadeh731987–19984Ebrahim Mirzapour702001–20115Nasser Hejazi621968–1980

World Cup appearances Ehsan Hajsafi, 11 Games, 2014, 2018, 2022, 2026 Alireza Jahanbakhsh, 10 Games, 2014, 2018, 2022, 2026 Mehdi Taremi, 9 Games, 2018, 2022, 2026 Alireza Beiranvand, 8 Games, 2018, 2022, 2026 Ramin Rezaeian, 8 Games, 2018, 2022, 2026 Milad Mohammadi, 8 Games, 2018, 2022, 2026 Saeid Ezatolahi, 8 Games, 2018, 2022, 2026 Saman Ghoddos, 7 Games, 2018, 2022, 2026 Karim Ansarifard, 6 Games, 2014, 2018, 2022 Sardar Azmoun, 6 Games, 2018, 2022 Morteza Pouraliganji, 6 Games, 2018, 2022 Majid Hosseini, 6 Games, 2018, 2022 Mehdi Mahdavikia, 6 Games, 1998, 2006 Andranik Teymourian, 6 Games, 2006, 2014

World Cup event appearances Ehsan Hajsafi, 4 World Cups, 2014, 2018, 2022, 2026 Alireza Jahanbakhsh, 4 World Cups, 2014, 2018, 2022, 2026 Mehdi Taremi, 3 World Cups, 2018, 2022, 2026 Alireza Beiranvand, 3 World Cups, 2018, 2022, 2026 Ramin Rezaeian, 3 World Cups, 2018, 2022, 2026 Milad Mohammadi, 3 World Cups, 2018, 2022, 2026 Saeid Ezatolahi, 3 World Cups, 2018, 2022, 2026 Saman Ghoddos, 3 World Cups, 2018, 2022, 2026 Mehdi Torabi, 3 World Cups, 2018, 2022, 2026 Masoud Shojaei, 3 World Cups, 2006, 2014, 2018 Karim Ansarifard, 3 World Cups, 2014, 2018, 2022

Oldest player to feature at the World Cup Ali Daei, 37 years, 2006 Shoja Khalilzadeh, 37 years, 2026 Youngest player to feature at the World Cup Hossein Kaebi, 20 years and 9 months, 2006

Oldest player to feature at the Asian Cup Ali Daei, 35 years, 2004 First appearance by a player who had never played for an Iranian club Ferydoon Zandi, vs Bahrain on 9 February 2005 First player to debut as a substitute Mohammad Mohajer, on 25 August 1941 vs

Goals Top goalscorers

RankPlayerGoalsCapsRatioCareer1Ali Daei (list)1081481993–20062Mehdi Taremi601112015–3Sardar Azmoun57932014–4Karim Bagheri50871993–20105Ali Karimi381271998-2012Javad Nekounam381492000–20157Karim Ansarifard301042009–20248Gholam Hossein Mazloumi19401969–19779Farshad Pious18341984–199410Reza Ghoochannejhad17442012–2018Alireza Jahanbakhsh171012013–

First goal Masoud Boroumand vs , Friendly, 26 October 1947

Most goals in a match

Karim Bagheri, 7 goals vs , 2 June 1997 (1998 World Cup qualification) Karim Bagheri, 6 goals vs , 24 November 2000 (2002 World Cup Qualification) Ali Daei, 5 goals vs , 12 June 1996 (1996 AFC Asian Cup qualification)

Four goals in a match

Behtash Fariba vs , 22 September 1980 (1980 AFC Asian Cup) Nasser Mohammadkhani vs , 7 August 1984 (1984 AFC Asian Cup qualification); Ali Asghar Modir Roosta vs , 25 June 1993 (1994 World Cup qualification) Ali Daei vs , 10 June 1996 (1996 AFC Asian Cup qualification) Ali Daei vs , 16 December 1996 (1996 AFC Asian Cup) Ali Karimi vs , 24 November 2000 (2002 World Cup qualification) Ali Daei vs , 17 November 2004 (2006 World Cup qualification) Karim Ansarifard vs , 11 October 2019 (2022 World Cup qualification)

Three goals in a match Masoud Boroumand vs , 27 October 1950 Abbas Hajari vs , 14 December 1959 (1960 AFC Asian Cup qualification) Ali Jabbari vs , 12 March 1969 Hossein Kalani vs , 9 May 1972 (1972 AFC Asian Cup) Ali Jabbari vs , 13 May 1972 (1972 AFC Asian Cup) Gholam Hossein Mazloumi vs , 3 September 1974 (1974 Asian Games) Gholam Hossein Mazloumi vs , 8 June 1976 (1976 AFC Asian Cup) Karim Bavi vs , 4 June 1988 (1988 AFC Asian Cup qualification) Farshad Pious vs , 24 September 1990 (1990 Asian Games) Karim Bagheri vs , 17 June 1996 (1996 AFC Asian Cup qualification) Hamid Estili vs , 2 June 1997 (1998 World Cup qualification) Ali Daei vs , 14 December 1998 (1998 Asian Games) Ali Daei vs , 31 March 2000 (2000 AFC Asian Cup qualification) Ali Daei vs , 24 November 2000 (2002 World Cup qualification) Farhad Majidi vs , 24 November 2000 (2002 World Cup qualification) Sirous Dinmohammadi vs , 8 August 2001 Ali Karimi vs , 15 August 2001 Ali Daei vs , 17 June 2004 (2004 WAFF West Asian Championship) Ali Karimi vs , 31 July 2004 (2004 AFC Asian Cup) Javad Nekounam vs , 6 February 2013 (2015 AFC Asian Cup qualification) Sardar Azmoun vs , 2 June 2016 Mehdi Taremi vs , 6 June 2019 Sardar Azmoun vs , 11 October 2019 (2022 World Cup qualification) Mehdi Taremi vs , 13 June 2023 (2023 CAFA Nations Cup) Mehdi Taremi vs , 16 June 2023 (2023 CAFA Nations Cup) Mehdi Taremi vs , 6 June 2024 (2026 World Cup qualification)

First goal in a World Cup match Iraj Danaeifard, 1978 FIFA World Cup vs First goal in a World Cup qualifying campaign Gholam Vafakhah vs , 6 May 1973 (1974 World Cup qualification) Oldest goalscorer at the World Cup Ramin Rezaeian, 36 years, 2026 Youngest goalscorer at the World Cup Mehdi Mahdavikia, 20 years, 1998 Oldest goalscorer at the Asian Cup Ali Daei, 35 years, 2004 Most goals scored from penalties Ali Daei 16 Goals. Youngest goalscorer Allahyar Sayyadmanesh, 17 years and 342 days, 2019 First goal by a substitute First Iranian goalscorer at the Azadi Stadium : Parviz Ghelichkhani vs Australia 24 August 1973

Hat-tricks

No.PlayerOpponentGoalsDateCompetition1 Masoud Boroumand 3 27 October 1950 International Match2 Abbas Hajari 3 14 December 1959 1960 AFC Asian Cup qualification3 Ali Jabbari 3 12 March 1969 International Match4 Hossein Kalani 3 9 May 1972 1972 AFC Asian Cup5 Ali Jabbari 3 13 May 1972 1972 AFC Asian Cup6 Gholam Hossein Mazloumi 3 3 September 1974 1974 Asian Games7 Gholam Hossein Mazloumi 3 8 June 1976 1976 AFC Asian Cup8 Behtash Fariba 4 22 September 1980 1980 AFC Asian Cup9 Nasser Mohammadkhani 4 7 August 1984 1984 AFC Asian Cup qualification10 Karim Bavi 3 4-Jun-1988 1988 AFC Asian Cup qualification11 Farshad Pious 3 24 September 1990 1990 Asian Games12 Ali Asghar Modir Roosta 4 25 June 1993 1994 World Cup qualification13 Ali Daei 4 10 June 1996 1996 AFC Asian Cup qualification14 Ali Daei 5 12 June 1996 1996 AFC Asian Cup qualification15 Karim Bagheri 3 17 June 1996 1996 AFC Asian Cup qualification16 Ali Daei 4 16 December 1996 1996 AFC Asian Cup17 Karim Bagheri 7 2 June 1997 1998 World Cup qualification18 Hamid Estili 3 2 June 1997 1998 World Cup qualification19 Ali Daei 3 14 December 1998 1998 Asian Games20 Ali Daei 3 31 March 2000 2000 AFC Asian Cup qualification21 Karim Bagheri 6 24 November 2000 2002 World Cup qualification22 Ali Karimi 4 24 November 2000 2002 World Cup qualification23 Ali Daei 3 24 November 2000 2002 World Cup qualification24 Farhad Majidi 3 24 November 2000 2002 World Cup qualification25 Sirous Dinmohammadi 3 8 August 2001 International Match26 Ali Karimi 3 15 August 2001 International Match27 Ali Daei 3 17 June 2004 2004 WAFF West Asian Championship28 Ali Karimi 3 31 July 2004 2004 AFC Asian Cup29 Ali Daei 4 17 November 2004 2006 World Cup qualification30 Javad Nekounam 3 6 February 2013 2015 AFC Asian Cup qualification31 Sardar Azmoun 3 2 June 2016 International Match32 Mehdi Taremi 3 6 June 2019 International Match33 Karim Ansarifard 4 11 October 2019 2022 World Cup qualification34 Sardar Azmoun 3 11 October 2019 2022 World Cup qualification35 Mehdi Taremi 3 13 June 2023 2023 CAFA Nations Cup36 Mehdi Taremi 3 16 June 2023 2023 CAFA Nations Cup37 Mehdi Taremi 3 6 June 2024 2026 World Cup qualification

Team records

Biggest Wins

NumberYearOpponentResult12000 19 – 021997 17 – 032019 14 – 041980 11 – 052021 10 – 061982 9 – 0 61997 9 – 0 81969 9 – 191976 8 – 0 91996 8 – 0 92000 8 – 0122016 8 – 1122007 8 – 1

Biggest Defeats

NumberYearOpponentResult11950 1 – 621958 0 – 521972 0 – 542022 2 – 652000 1 – 561958 0 – 461969 0 – 462007 0 – 4 61964 0 – 4 61972 0 – 4

Top Results Include only official results.

Biggest Wins

122 Win with +3 and more / 83 Win with only +2 / 154 Win with only +1 NumberYearOpponentResultGD +10 and more12000 19 – 021997 17 – 032019 14 – 042021 10 – 0GD +951982 9 – 0 61997 9 – 0 GD +871969 9 – 181976 8 – 0 91996 8 – 0 102000 8 – 0GD +7112007 8 – 1122016 8 – 1131970 7 – 0141974 7 – 0151980 7 – 0161992 7 – 0171996 7 – 0181997 7 – 0192004 7 – 0202004 7 – 0212011 7 – 0GD +6221984 7 – 1232004 7 – 1241974 6 – 0251986 6 – 0261993 6 – 0271993 6 – 0282009 6 – 0292011 6 – 0302015 6 – 0312015 6 – 0322016 6 – 0GD +5331998 6 – 1342008 6 – 1352012 6 – 1362023 6 – 1371984 5 – 0381984 5 – 0391993 5 – 0401998 5 – 0412013 5 – 0422019 5 – 0432019 5 – 0442024 5 – 0452024 5 – 0462026 5 – 0GD +4471996 6 – 2481950 5 – 1492023 5 – 150 24 Times 4 – 0GD +351 2 Times 5 – 252 10 Times 4 – 153 37 Times 3 – 0GD +254 4 Times 4 – 255 17 Times 3 – 156 62 Times 2 – 0GD +157 2 Times 4 – 358 11 Times 3 – 259 48 Times 2 – 160 93 Times 1 – 0

Biggest Defeats

17 Defeat with -3 and more / 28 Defeat with only -2 / 74 Defeat with only -1

NumberYearOpponentResultGD -511950 1 – 621958 0 – 5GD -432022 2 – 642000 1 – 551958 0 – 461969 0 – 472007 0 – 4 GD -381959 1 – 491978 1 – 4 101972 0 – 3111973 0 – 3121978 0 – 3131988 0 – 3141993 0 – 3151998 0 – 3162010 0 – 3172019 0 – 3GD -2181998 2 – 4192009 2 – 4201959 1 – 3211966 1 – 3221985 1 – 3231997 1 – 3242001 1 – 3252003 1 – 3262006 1 – 3272013 1 – 3282014 1 – 3292015 1 – 3302026 1 – 3311971 0 – 2321977 0 – 2331985 0 – 2341989 0 – 2351990 0 – 2361997 0 – 2371998 0 – 2381998 0 – 2391998 0 – 2402001 0 – 2412004 0 – 2422005 0 – 2432006 0 – 2442022 0 – 2452026 0 – 2GD -1461993 3 – 4471997 2 – 3482002 2 – 3492003 2 – 3502009 2 – 3512024 2 – 3521962 - 2026 23 Times 1 – 2531951 - 2025 45 Times 0 – 1

Biggest Draws

NumberYearOpponentResult12015 3 – 32 27 Times 2 – 23 62 Times 1 – 14 60 Times 0 – 0

PSO matches PSO: 9 Matches in AFC Asian Cup - 4 Matches in Asian Games - Some of Matches in others Tournaments.

NumberYearOpponentResultAFC Asian Cup11984 AFC Asian Cup 4 – 521984 AFC Asian Cup 3 – 531988 AFC Asian Cup 3 – 041996 AFC Asian Cup 3 – 451996 AFC Asian Cup 3 – 262004 AFC Asian Cup 3 – 472007 AFC Asian Cup 2 – 482015 AFC Asian Cup 6 – 792023 AFC Asian Cup 5 – 3Football at the Asian Games11986 Asian games 4 – 521990 Asian Games 4 – 132002 Asian Games 5 – 342006 Asian Games 8 – 7WAFF Championship12002 WAFF 5 – 622002 WAFF 4 – 2International Tournament11977 International 1 – 421986 International 3 – 131986 International 1 – 341989 International 3 – 451989 International 8 – 961998 International 4 – 272000 International 7 – 882001 International 5 – 692002 International 9 – 8102002 International 4 – 3112002 International 4 – 3122003 International 2 – 4132005 International 3 – 4142005 International 5 – 3152005 International 1 – 4162025 Al Ain Tournament 5 – 4172025 Al Ain Tournament 3 – 4 Source:

AET matches

AET: Only matches that result defined in overtime (without penalty kicks).

NumberYearOpponentResultAFC Asian Cup11972 AFC Asian Cup 2 – 121976 AFC Asian Cup 2 – 032000 AFC Asian Cup 1 – 242011 AFC Asian Cup 0 – 1Football at the Asian Games11951 Asian games 0 – 021982 Asian games 0 – 131990 Asian games 1 – 0World Cup qualification11998 Qualification 2 – 3CAFA Nations Cup12025 CAFA Nations Cup 0 – 1

Home matches As of 10 June 2025