The record books show Javad Nekounam stands alone with 157 caps for Team Melli, surpassing the iconic Ali Daei. However, this metric only tells part of the story. When total minutes on the pitch are calculated, a different legend emerges: Ali Daei remains the untouchable pinnacle of Iranian football endurance, ruling supreme over all players, past and present.
The table below ranks the top 25 Iranian footballers by total minutes played, revealing a fascinating narrative of longevity across generations.
A testament to his extraordinary legacy, Parviz Ghalenoei’s name still appears on this list a half-century later, holding the 22nd position. Now 78 and in exile, Ghalenoei was just 18 years old when he made his debut in a historic match against East Germany at the 1964 Tokyo Olympics. His international career was abruptly cut short in 1977 due to his anti-government political activities, yet his impact remains etched in the record books.
He is joined from that era by the revered Ali Parvin, who occupies the 19th spot. Parvin completes a unique trifecta in Iranian football history, having served Team Melli with distinction as a player, captain, and later as a coach.
What makes their achievements truly staggering is the context of their era. With far fewer international matches played in the last century, the high minute totals of Ghalenoei and Parvin underscore their immense consistency and indispensable role in the team, cementing their status as household names decades later.
From the current generation, only three active players have cracked this exclusive list: Mehdi Taremi, Sardar Azmoun, and Saeid Ezatolahi. With many playing years likely ahead of them, their ascent up the rankings seems inevitable. However, closing the gap on the monumental total set by Ali Daei remains a truly daunting task, a challenge that defines the ultimate test of longevity in Iranian football.
| Rank | Name | Minutes | Starter | Sub | Caps |
|---|---|---|---|---|---|
| 1 | Ali DAEI | 13,066 | 145 | 6 | 151 |
| 2 | Javad NEKOUNAM | 12,656 | 144 | 13 | 157 |
| 3 | Ali KARIMI | 10,202 | 120 | 10 | 130 |
| 4 | Ehsan HAJSAFI | 9,899 | 118 | 23 | 141 |
| 5 | Jalal HOSSEINI | 9,619 | 107 | 7 | 114 |
| 6 | Mehdi MAHDAVIKIA | 9,154 | 107 | 4 | 111 |
| 7 | Andranik TEYMOURIAN | 7,848 | 90 | 11 | 101 |
| 8 | Karim BAGHERI | 7,293 | 84 | 3 | 87 |
| 9 | Hossein KAEBI | 7,248 | 84 | 8 | 92 |
| 10 | Mehdi TAREMI | 7,152 | 84 | 15 | 99 |
| 11 | Javad ZARINCHEH | 6,960 | 80 | 1 | 81 |
| 12 | Ebrahim MIRZAPOUR | 6,824 | 79 | 0 | 79 |
| 13 | Alireza BEIRANVAND | 6,816 | 81 | 0 | 81 |
| 14 | Mehdi RAHMATI | 6,681 | 74 | 2 | 76 |
| 15 | Yahya GOLMOHAMMADI | 6,631 | 80 | 2 | 82 |
| 16 | Ahmadreza ABEDZADEH | 6,596 | 74 | 3 | 77 |
| 17 | Mohammad NOSRATI | 6,561 | 74 | 9 | 83 |
| 18 | Sardar AZMOUN | 6,453 | 77 | 14 | 91 |
| 19 | Ali PARVIN | 6,189 | 68 | 4 | 72 |
| 20 | Hamidreza ESTILI | 6,165 | 72 | 9 | 81 |
| 21 | Afshin PEYROVANI | 6,000 | 66 | 2 | 68 |
| 22 | Parviz GHLEECHKHANI | 5,906 | 67 | 0 | 67 |
| 23 | Hadi AGHILI | 5,771 | 66 | 3 | 69 |
| 24 | Saeid EZATOLAHI | 5,662 | 66 | 12 | 78 |
| 25 | Alireza VAHEDI-NIKBAKHT | 5,610 | 66 | 10 | 76 |


