Mecze Mistrzostw Świata w grupie B odbywały się w dniach 15, 20 oraz 25 czerwca.
Dwie najlepsze drużyny z grupy B (Hiszpania i Portugalia) w 1/8 finału spotkały się z zespołami z grupy A (Urugwaj i Rosja).
Tabela ZespółPktMWRPBr+Br−+/− 5 3 1 2 0 6 5 +15 3 1 2 0 5 4 +1 4 3 1 1 1 2 2 01 3 0 1 2 2 4 −2
Legenda: Pkt – liczba punktów M – liczba meczów W – wygrane R – remisy P – porażki Br+ – bramki zdobyte Br− – bramki stracone +/− – różnica bramek
awans do 1/8 finałuodpadnięcie z turnieju
Mecze Maroko – Iran
12Munir Mohand 2Achraf Hakimi 5Medhi Benatia (c) 6 Romain Saïss 14 Mbark Boussoufa 7Hakim Ziyech 8Karim El Ahmadi 18 Amine Harit 16 Nordin Amrabat 9 Ayoub El Kaabi 10Younès BelhandaZmiany: 1 Yassine Bounou 22Ahmed Reda Tagnaouti 3Hamza Mendyl 4 Manuel da Costa 17Nabil Dirar 11Fayçal Fajr 15Youssef Aït Bennasser 21Sofyan Amrabat 23Mehdi Carcela-González 13Khalid Boutaïb 19Youssef En-Nesyri 20Aziz Bouhaddouz Trener: Hervé Renard300px 1 Alireza Beiranvand 23Ramin Rezaeian 4 Rouzbeh Cheshmi 8 Morteza Pouraliganji 10Karim Ansarifard 9Omid Ebrahimi 3 Ehsan Hadżsafi 7Masud Szodża’i (c) 18Alireza Dżahanbachsz 20 Sardar Azmun 11 Vahid Amiri Zmiany: 12Mohammad Rashid Mazaheri 22 Amir Abedzadeh 5Milad Mohammadi 13Mohammad Reza Khanzadeh 15Peżman Montazeri 19Majid Hosseini 2Mehdi Torabi 6Saeid Ezatolahi 14Saman Ghoddos