| English Premiership |
| No. | Date | Ven | Opponent | Result | HT | Scorers | Attend |
| 1 | 14-Aug-04 | A | Middlesbrough | D | 2-2 | (1-0) | Bellamy 14; Shearer 83p | 34,268 |
| 2 | 21-Aug-04 | H | Tottenham Hotspur | L | 0-1 | (0-0) | | 52,185 |
| 3 | 25-Aug-04 | H | Norwich City | D | 2-2 | (1-0) | Bellamy 40; Hughes 50 | 51,574 |
| 4 | 28-Aug-04 | A | Aston Villa | L | 2-4 | (2-1) | Kluivert 28; O'Brien 36 | 36,305 |
| 5 | 11-Sep-04 | H | Blackburn Rovers | W | 3-0 | (2-0) | Flitcroft(og) 9; Shearer 16; O'Brien 83 | 52,015 |
| 6 | 19-Sep-04 | A | Southampton | W | 2-1 | (1-0) | Prutton(og) 45; Carr 57 | 30,709 |
| 7 | 25-Sep-04 | H | West Bromwich Albion | W | 3-1 | (0-0) | Kluivert 70; Milner 78; Shearer 86 | 52,308 |
| 8 | 03-Oct-04 | A | Birmingham City | D | 2-2 | (1-1) | Jenas 3; Butt 67 | 29,021 |
| 9 | 17-Oct-04 | A | Charlton Athletic | D | 1-1 | (1-0) | Bellamy 39 | 26,553 |
| 10 | 24-Oct-04 | H | Manchester City | W | 4-3 | (0-0) | Robert 49; Shearer 58p; Elliott 69; Bellamy 89 | 52,316 |
| 11 | 31-Oct-04 | A | Bolton Wanderers | L | 1-2 | (0-0) | Ambrose 55 | 27,196 |
| 12 | 07-Nov-04 | H | Fulham | L | 1-4 | (0-1) | Bellamy 77 | 51,118 |
| 13 | 14-Nov-04 | H | Manchester United | L | 1-3 | (0-1) | Shearer 71 | 52,320 |
| 14 | 20-Nov-04 | A | Crystal Palace | W | 2-0 | (0-0) | Kluivert 79; Bellamy 88 | 22,937 |
| 15 | 28-Nov-04 | H | Everton | D | 1-1 | (1-0) | Bellamy 5 | 51,247 |
| 16 | 04-Dec-04 | A | Chelsea | L | 0-4 | (0-0) | | 42,328 |
| 17 | 11-Dec-04 | H | Portsmouth | D | 1-1 | (1-1) | Bowyer 3 | 51,480 |
| 18 | 19-Dec-04 | A | Liverpool | L | 1-3 | (1-2) | Kluivert 32 | 43,856 |
| 19 | 26-Dec-04 | A | Blackburn Rovers | D | 2-2 | (2-1) | Dyer 6; Robert 34 | 29,271 |
| 20 | 29-Dec-04 | H | Arsenal | L | 0-1 | (0-1) | | 52,320 |
| 21 | 01-Jan-05 | H | Birmingham City | W | 2-1 | (2-0) | Ameobi 6; Bowyer 44 | 52,222 |
| 22 | 03-Jan-05 | A | West Bromwich Albion | D | 0-0 | (0-0) | | 25,259 |
| 23 | 15-Jan-05 | H | Southampton | W | 2-1 | (2-1) | Shearer 9p; Bramble 38 | 51,266 |
| 24 | 23-Jan-05 | A | Arsenal | L | 0-1 | (0-1) | | 38,137 |
| 25 | 02-Feb-05 | A | Manchester City | D | 1-1 | (1-0) | Shearer 9 | 45,752 |
| 26 | 05-Feb-05 | H | Charlton Athletic | D | 1-1 | (0-0) | Dyer 52 | 51,114 |
| 27 | 27-Feb-05 | H | Bolton Wanderers | W | 2-1 | (1-1) | Bowyer 35; Dyer 69 | 50,430 |
| 28 | 05-Mar-05 | H | Liverpool | W | 1-0 | (0-0) | Robert 70 | 52,323 |
| 29 | 19-Mar-05 | A | Portsmouth | D | 1-1 | (1-1) | Dyer 43 | 20,165 |
| 30 | 02-Apr-05 | H | Aston Villa | L | 0-3 | (0-1) | | 52,306 |
| 31 | 10-Apr-05 | A | Tottenham Hotspur | L | 0-1 | (0-1) | | 35,885 |
| 32 | 20-Apr-05 | A | Norwich City | L | 1-2 | (0-0) | Kluivert 90 | 25,503 |
| 33 | 24-Apr-05 | A | Manchester United | L | 1-2 | (1-0) | Ambrose 27 | 67,845 |
| 34 | 27-Apr-05 | H | Middlesbrough | D | 0-0 | (0-0) | | 52,047 |
| 35 | 30-Apr-05 | H | Crystal Palace | D | 0-0 | (0-0) | | 52,123 |
| 36 | 04-May-05 | A | Fulham | W | 3-1 | (1-0) | Ambrose 18; Kluivert 62; Ameobi 75 | 19,003 |
| 37 | 07-May-05 | A | Everton | L | 0-2 | (0-1) | | 40,438 |
| 38 | 15-May-05 | H | Chelsea | D | 1-1 | (1-1) | Geremi(og) 33 | 52,326 |
|
|
| FA Cup |
| Date | Ven | Opponent | Result | HT | Scorers | Attend |
| 3 | 09-Jan-05 | A | YEADING | W | 2-0 | (0-0) | Bowyer 51; Ameobi 61 | 10,824 |
| 4 | 29-Jan-05 | H | Coventry City | W | 3-1 | (2-1) | Shearer 37; Ameobi 42; Babayaro 52 | 44,044 |
| 5 | 20-Feb-05 | H | Chelsea | W | 1-0 | (1-0) | Kluivert 4 | 45,740 |
| QF | 13-Mar-05 | H | Tottenham Hotspur | W | 1-0 | (1-0) | Kluivert 5 | 51,307 |
| SF | 17-Apr-05 | N | Manchester United | L | 1-4 | (0-2) | Ameobi 59 | 69,280 |
|
|
| League Cup |
| Date | Ven | Opponent | Result | HT | Scorers | Attend |
| 3 | 27-Oct-04 | H | Norwich City | W | 2-1 | (2-0) | Jenas 2; Ameobi 42p | 42,153 |
| 4 | 10-Nov-04 | H | Chelsea | L | 0-2 | (0-0) | [aet] | 38,055 |
|
|
| UEFA Cup Finals |
| Date | Ven | Opponent | Result | HT | Scorers | Attend |
| Gp D | 21-Oct-04 | A | Panionios | W | 1-0 | (0-0) | Shearer 87p | 8,000 |
| Gp D | 04-Nov-04 | H | Dinamo Tbilisi | W | 2-0 | (1-0) | Shearer 38; Bellamy 56 | 27,218 |
| Gp D | 25-Nov-04 | A | Sochaux | W | 4-0 | (1-0) | Bowyer 29; Ameobi 46; Bellamy 76; Robert 90 | 15,173 |
| Gp D | 16-Dec-04 | H | Sporting Lisbon | D | 1-1 | (1-1) | Bellamy 5 | 28,017 |
| 2 L1 | 17-Feb-05 | A | Heerenveen | W | 2-1 | (0-1) | Shearer 69; Bowyer 82 | 19,500 |
| 2 L2 | 24-Feb-05 | H | Heerenveen | W | 2-1 | (2-0) | Breuer(og) 10; Shearer 25 | 26,156 |
| 3 L1 | 10-Mar-05 | A | Olympiakos | W | 3-1 | (2-1) | Shearer 12p; Robert 34; Kluivert 69 | 33,000 |
| 3 L2 | 16-Mar-05 | H | Olympiakos | W | 4-0 | (2-0) | Dyer 18; Shearer 45, 69; Bowyer 54 | 32,163 |
| QF L1 | 07-Apr-05 | H | Sporting Lisbon | W | 1-0 | (1-0) | Shearer 37 | 36,753 |
| QF L2 | 14-Apr-05 | A | Sporting Lisbon | L | 1-3 | (1-1) | Dyer 20 | 33,309 |
|
|
| UEFA Cup Qual |
| Date | Ven | Opponent | Result | HT | Scorers | Attend |
| 1 L1 | 16-Sep-04 | H | Hapoel Bnei Sakhnin | W | 2-0 | (2-0) | Kluivert 3, 42 | 30,221 |
| 1 L2 | 30-Sep-04 | A | Hapoel Bnei Sakhnin | W | 5-1 | (3-1) | Kluivert 10, 42; Shearer 38, 52p, 90 | 1,200 |
|
|
Home and away results against each team, listed in the current league table standings