| 2004-12-28 | Man CityvWest BromPremier League · England | 1–1 | Premier League · England |
| 2004-12-26 | EvertonvMan CityPremier League · England | 2–1 | Premier League · England |
| 2004-12-18 | BoltonvMan CityPremier League · England | 0–1 | Premier League · England |
| 2004-12-11 | Man CityvTottenhamPremier League · England | 0–1 | Premier League · England |
| 2004-12-06 | MiddlesbroughvMan CityPremier League · England | 3–2 | Premier League · England |
| 2004-11-27 | Man CityvAston VillaPremier League · England | 2–0 | Premier League · England |
| 2004-11-20 | PortsmouthvMan CityPremier League · England | 1–3 | Premier League · England |
| 2004-11-13 | Man CityvBlackburnPremier League · England | 1–1 | Premier League · England |
| 2004-11-07 | Man UnitedvMan CityPremier League · England | 0–0 | Premier League · England |
| 2004-11-01 | Man CityvNorwichPremier League · England | 1–1 | Premier League · England |
| 2004-10-24 | NewcastlevMan CityPremier League · England | 4–3 | Premier League · England |
| 2004-10-16 | Man CityvChelseaPremier League · England | 1–0 | Premier League · England |
| 2004-10-02 | SouthamptonvMan CityPremier League · England | 0–0 | Premier League · England |
| 2004-09-25 | Man CityvArsenalPremier League · England | 0–1 | Premier League · England |
| 2004-09-18 | Crystal PalacevMan CityPremier League · England | 1–2 | Premier League · England |
| 2004-09-11 | Man CityvEvertonPremier League · England | 0–1 | Premier League · England |
| 2004-08-28 | Man CityvCharltonPremier League · England | 4–0 | Premier League · England |
| 2004-08-24 | BirminghamvMan CityPremier League · England | 1–0 | Premier League · England |
| 2004-08-21 | LiverpoolvMan CityPremier League · England | 2–1 | Premier League · England |
| 2004-08-14 | Man CityvFulhamPremier League · England | 1–1 | Premier League · England |
| 2004-05-15 | Man CityvEvertonPremier League · England | 5–1 | Premier League · England |
| 2004-05-08 | MiddlesbroughvMan CityPremier League · England | 2–1 | Premier League · England |
| 2004-05-01 | Man CityvNewcastlePremier League · England | 1–0 | Premier League · England |
| 2004-04-24 | LeicestervMan CityPremier League · England | 1–1 | Premier League · England |
| 2004-04-17 | Man CityvSouthamptonPremier League · England | 1–3 | Premier League · England |
| 2004-04-12 | TottenhamvMan CityPremier League · England | 1–1 | Premier League · England |
| 2004-04-10 | Man CityvWolvesPremier League · England | 3–3 | Premier League · England |
| 2004-04-04 | Aston VillavMan CityPremier League · England | 1–1 | Premier League · England |
| 2004-03-27 | Man CityvFulhamPremier League · England | 0–0 | Premier League · England |
| 2004-03-22 | LeedsvMan CityPremier League · England | 2–1 | Premier League · England |
| 2004-03-14 | Man CityvMan UnitedPremier League · England | 4–1 | Premier League · England |
| 2004-02-28 | Man CityvChelseaPremier League · England | 0–1 | Premier League · England |
| 2004-02-21 | BoltonvMan CityPremier League · England | 1–3 | Premier League · England |
| 2004-02-11 | LiverpoolvMan CityPremier League · England | 2–1 | Premier League · England |
| 2004-02-08 | Man CityvBirminghamPremier League · England | 0–0 | Premier League · England |
| 2004-02-01 | ArsenalvMan CityPremier League · England | 2–1 | Premier League · England |
| 2004-01-17 | Man CityvBlackburnPremier League · England | 1–1 | Premier League · England |
| 2004-01-10 | PortsmouthvMan CityPremier League · England | 4–2 | Premier League · England |
| 2004-01-07 | Man CityvCharltonPremier League · England | 1–1 | Premier League · England |