Iran national football team statistics and records: oldest players

Competitions:

Oldest Iran players

Iran's oldest players, and their age in years and days on the occasion of their most recent appearance, starting or coming on as a substitute.

For each player age is given in days, and in years and days, from their date of birth.

Player Age (Y:d) Age (days) Match
Ali Daei 37:91 13606 21 Jun 2006
	
v Angola
Karim Bagheri 36:229 13378 07 Oct 2010
	
v Brazil
Omid Ebrahimi 36:144 13293 07 Feb 2024
	
v Qatar
Jalal Hosseini 36:105 13254 19 May 2018
	
v Uzbekistan
Masoud Shojaei 35:157 12941 14 Nov 2019
	
v Iraq
Pejman Montazeri 35:123 12907 07 Jan 2019
	
v Yemen
Farhad Majidi 35:94 12878 06 Sep 2011
	
v Qatar
Yahya Golmohammadi 35:90 12874 17 Jun 2006
	
v Portugal
Vahid Amiri 35:78 12862 20 Jun 2023
	
v Uzbekistan
Shoja Khalilazadeh 34:316 12735 26 Mar 2024
	
v Turkmenistan
Nader Mohammadkhani 34:306 12725 25 Jun 1998
	
v Germany
Javad Nekounam 34:204 12623 31 Mar 2015
	
v Sweden
Ramin Rezaeian 34:5 12424 26 Mar 2024
	
v Turkmenistan
Ehsan Hajsafi 33:346 12400 07 Feb 2024
	
v Qatar
Ali Karimi 33:307 12361 11 Sep 2012
	
v Lebanon
Karim Ansarifard 33:305 12359 03 Feb 2024
	
v Japan
Rahman Ahmadi 33:299 12353 26 May 2014
	
v Montenegro
Andranik Teymourian 33:219 12273 11 Oct 2016
	
v Korea Republic
Amir Hosein Sadeghi 33:207 12261 31 Mar 2015
	
v Sweden
Hamid Estili 33:205 12259 23 Oct 2000
	
v Korea Republic
Khodadad Azizi 33:179 12233 18 Dec 2004
	
v Panama
Javad Zarincheh 33:176 12230 16 Jan 2000
	
v USA
Rahman Rezaei 33:107 12161 07 Jun 2008
	
v United Arab Emirates
Ashkan Dejagah 33:66 12120 10 Sep 2019
	
v Hong Kong
Kamaleddin Kamyabinia 33:8 12062 27 Jan 2022
	
v Iraq
Mehdi Vaezi 32:356 12044 10 Jan 2008
	
v Qatar
Vahid Hashemian 32:331 12019 17 Jun 2009
	
v Korea Republic
Ahmadreza Abedzadeh 32:292 11980 14 Mar 1999
	
v China PR
Sohrab Bakhtiarizadeh 32:283 11971 21 Jun 2006
	
v Angola
Pezhman Nouri 32:124 11812 14 Nov 2012
	
v Uzbekistan
Ali Ostad-Asadi 32:73 11761 29 Nov 1997
	
v Australia
Khosro Heydari 32:64 11752 17 Nov 2015
	
v Guam
Afshin Peyravani 32:57 11745 04 Apr 2002
	
v Palestine
Mehdi Mahdavikia 31:328 11651 17 Jun 2009
	
v Korea Republic
Hossein Hosseini 31:269 11592 26 Mar 2024
	
v Turkmenistan
Akbar Ostad Asadi 31:265 11588 09 Jun 1997
	
v Kyrgyzstan
Vouria Ghafouri 31:259 11582 06 Jun 2019
	
v Syria
Reza Enayati 31:252 11575 02 Jun 2008
	
v United Arab Emirates
Mehdi Taremi 31:251 11574 26 Mar 2024
	
v Turkmenistan
Ali Parvin 31:242 11565 11 Jun 1978
	
v Peru
Hadi Aghily 31:239 11562 11 Sep 2012
	
v Lebanon
Ahmad Alenemeh 31:228 11551 26 May 2014
	
v Montenegro
Alireza Beiranvand 31:181 11504 21 Mar 2024
	
v Turkmenistan
Morteza Pouraliganji 31:180 11503 17 Oct 2023
	
v Qatar
Sirous Dinmohammadi 31:121 11444 31 Oct 2001
	
v United Arab Emirates
Hashim Beikzadeh 31:68 11391 31 Mar 2015
	
v Sweden
Hossein Kazerani 31:59 11382 11 Jun 1978
	
v Peru
Alireza Abbasfard 31:25 11348 14 Nov 2012
	
v Uzbekistan
Mohamed Khakpour 30:322 11280 09 Jan 2000
	
