| 2004-01-10 | GrimsbyvPlymouthLeague One · England | 0–0 | League One · England |
| 2004-01-09 | Sp LisbonvGuimaraesPrimeira Liga · Portugal | 2–1 | Primeira Liga · Portugal |
| 2004-01-09 | CheltenhamvSouthendLeague Two · England | 1–1 | League Two · England |
| 2004-01-09 | MonacovLyonLigue 1 · France | 3–0 | Ligue 1 · France |
| 2004-01-09 | West BromvWalsallChampionship · England | 2–0 | Championship · England |
| 2004-01-08 | Cubav MartiniqueFriendly | 0–0 | Friendly |
| 2004-01-08 | Kuwaitv QatarGulf Cup | 1–2 | Gulf Cup |
| 2004-01-08 | Egyptv RwandaFriendly | 5–1 | Friendly |
| 2004-01-08 | Yemenv Saudi ArabiaGulf Cup | 0–2 | Gulf Cup |
| 2004-01-07 | BoltonvMan UnitedPremier League · England | 1–2 | Premier League · England |
| 2004-01-07 | EvertonvArsenalPremier League · England | 1–1 | Premier League · England |
| 2004-01-07 | ChelseavLiverpoolPremier League · England | 0–1 | Premier League · England |
| 2004-01-07 | United Arab Emiratesv BahrainGulf Cup | 1–3 | Gulf Cup |
| 2004-01-07 | TottenhamvBirminghamPremier League · England | 4–1 | Premier League · England |
| 2004-01-07 | SouthamptonvLeicesterPremier League · England | 0–0 | Premier League · England |
| 2004-01-07 | NewcastlevLeedsPremier League · England | 1–0 | Premier League · England |
| 2004-01-07 | WolvesvBlackburnPremier League · England | 2–2 | Premier League · England |
| 2004-01-07 | MiddlesbroughvFulhamPremier League · England | 2–1 | Premier League · England |
| 2004-01-07 | Man CityvCharltonPremier League · England | 1–1 | Premier League · England |
| 2004-01-06 | DundeevHeartsPremiership · Scotland | 1–2 | Premiership · Scotland |
| 2004-01-06 | Aston VillavPortsmouthPremier League · England | 2–1 | Premier League · England |
| 2004-01-06 | SalernitanavCagliariSerie B · Italy | 3–2 | Serie B · Italy |
| 2004-01-06 | TrevisovTorinoSerie B · Italy | 0–0 | Serie B · Italy |
| 2004-01-06 | TriestinavPalermoSerie B · Italy | 1–0 | Serie B · Italy |
| 2004-01-06 | RomavMilanSerie A · Italy | 1–2 | Serie A · Italy |
| 2004-01-06 | ModenavChievoSerie A · Italy | 0–3 | Serie A · Italy |
| 2004-01-06 | TernanavVicenzaSerie B · Italy | 1–0 | Serie B · Italy |
| 2004-01-06 | GenoavComoSerie B · Italy | 0–1 | Serie B · Italy |
| 2004-01-06 | VeronavVeneziaSerie B · Italy | 1–0 | Serie B · Italy |
| 2004-01-06 | PeterborovNotts CountyLeague One · England | 5–2 | League One · England |
| 2004-01-06 | BresciavSienaSerie A · Italy | 4–2 | Serie A · Italy |
| 2004-01-06 | AvellinovAtalantaSerie B · Italy | 1–1 | Serie B · Italy |
| 2004-01-06 | SwanseavOxfordLeague Two · England | 0–0 | League Two · England |
| 2004-01-06 | AnconavParmaSerie A · Italy | 0–2 | Serie A · Italy |
| 2004-01-06 | IntervLecceSerie A · Italy | 3–1 | Serie A · Italy |
| 2004-01-06 | FiorentinavCataniaSerie B · Italy | 3–2 | Serie B · Italy |
| 2004-01-06 | BarivNapoliSerie B · Italy | 0–0 | Serie B · Italy |
| 2004-01-06 | AlbinoleffevPescaraSerie B · Italy | 1–0 | Serie B · Italy |
| 2004-01-06 | BolognavEmpoliSerie A · Italy | 2–1 | Serie A · Italy |
| 2004-01-06 | MessinavAscoliSerie B · Italy | 2–1 | Serie B · Italy |
| 2004-01-06 | RegginavLazioSerie A · Italy | 2–1 | Serie A · Italy |
| 2004-01-06 | LivornovPiacenzaSerie B · Italy | 2–0 | Serie B · Italy |
| 2004-01-06 | UdinesevSampdoriaSerie A · Italy | 0–1 | Serie A · Italy |
| 2004-01-06 | Omanv Saudi ArabiaGulf Cup | 1–2 | Gulf Cup |
| 2004-01-06 | JuventusvPerugiaSerie A · Italy | 1–0 | Serie A · Italy |
| 2004-01-05 | Qatarv YemenGulf Cup | 3–0 | Gulf Cup |
| 2004-01-05 | AcademicavSp BragaPrimeira Liga · Portugal | 0–1 | Primeira Liga · Portugal |
| 2004-01-05 | PortovRio AvePrimeira Liga · Portugal | 1–0 | Primeira Liga · Portugal |
| 2004-01-04 | VallecanovRecreativoLa Liga 2 · Spain | 1–2 | La Liga 2 · Spain |
| 2004-01-04 | NacionalvAlvercaPrimeira Liga · Portugal | 3–0 | Primeira Liga · Portugal |