01.06.2004 13:30 China - Ungarn 2:1 (1:1)
19:30 Kuwait - Syrien 0:1
20:15 Niederlande - Färöer 3:0 (1:0)
21:00 England - Japan 1:1 (1:0)
02.06.2004 Grenada - St. Lucia 2:0
12:00 Südkorea - Türkei 0:1 (0:1)
17:30 Tschechien - Bulgarien 3:1 (0:0)
20:45 Schweiz - Deutschland 0:2 (0:0)
20:45 Irland - Jamaika 1:0 (1:0)
03.06.2004 Indonesien - Indien 1:1
Oman - Malediven 4:1
01:00 St. Kitts & Nevis - Nordirland 0:2 (0:0)
01:30 USA - Honduras 4:0 (2:0)
19:30 Kuwait - Syrien 1:2
20:30 Liechtenstein - Griechenland 0:2 (0:1)
04.06.2004 Costa Rica - Nicaragua 5:1
05.06.2004 Katar - Kirgisistan 0:0
12:00 Südkorea - Türkei 2:1 (0:1)
16:30 England - Island 6:1 (3:1)
17:00 Dänemark - Kroatien 1:2 (0:2)
18:30 Schweden - Polen 3:1 (1:0)
20:00 Niederlande - Irland 0:1 (0:1)
20:45 Portugal - Litauen 4:1 (2:0)
21:30 Spanien - Andorra 4:0 (2:0)
06.06.2004 Trinidad & Tobago - Nordirland 0:3 (0:2)
16:15 Schweiz - Liechtenstein 1:0 (0:0)
17:15 Tschechien - Estland 2:0 (2:0)
18:00 Lettland - Aserbaidschan 2:2 (0:0)
19:00 Deutschland - Ungarn 0:2 (0:2)
21:00 Frankreich - Ukraine 1:0 (0:0)
11.06.2004 18:00 Estland - Nordmazedonien 2:4 (0:3)
13.06.2004 Burkina Faso - Benin 4:2
Kapverdische Inseln - Sénégal 1:3
Mosambik - Malawi 2:0
14.06.2004 Ghana - Togo 0:0
17.06.2004 Palästina - Jordanien 1:1
Iran - Libanon 4:0
19.06.2004 Irak - Palästina 2:1
Syrien - Libanon 3:1
21.06.2004 Jordanien - Irak 2:0
Iran - Syrien 7:1
23.06.2004 Iran - Irak 2:1
Jordanien - Syrien 2:3 i.E.
25.06.2004 Irak - Jordanien 1:3
Iran - Syrien 4:1
Mosambik - Ghana 0:1
27.06.2004 Eswatini - Simbabwe 0:5
28.06.2004 02:00 Argentinien - Kolumbien 0:2 (0:0)