v Mexico
Pirouz Ghorbani 30:291 11249 19 Nov 2008
	
v United Arab Emirates
Hachem Heidari 30:285 11243 03 Oct 1997
	
v Qatar
Mojtaba Jabbari 30:262 11220 05 Mar 2014
	
v Guinea
Reza Ghoochannejhad 30:261 11219 08 Jun 2018
	
v Lithuania
Ahmad Nourollahi 30:252 11210 13 Oct 2023
	
v Jordan
Ghasem Hadadifar 30:236 11194 05 Mar 2014
	
v Guinea
Javad Kazemeyan 30:205 11163 15 Nov 2011
	
v Indonesia
Saman Ghoddos 30:201 11159 26 Mar 2024
	
v Turkmenistan
Rouzbeh Cheshmi 30:193 11151 03 Feb 2024
	
v Japan
Alireza Jahanbakhsh 30:179 11137 07 Feb 2024
	
v Qatar
Milad Mohammadi 30:178 11136 26 Mar 2024
	
v Turkmenistan
Ezzatollah Pourghaz 30:168 11126 05 Sep 2017
	
v Syria
Mohammad Moradmand 30:81 11039 12 Sep 2023
	
v Angola
Ali Samereh 30:74 11032 06 Feb 2008
	
v Syria
Mehrdad Mohammadi 30:52 11010 21 Nov 2023
	
v Uzbekistan
Hassan Ashjari 30:38 10996 28 Mar 2009
	
v Saudi Arabia
Mohammad Reza Khalatbari 30:31 10989 15 Oct 2013
	
v Thailand
Rasoul Khatibi 30:23 10981 15 Oct 2008
	
v Korea DPR
Hossein Kanaanizadegan 30:3 10961 26 Mar 2024
	
v Turkmenistan
Sousha Makani 29:362 10955 15 Nov 2016
	
v Syria
Siavash Yazdani 29:335 10928 01 Feb 2022
	
v United Arab Emirates
Mohammed Noori 29:309 10902 14 Nov 2012
	
v Uzbekistan
Mehdi Rahmati 29:285 10878 14 Nov 2012
	
v Uzbekistan
Ali Karimi 29:282 10875 21 Nov 2023
	
v Uzbekistan
Naeim Sadavi 29:270 10863 14 Mar 1999
	
v China PR
Mohammad Tayebi 29:269 10862 07 Jun 2016
	
v Kyrgyzstan
Hossein Mahini 29:264 10857 07 Jun 2016
	
v Kyrgyzstan
Mohammad Daneshgar 29:234 10827 12 Sep 2023
	
v Angola
Mehdi Rajabzadeh 29:229 10822 06 Feb 2008
	
v Syria
Mohammad Gholami 29:210 10803 11 Sep 2012
	
v Lebanon
Mohamad Nosrati 29:197 10790 28 Jul 2011
	
v Maldives
Fereydoon Zandi 29:172 10765 15 Oct 2008
	
v Korea DPR
Amir Abedzadeh 29:149 10742 23 Sep 2022
	
v Uruguay
Mehdi Torabi 29:145 10738 03 Feb 2024
	
v Japan
Ebrahim Sadeghi 29:138 10731 22 Jun 2008
	
v Kuwait
Mohsen Khalili 29:112 10705 06 Jun 2009
	
v Korea DPR
Sardar Azmoun 29:79 10672 21 Mar 2024
	
v Turkmenistan
Kaveh Rezaei 29:70 10663 15 Jun 2021
	
v Iraq
Shahriar Moghanlou 29:47 10640 07 Feb 2024
	
v Qatar
Danial Esmaeilifar 29:30 10623 29 Mar 2022
	
v Lebanon
Hassan Roudbarian 29:15 10608 22 Jul 2007
	
v Korea Republic
Mojtaba Jabbari 28:353 10580 03 Jun 2012
	
v Uzbekistan
Gholamreza Rezaei 28:316 10543 18 Jun 2013
	
v Korea Republic
Shahin Bayani 28:236 10463 24 Sep 1990
	
v Malaysia
Rashid Mazaheri 28:179 10406 13 Nov 2017
	
v Venezuela
Nasser Hejazi 28:179 10406 11 Jun 1978
	
v Peru
Milad Sarlak 28:170 10397 12 Sep 2023
	
v Angola
Payam Niazmand 28:159 10386 12 Sep 2023
	
v Angola
Reza Noroozi 28:141 10368 09 Feb 2011
	
v Russia
Mahdi Mahdipour 28:114 10341 12 Jun 2022
	
v Algeria
Parviz Boroumand 28:78 10305 28 Nov 2000
	
v Tajikistan