https://en.wikipedia.org/wiki/2018_FIFA_World_Cup_squads#Iran
Iran
Goalkeepers:
1 Alireza Beiranvand (aged 25) (Persepolis)
12 Mohammad Rashid Mazaheri (aged 29) (Zob Ahan Esfahan)
22 Amir Abedzadeh (aged 25) (Marítimo)
Defenders:
3 Ehsan Hajsafi (aged 28) (Olympiacos)
4 Rouzbeh Cheshmi (aged 24) (Esteghlal)
5 Milad Mohammadi (aged 24) (Akhmat Grozny)
8 Morteza Pouraliganji (aged 26) (Al-Sadd)
13 Mohammad Reza Khanzadeh (aged 27) (Padideh)
15 Pejman Montazeri (aged 34) (Esteghlal)
19 Majid Hosseini (aged 21) (Esteghlal)
23 Ramin Rezaeian (aged 28) (Oostende)
Midfielders:
2 Mehdi Torabi (aged 23) (Saipa)
6 Saeid Ezatolahi (aged 21) (Amkar Perm)
7 Masoud Shojaei (captain) (aged 34) (AEK Athens)
9 Omid Ebrahimi (aged 30) (Esteghlal)
11 Vahid Amiri (aged 30) (Persepolis)
Forwards:
10 Karim Ansarifard (aged 28) (Olympiacos)
14 Saman Ghoddos (aged 24) (Östersund)
16 Reza Ghoochannejhad (aged 30) (Heerenveen)
17 Mehdi Taremi (aged 25) (Al-Gharafa)
18 Alireza Jahanbakhsh (aged 24) (AZ)
20 Sardar Azmoun (aged 23) (Rubin Kazan)
21 Ashkan Dejagah (aged 32) (Nottingham Forest)