| 2004-01-31 | MontpelliervBastiaLigue 1 · France | 1–1 | Ligue 1 · France |
| 2004-01-31 | AyrvBrechinChampionship · Scotland | 1–2 | Championship · Scotland |
| 2004-01-31 | MetzvLilleLigue 1 · France | 0–1 | Ligue 1 · France |
| 2004-01-31 | GuingampvRennesLigue 1 · France | 0–2 | Ligue 1 · France |
| 2004-01-31 | GillinghamvBradfordChampionship · England | 1–0 | Championship · England |
| 2004-01-31 | IraklisvIonikosSuper League · Greece | 2–1 | Super League · Greece |
| 2004-01-31 | Ath MadridvOsasunaLa Liga · Spain | 1–1 | La Liga · Spain |
| 2004-01-31 | ReadingvDerbyChampionship · England | 3–1 | Championship · England |
| 2004-01-31 | BetisvCeltaLa Liga · Spain | 1–0 | La Liga · Spain |
| 2004-01-31 | CheltenhamvLeyton OrientLeague Two · England | 1–0 | League Two · England |
| 2004-01-31 | CardiffvNott'm ForestChampionship · England | 0–0 | Championship · England |
| 2004-01-31 | BrightonvPlymouthLeague One · England | 2–1 | League One · England |
| 2004-01-31 | OxfordvKidderminsterLeague Two · England | 2–1 | League Two · England |
| 2004-01-31 | CoventryvIpswichChampionship · England | 1–1 | Championship · England |
| 2004-01-31 | Las PalmasvElcheLa Liga 2 · Spain | 1–2 | La Liga 2 · Spain |
| 2004-01-31 | BochumvWolfsburgBundesliga · Germany | 1–0 | Bundesliga · Germany |
| 2004-01-31 | Moroccov BeninAfrican Cup of Nations | 4–0 | African Cup of Nations |
| 2004-01-31 | UnterhachingvGreuther Furth2. Bundesliga · Germany | 3–1 | 2. Bundesliga · Germany |
| 2004-01-31 | LensvStrasbourgLigue 1 · France | 2–1 | Ligue 1 · France |
| 2004-01-31 | AuxerrevBordeauxLigue 1 · France | 5–0 | Ligue 1 · France |
| 2004-01-31 | Dundee UnitedvDunfermlinePremiership · Scotland | 1–0 | Premiership · Scotland |
| 2004-01-31 | GueugnonvBesanconLigue 2 · France | 1–0 | Ligue 2 · France |
| 2004-01-31 | ToulousevLyonLigue 1 · France | 0–1 | Ligue 1 · France |
| 2004-01-31 | BergenvStandardPro League · Belgium | 1–1 | Pro League · Belgium |
| 2004-01-31 | GentvWesterloPro League · Belgium | 0–2 | Pro League · Belgium |
| 2004-01-30 | Sp BragavMoreirensePrimeira Liga · Portugal | 1–1 | Primeira Liga · Portugal |
| 2004-01-30 | Sheffield WedsvWycombeLeague One · England | 1–1 | League One · England |
| 2004-01-30 | DortmundvSchalke 04Bundesliga · Germany | 0–1 | Bundesliga · Germany |
| 2004-01-30 | Burkina Fasov MaliAfrican Cup of Nations | 1–3 | African Cup of Nations |
| 2004-01-30 | MonacovParis SGLigue 1 · France | 1–1 | Ligue 1 · France |
| 2004-01-30 | DoncastervNorthamptonLeague Two · England | 1–0 | League Two · England |
| 2004-01-30 | Senegalv KenyaAfrican Cup of Nations | 3–0 | African Cup of Nations |
| 2004-01-30 | MessinavLivornoSerie B · Italy | 2–1 | Serie B · Italy |
| 2004-01-30 | British Virgin Islandsv United States Virgin IslandsFriendly | 5–0 | Friendly |
| 2004-01-29 | Chinav North Macedoniaplayed as MacedoniaFriendly | 1–0 | Friendly |
| 2004-01-29 | Cameroonv ZimbabweAfrican Cup of Nations | 5–3 | African Cup of Nations |
| 2004-01-29 | Algeriav EgyptAfrican Cup of Nations | 2–1 | African Cup of Nations |
| 2004-01-28 | TwentevVitesseEredivisie · Netherlands | 0–0 | Eredivisie · Netherlands |
| 2004-01-28 | Tunisiav DR CongoAfrican Cup of Nations | 3–0 | African Cup of Nations |
| 2004-01-28 | NijmegenvFeyenoordEredivisie · Netherlands | 1–2 | Eredivisie · Netherlands |
| 2004-01-28 | Singaporev NorwayFriendly | 2–5 | Friendly |
| 2004-01-28 | Rwandav GuineaAfrican Cup of Nations | 1–1 | African Cup of Nations |
| 2004-01-28 | LyonvBordeauxLigue 1 · France | 3–0 | Ligue 1 · France |
| 2004-01-28 | Curaçaoplayed as Netherlands Antillesv ArubaFriendly | 6–1 | Friendly |
| 2004-01-28 | El Salvadorv PanamaFriendly | 1–1 | Friendly |
| 2004-01-28 | PSV EindhovenvZwolleEredivisie · Netherlands | 5–1 | Eredivisie · Netherlands |
| 2004-01-28 | DerbyvSheffield UnitedChampionship · England | 2–0 | Championship · England |
| 2004-01-28 | VolendamvWaalwijkEredivisie · Netherlands | 0–4 | Eredivisie · Netherlands |
| 2004-01-28 | MilanvSienaSerie A · Italy | 2–1 | Serie A · Italy |
| 2004-01-28 | UtrechtvRoosendaalEredivisie · Netherlands | 0–1 | Eredivisie · Netherlands |