รอบแบ่งกลุ่ม
| Group A | ||||||||||
| อันดับ | ทีม | ผลการแข่งขัน | แข่ง | ชนะ | เสมอ | แพ้ | ประตูได้ | ประตูเสีย | ผลต่างประตู | แต้ม |
| 1 | เยอรมนี | D W W | 3 | 2 | 1 | 0 | 8 | 2 | 6 | 7 |
| 2 | สวิตเซอร์แลนด์ | D D W | 3 | 1 | 2 | 0 | 5 | 3 | 2 | 5 |
| 3 | ฮังการี | W L L | 3 | 1 | 0 | 2 | 2 | 5 | -3 | 3 |
| 4 | สกอตแลนด์ | L D L | 3 | 0 | 1 | 2 | 2 | 7 | -5 | 1 |
| Group A | |||||||
| ทีม | P | W | D | L | GD | PTS | |
| 1 | เยอรมนี | 3 | 2 | 1 | 0 | 6 | 7 |
| 2 | สวิตเซอร์แลนด์ | 3 | 1 | 2 | 0 | 2 | 5 |
| 3 | ฮังการี | 3 | 1 | 0 | 2 | -3 | 3 |
| 4 | สกอตแลนด์ | 3 | 0 | 1 | 2 | -5 | 1 |
| Group B | ||||||||||
| อันดับ | ทีม | ผลการแข่งขัน | แข่ง | ชนะ | เสมอ | แพ้ | ประตูได้ | ประตูเสีย | ผลต่างประตู | แต้ม |
| 1 | สเปน | W W W | 3 | 3 | 0 | 0 | 5 | 0 | 5 | 9 |
| 2 | อิตาลี | D L W | 3 | 1 | 1 | 1 | 3 | 3 | 0 | 4 |
| 3 | โครเอเชีย | D D L | 3 | 0 | 2 | 1 | 3 | 6 | -3 | 2 |
| 4 | แอลเบเนีย | L D L | 3 | 0 | 1 | 2 | 3 | 5 | -2 | 1 |
| Group B | |||||||
| ทีม | P | W | D | L | GD | PTS | |
| 1 | สเปน | 3 | 3 | 0 | 0 | 5 | 9 |
| 2 | อิตาลี | 3 | 1 | 1 | 1 | 0 | 4 |
| 3 | โครเอเชีย | 3 | 0 | 2 | 1 | -3 | 2 |
| 4 | แอลเบเนีย | 3 | 0 | 1 | 2 | -2 | 1 |
| Group C | ||||||||||
| อันดับ | ทีม | ผลการแข่งขัน | แข่ง | ชนะ | เสมอ | แพ้ | ประตูได้ | ประตูเสีย | ผลต่างประตู | แต้ม |
| 1 | อังกฤษ | D D W | 3 | 1 | 2 | 0 | 2 | 1 | 1 | 5 |
| 2 | เดนมาร์ก | D D D | 3 | 0 | 3 | 0 | 2 | 2 | 0 | 3 |
| 3 | สโลวีเนีย | D D D | 3 | 0 | 3 | 0 | 2 | 2 | 0 | 3 |
| 4 | เซอร์เบีย | D D L | 3 | 0 | 2 | 1 | 1 | 2 | -1 | 2 |
| Group C | |||||||
| ทีม | P | W | D | L | GD | PTS | |
| 1 | อังกฤษ | 3 | 1 | 2 | 0 | 1 | 5 |
| 2 | เดนมาร์ก | 3 | 0 | 3 | 0 | 0 | 3 |
| 3 | สโลวีเนีย | 3 | 0 | 3 | 0 | 0 | 3 |
| 4 | เซอร์เบีย | 3 | 0 | 2 | 1 | -1 | 2 |
| Group D | ||||||||||
| อันดับ | ทีม | ผลการแข่งขัน | แข่ง | ชนะ | เสมอ | แพ้ | ประตูได้ | ประตูเสีย | ผลต่างประตู | แต้ม |
| 1 | ออสเตรีย | W W L | 3 | 2 | 0 | 1 | 6 | 4 | 2 | 6 |
| 2 | ฝรั่งเศส | D D W | 3 | 1 | 2 | 0 | 2 | 1 | 1 | 5 |
| 3 | เนเธอร์แลนด์ | L D W | 3 | 1 | 1 | 1 | 4 | 4 | 0 | 4 |
| 4 | โปแลนด์ | D L L | 3 | 0 | 1 | 2 | 3 | 6 | -3 | 1 |
| Group D | |||||||
| ทีม | P | W | D | L | GD | PTS | |
| 1 | ออสเตรีย | 3 | 2 | 0 | 1 | 2 | 6 |
| 2 | ฝรั่งเศส | 3 | 1 | 2 | 0 | 1 | 5 |
| 3 | เนเธอร์แลนด์ | 3 | 1 | 1 | 1 | 0 | 4 |
| 4 | โปแลนด์ | 3 | 0 | 1 | 2 | -3 | 1 |
| Group E | ||||||||||
| อันดับ | ทีม | ผลการแข่งขัน | แข่ง | ชนะ | เสมอ | แพ้ | ประตูได้ | ประตูเสีย | ผลต่างประตู | แต้ม |
| 1 | โรมาเนีย | D L W | 3 | 1 | 1 | 1 | 4 | 3 | 1 | 4 |
| 2 | เบลเยียม | D W L | 3 | 1 | 1 | 1 | 2 | 1 | 1 | 4 |
| 3 | สโลวาเกีย | D L W | 3 | 1 | 1 | 1 | 3 | 3 | 0 | 4 |
| 4 | ยูเครน | D W L | 3 | 1 | 1 | 1 | 2 | 4 | -2 | 4 |
| Group E | |||||||
| ทีม | P | W | D | L | GD | PTS | |
| 1 | โรมาเนีย | 3 | 1 | 1 | 1 | 1 | 4 |
| 2 | เบลเยียม | 3 | 1 | 1 | 1 | 1 | 4 |
| 3 | สโลวาเกีย | 3 | 1 | 1 | 1 | 0 | 4 |
| 4 | ยูเครน | 3 | 1 | 1 | 1 | -2 | 4 |
| Group F | ||||||||||
| อันดับ | ทีม | ผลการแข่งขัน | แข่ง | ชนะ | เสมอ | แพ้ | ประตูได้ | ประตูเสีย | ผลต่างประตู | แต้ม |
| 1 | โปรตุเกส | L W W | 3 | 2 | 0 | 1 | 5 | 3 | 2 | 6 |
| 2 | ตุรกี | W L W | 3 | 2 | 0 | 1 | 5 | 5 | 0 | 6 |
| 3 | จอร์เจีย | W D L | 3 | 1 | 1 | 1 | 4 | 4 | 0 | 4 |
| 4 | เช็กเกีย | L D L | 3 | 0 | 1 | 2 | 3 | 5 | -2 | 1 |
| Group F | |||||||
| ทีม | P | W | D | L | GD | PTS | |
| 1 | โปรตุเกส | 3 | 2 | 0 | 1 | 2 | 6 |
| 2 | ตุรกี | 3 | 2 | 0 | 1 | 0 | 6 |
| 3 | จอร์เจีย | 3 | 1 | 1 | 1 | 0 | 4 |
| 4 | เช็กเกีย | 3 | 0 | 1 | 2 | -2 | 1 |