| 2004-04-10 | WimbledonvPrestonChampionship · England | 3–3 | Championship · England |
| 2004-04-10 | GerminalvHeusden ZolderPro League · Belgium | 1–3 | Pro League · Belgium |
| 2004-04-10 | QPRvGrimsbyLeague One · England | 3–0 | League One · England |
| 2004-04-10 | MalagavAth MadridLaLiga · Spain | 3–1 | LaLiga · Spain |
| 2004-04-10 | LokerenvLouvieroisePro League · Belgium | 2–0 | Pro League · Belgium |
| 2004-04-10 | RomavChievoSerie A · Italy | 3–1 | Serie A · Italy |
| 2004-04-10 | AuxerrevMetzLigue 1 · France | 2–1 | Ligue 1 · France |
| 2004-04-10 | Hansa RostockvM'gladbachBundesliga · Germany | 1–2 | Bundesliga · Germany |
| 2004-04-09 | SunderlandvSheffield UnitedChampionship · England | 3–0 | Championship · England |
| 2004-04-09 | MoreirensevBoavistaPrimeira Liga · Portugal | 2–1 | Primeira Liga · Portugal |
| 2004-04-09 | ArsenalvLiverpoolPremier League · England | 4–2 | Premier League · England |
| 2004-04-09 | NorwichvWiganChampionship · England | 2–0 | Championship · England |
| 2004-04-09 | EvertonvTottenhamPremier League · England | 3–1 | Premier League · England |
| 2004-04-09 | OxfordvBostonLeague Two · England | 0–0 | League Two · England |
| 2004-04-09 | BuryvTorquayLeague Two · England | 2–1 | League Two · England |
| 2004-04-09 | RizesporvFenerbahceSüper Lig · Türkiye | 1–0 | Süper Lig · Türkiye |
| 2004-04-09 | StandardvAnderlechtPro League · Belgium | 1–1 | Pro League · Belgium |
| 2004-04-09 | CambridgevYorkLeague Two · England | 2–0 | League Two · England |
| 2004-04-09 | Roda JCvNijmegenEredivisie · Netherlands | 4–0 | Eredivisie · Netherlands |
| 2004-04-09 | GenkvGentPro League · Belgium | 1–0 | Pro League · Belgium |
| 2004-04-08 | CottbusvBielefeld2. Bundesliga · Germany | 1–2 | 2. Bundesliga · Germany |
| 2004-04-08 | AachenvUnion Berlin2. Bundesliga · Germany | 4–2 | 2. Bundesliga · Germany |
| 2004-04-08 | OberhausenvUnterhaching2. Bundesliga · Germany | 3–1 | 2. Bundesliga · Germany |
| 2004-04-07 | SalernitanavPiacenzaSerie B · Italy | 0–0 | Serie B · Italy |
| 2004-04-07 | Hondurasv PanamaFriendly | 0–0 | Friendly |
| 2004-04-07 | LyonvPortoUEFA Champions League | 2–2 | UEFA Champions League |
| 2004-04-07 | LivingstonvKilmarnockPremiership · Scotland | 1–1 | Premiership · Scotland |
| 2004-04-07 | Deportivo La CoruñavMilanUEFA Champions League | 4–0 | UEFA Champions League |
| 2004-04-07 | MotherwellvHeartsPremiership · Scotland | 1–1 | Premiership · Scotland |
| 2004-04-07 | MillwallvCardiffChampionship · England | 0–0 | Championship · England |
| 2004-04-06 | MansfieldvOxfordLeague Two · England | 3–1 | League Two · England |
| 2004-04-06 | TranmerevQPRLeague One · England | 0–0 | League One · England |
| 2004-04-06 | ArsenalvChelseaUEFA Champions League | 1–2 | UEFA Champions League |
| 2004-04-06 | MortonvForfarLeague One · Scotland | 1–1 | League One · Scotland |
| 2004-04-06 | MonacovReal MadridUEFA Champions League | 3–1 | UEFA Champions League |
| 2004-04-06 | Vanuatuv Solomon IslandsFriendly | 1–2 | Friendly |
| 2004-04-06 | StenhousemuirvHamiltonLeague One · Scotland | 0–2 | League One · Scotland |
| 2004-04-06 | RotherhamvCrystal PalaceChampionship · England | 1–2 | Championship · England |
| 2004-04-06 | HartlepoolvLutonLeague One · England | 4–3 | League One · England |
| 2004-04-06 | GillinghamvWiganChampionship · England | 0–3 | Championship · England |
| 2004-04-06 | WimbledonvSunderlandChampionship · England | 1–2 | Championship · England |
| 2004-04-05 | IstresvNiortLigue 2 · France | 2–2 | Ligue 2 · France |
| 2004-04-05 | AtalantavAscoliSerie B · Italy | 2–0 | Serie B · Italy |
| 2004-04-05 | CottbusvMainz2. Bundesliga · Germany | 0–0 | 2. Bundesliga · Germany |
| 2004-04-05 | LeedsvLeicesterPremier League · England | 3–2 | Premier League · England |
| 2004-04-05 | AvellinovVeronaSerie B · Italy | 6–0 | Serie B · Italy |
| 2004-04-05 | MaritimovBelenensesPrimeira Liga · Portugal | 2–0 | Primeira Liga · Portugal |
| 2004-04-04 | La CorunavBetisLaLiga · Spain | 2–2 | LaLiga · Spain |
| 2004-04-04 | Werder BremenvFreiburgBundesliga · Germany | 1–1 | Bundesliga · Germany |
| 2004-04-04 | UtrechtvDen HaagEredivisie · Netherlands | 5–3 | Eredivisie · Netherlands |