Gruppe 1
16.10.2003 Rumänien - Slowenien 0:2
Nordirland - Ungarn 0:0
18.10.2003 Rumänien - Ungarn 2:0
Slowenien - Nordirland 3:1
20.10.2003 Nordirland - Rumänien 1:2
Ungarn - Slowenien 4:0
Gruppe 2
08.10.2003 Polen - Lettland 3:0
Norwegen - Zypern 4:1
10.10.2003 Polen - Zypern 1:0
Lettland - Norwegen 2:3
12.10.2003 Norwegen - Polen 0:1
Zypern - Lettland 2:4
Gruppe 3
08.10.2003 Belgien - Georgien 3:0
Italien - Estland 2:0
10.10.2003 Belgien - Estland 3:0
Georgien - Italien 0:1
12.10.2003 Italien - Belgien 1:3
Estland - Georgien 1:8
Gruppe 4
16.10.2003 Dänemark - Malta 5:1
Deutschland - Luxemburg 6:1 (4:0)
18.10.2003 Dänemark - Luxemburg 3:0
Deutschland - Malta 9:1 (4:0)
20.10.2003 Deutschland - Dänemark 2:2 (1:1)
Luxemburg - Malta 1:3
Gruppe 5
27.10.2003 Kroatien - Albanien 1:0
Finnland - Aserbaidschan 5:1
29.10.2003 Albanien - Finnland 0:1
Kroatien - Aserbaidschan 3:0
31.10.2003 Finnland - Kroatien 1:3
Aserbaidschan - Albanien 1:1
Gruppe 6
18.09.2003 Irland - Bulgarien 1:1
Litauen - San Marino 1:1
20.09.2003 Litauen - Bulgarien 1:0
San Marino - Irland 1:10
22.09.2003 Irland - Litauen 2:1
Bulgarien - San Marino 7:0
Gruppe 7
22.09.2003 Portugal - Wales 2:1
Griechenland - Belarus 0:0
24.09.2003 Portugal - Belarus 1:1
Wales - Griechenland 2:1
26.09.2003 Griechenland - Portugal 1:1
Belarus - Wales 3:0
Gruppe 8
20.09.2003 England - Liechtenstein 2:0
Russland - Andorra 3:0
22.09.2003 England - Andorra 4:0
Liechtenstein - Russland 0:6
24.09.2003 Russland - England 0:1
Andorra - Liechtenstein 1:3
Gruppe 9
08.10.2003 Österreich - Schweden 2:2
Serbien - Kasachstan 1:0
10.10.2003 Österreich - Kasachstan 7:1
Schweden - Serbien 2:2
12.10.2003 Serbien - Österreich 3:3
Kasachstan - Schweden 2:9
Gruppe 10
17.10.2003 Israel - Moldau 1:1
Niederlande - Island 1:1 (1:1)
19.10.2003 Israel - Island 2:1
Moldau - Niederlande 0:0 (0:0)
21.10.2003 Niederlande - Israel 2:0 (1:0)
Island - Moldau 3:2
Gruppe 11
30.09.2003 Ukraine - Armenien 0:1
Frankreich - Bosnien-Herzegowina 1:0
02.10.2003 Armenien - Frankreich 0:0
Ukraine - Bosnien-Herzegowina 4:3
04.10.2003 Frankreich - Ukraine 1:2
Bosnien-Herzegowina - Armenien 1:4
Gruppe 12
25.10.2003 Schottland - Färöer 3:1
Nordmazedonien - Türkei 1:3
27.10.2003 Schottland - Türkei 1:1
Färöer - Nordmazedonien 0:4
29.10.2003 Nordmazedonien - Schottland 0:2
Türkei - Färöer 5:0
Gruppe A
20.05.2004 Spanien - Litauen 0:0
Ungarn - Niederlande 1:0 (1:0)
22.05.2004 Spanien - Niederlande 1:0 (0:0)
Litauen - Ungarn 0:0
24.05.2004 Ungarn - Spanien 0:3
Niederlande - Litauen 1:0 (0:0)
Gruppe B
19.05.2004 Tschechien - Belarus 3:0
Italien - Israel 2:0
21.05.2004 Tschechien - Israel 0:1
Belarus - Italien 1:4
23.05.2004 Italien - Tschechien 1:1
Israel - Belarus 1:1
Gruppe C
19.05.2004 Slowakei - Portugal 2:1
17:00 Deutschland - Armenien 5:0 (2:0)
21.05.2004 Slowakei - Armenien 1:0
17:00 Portugal - Deutschland 0:1 (0:0)
23.05.2004 Armenien - Portugal 0:4
11:00 Slowakei - Deutschland 1:2 (0:0)
Gruppe D
28.04.2004 Slowenien - England 2:1
Dänemark - Ukraine 0:1
30.04.2004 Slowenien - Ukraine 1:4
England - Dänemark 3:0
02.05.2004 Dänemark - Slowenien 0:0
Ukraine - England 1:1
Gruppe E
19.04.2004 Rumänien - Russland 0:2
Kroatien - Türkei 1:2
21.04.2004 Rumänien - Türkei 0:4
Russland - Kroatien 0:2
23.04.2004 Kroatien - Rumänien 3:1
Türkei - Russland 1:1
Gruppe F
25.05.2004 Polen - Österreich 1:0
Finnland - Schottland 3:2
27.05.2004 Polen - Schottland 3:2
Österreich - Finnland 1:0
29.05.2004 Finnland - Polen 0:2
Schottland - Österreich 0:5
Gruppe G
19.05.2004 Norwegen - Serbien 0:4
Irland - Belgien 0:1
21.05.2004 Serbien - Irland 1:3
Norwegen - Belgien 0:1
23.05.2004 Irland - Norwegen 3:0
Belgien - Serbien 1:0