กลุ่ม A
อันดับ ทีม นัด ชนะ เสมอ แพ้ +/- แต้ม
1 เบลเยียม 10 8 2 0 14 26
2 โครเอเชีย 10 5 2 3 3 17
3 เซอร์เบีย 10 4 2 4 7 14
4 สกอตแลนด์ 10 3 2 5 -4 11
5 เวลส์ 10 3 1 6 -11 10
6 FYR มาซิโดเนีย 10 2 1 7 -9 7
กลุ่ม B
อันดับ ทีม นัด ชนะ เสมอ แพ้ +/- แต้ม
1 อิตาลี 10 6 4 0 10 22
2 เดนมาร์ก 10 4 4 2 5 16
3 สาธารณรัฐเช็ก 10 4 3 3 4 15
4 บัลแกเรีย 10 3 4 3 5 13
5 อารเมเนีย 10 4 1 5 -1 13
6 มอลตา 10 1 0 9 -23 3
กลุ่ม C
อันดับ ทีม นัด ชนะ เสมอ แพ้ +/- แต้ม
1 เยอรมนี 10 9 1 0 26 28
2 สวีเดน 10 6 2 2 5 20
3 ออสเตรีย 10 5 2 3 10 17
4 ไอร์แลนด์ 10 4 2 4 -1 14
5 คาซัคสถาน 10 1 2 7 -15 5
6 หมู่เกาะแฟโร 10 0 1 9 -25 1
กลุ่ม D
อันดับ ทีม นัด ชนะ เสมอ แพ้ +/- แต้ม
1 เนเธอร์แลนด์ 10 9 1 0 29 28
2 โรมาเนีย 10 6 1 3 7 19
3 ฮังการี 10 5 2 3 1 17
4 ตุรกี 10 5 1 4 7 16
5 เอสโตเนีย 10 2 1 7 -14 7
6 อันดอร์รา 10 0 0 10 -30 0
กลุ่ม E
อันดับ ทีม นัด ชนะ เสมอ แพ้ +/- แต้ม
1 สวิตเซอร์แลนด์ 10 7 3 0 11 24
2 ไอซ์แลนด์ 10 5 2 3 2 17
3 สโลวีเนีย 10 5 0 5 3 15
4 นอร์เวย์ 10 3 3 4 -3 12
5 แอลเบเนีย 10 3 2 5 -2 11
6 ไซปรัส 10 1 2 7 -11 5
กลุ่ม F
อันดับ ทีม นัด ชนะ เสมอ แพ้ +/- แต้ม
1 รัสเซีย 10 7 1 2 15 22
2 โปรตุเกส 10 6 3 1 11 21
3 อิสราเอล 10 3 5 2 5 14
4 อาเซอร์ไบจาน 10 1 6 3 -4 9
5 ไอร์แลนด์เหนือ 10 1 4 5 -8 7
6 ลักเซมเบิร์ก 10 1 3 6 -19 6
กลุ่ม G
อันดับ ทีม นัด ชนะ เสมอ แพ้ +/- แต้ม
1 บอสเนียและเฮอร์เซโกวีนา 10 8 1 1 24 25
2 กรีซ 10 8 1 1 8 25
3 สโลวาเกีย 10 3 4 3 1 13
4 ลิธัวเนีย 10 3 2 5 -2 11
5 ลัตเวีย 10 2 2 6 -10 8
6 ลิกเตนสไตน์ 10 0 2 8 -21 2
กลุ่ม H
อันดับ ทีม นัด ชนะ เสมอ แพ้ +/- แต้ม
1 อังกฤษ 10 6 4 0 27 22
2 ยูเครน 10 6 3 1 24 21
3 มอนเตเนโกร 10 4 3 3 1 15
4 โปแลนด์ 10 3 4 3 6 13
5 มอลโดวา 10 3 2 5 -5 11
6 ซานมารีโน 10 0 0 10 -53 0
กลุ่ม I
อันดับ ทีม นัด ชนะ เสมอ แพ้ +/- แต้ม
1 สเปน 8 6 2 0 11 20
2 ฝรั่งเศส 8 5 2 1 9 17
3 ฟินแลนด์ 8 2 3 3 -4 9
4 จอร์เจีย 8 1 2 5 -7 5
5 เบลารุส 8 1 1 6 -9 4
ทีมที่มาร์คด้วยสีแดงได้รับการรับรองให้ผ่านเข้ารอบเรียบร้อยแล้ว