Grup B

Portugal

Goalkeepers: Anthony Lopes (Lyon), Beto (Goztepe), Rui Patricio (Sporting Lisbon).

Defenders: Bruno Alves (Rangers), Cedric Soares (Southampton), Jose Fonte (Dalian Yifang), Mario Rui (Napoli), Pepe (Besiktas), Raphael Guerreiro (Borussia Dortmund), Ricardo Pereira (Porto), Ruben Dias (Benfica).

Midfielders: Adrien Silva (Leicester), Bruno Fernandes (Sporting Lisbon), Joao Mario (West Ham), Joao Moutinho (Monaco), Manuel Fernandes (Lokomotiv Moscow), William Carvalho (Sporting).

Forwards: Andre Silva (AC Milan), Bernardo Silva (Manchester City), Cristiano Ronaldo (Real Madrid), Gelson Martins (Sporting Lisbon), Goncalo Guedes (Valencia), Ricardo Quaresma (Besiktas).


Spanyol

Goalkeepers: Pepe Reina (Napoli), David de Gea (Manchester United), Kepa Arrizabalaga (Athletic Bilbao).

Defenders: Nacho Fernandez, Sergio Ramos, Dani Carvajal (all Real Madrid), Gerard Pique, Jordi Alba (both Barcelona), Alvaro Odriozola (Real Sociedad), Nacho Monreal (Arsenal), Cesar Azpilicueta (Chelsea).

Midfielders: Andres Iniesta, Sergio Busquets (both Barcelona), Saul Niguez, Koke (both Atletico Madrid), Isco, Marco Asensio (both Real Madrid), Thiago Alcantara (Bayern Munich), David Silva (Manchester City).

Forwards: Iago Aspas (Celta Vigo), Rodrigo (Valencia), Diego Costa (Atletico Madrid), Lucas Vazquez (Real Madrid).


Maroko

Goalkeepers: Mounir El Kajoui (Numancia), Yassine Bounou (Girona), Ahmad Reda Tagnaouti (Ittihad Tanger).

Defenders: Mehdi Benatia (Juventus), Romain Saiss (Wolves), Manuel Da Costa (Istanbul Basaksehir), Nabil Dirar (Fenerbahce), Achraf Hakimi (Real Madrid), Hamza Mendyl (Lille).

Midfielders: M'barek Boussoufa (Al Jazira), Karim El Ahmadi (Feyenoord), Youssef Ait Bennasser (Caen), Sofyan Amrabat (Feyenoord), Younes Belhanda (Galatasaray), Faycal Fajr (Getafe), Amine Harit (Schalke).

Forwards: Khalid Boutaib (Malatyaspor), Aziz Bouhaddouz (St Pauli), Ayoub El Kaabi (Renaissance Berkane), Nordin Amrabat (Leganes), Mehdi Carcela (Standard Liege), Hakim Ziyech (Ajax), Youssef En Nesyri (Malaga).


Iran

Goalkeepers: Alireza Beiranvand (Persepolis), Rashid Mazaheri (Zob Ahan), Amir Abedzadeh (Maritimo).

Defenders: Majid Hosseini (Esteghlal), Ramin Rezaeian (Ostende), Mohammad Reza Khanzadeh (Padideh), Morteza Pouraliganji (Alsaad), Pejman Montazeri (Esteghlal), Milad Mohammadi (Akhmat Grozny), Roozbeh Cheshmi (Esteghlal).

Midfielders: Saeid Ezatolahi (Amkar Perm), Masoud Shojaei (AEK Athens), Mehdi Torabi (Saipa), Omid Ebrahimi (Esteghlal), Ehsan Haji Safi (Olympiacos), Karim Ansarifard (Olympiacos), Vahid Amiri (Persepolis).

Forwards: Alireza Jahanbakhsh (AZ Alkmaar), Mehdi Taremi (Al Gharafa), Sardar Azmoun (Rubin Kazan), Reza Ghoochannejhad (Heerenveen), Saman Ghoddos (Ostersunds), Ashkan Dejagah (Nottingham Forest).