Iran's football coach Carlos Queiroz here on Sunday announced the final squad for the World Cup 2014 in Brazil.
The Portuguese coach selected 23 players, comprising three goalkeepers, eight defenders, six midfielders and six strikers.
Iran have been drawn in Group F along with Nigeria, Argentina and Bosnia and Herzegovina and will play Nigeria in Curitiba in their opening match June 16.
Iran will face Argentina and Bosnia and Herzegovina June 21 and June 25, respectively.
The final squad:
Goalkeepers: Daniel Davari, Alireza Haghighi, Rahman Ahmadi
Defenders: Hossein Mahini, Steven Beitashour, Pejman Montazeri, Jalal Hosseini, Amir-Hossein Sadeghi, Ahmad Alenemeh, Hashem Beikzadeh, Mehrdad Pouladi
Midfielders: Javad Nekounam, Andranik Teymourian, Reza Haghighi, Ghasem Hadadifar, Bakhtiar Rahmani, Ehsan Hajsafi
Strikers: Ashkan Dejagah, Masoud Shojaei, Alireza Jahanbakhsh, Reza Ghoochannejhad, Karim Ansarifard, Khosro Heydari.