| English Premier League |
| No. | Date | Ven | Opponent | Result | HT | Scorers | Attend |
| 1 | 12-Aug-07 | H | Reading | D | 0-0 | (0-0) | | 75,655 |
| 2 | 15-Aug-07 | A | Portsmouth | D | 1-1 | (1-0) | Scholes 15 | 20,510 |
| 3 | 19-Aug-07 | A | Manchester City | L | 0-1 | (0-1) | | 44,955 |
| 4 | 26-Aug-07 | H | Tottenham Hotspur | W | 1-0 | (0-0) | Nani 68 | 75,696 |
| 5 | 01-Sep-07 | H | Sunderland | W | 1-0 | (0-0) | Saha 72 | 75,648 |
| 6 | 15-Sep-07 | A | Everton | W | 1-0 | (0-0) | Vidic 83 | 39,364 |
| 7 | 23-Sep-07 | H | Chelsea | W | 2-0 | (1-0) | Tevez 45; Saha 90p | 75,663 |
| 8 | 29-Sep-07 | A | Birmingham City | W | 1-0 | (0-0) | Ronaldo 51 | 26,526 |
| 9 | 06-Oct-07 | H | Wigan Athletic | W | 4-0 | (0-0) | Tevez 54; Ronaldo 59, 76; Rooney 82 | 75,300 |
| 10 | 20-Oct-07 | A | Aston Villa | W | 4-1 | (3-1) | Rooney 36, 44; Ferdinand 45; Giggs 75 | 42,640 |
| 11 | 27-Oct-07 | H | Middlesbrough | W | 4-1 | (2-1) | Nani 3; Rooney 33; Tevez 55, 85 | 75,720 |
| 12 | 03-Nov-07 | A | Arsenal | D | 2-2 | (1-0) | Gallas(og) 45; Ronaldo 82 | 60,161 |
| 13 | 11-Nov-07 | H | Blackburn Rovers | W | 2-0 | (2-0) | Ronaldo 34, 35 | 75,710 |
| 14 | 24-Nov-07 | A | Bolton Wanderers | L | 0-1 | (0-1) | | 22,089 |
| 15 | 03-Dec-07 | H | Fulham | W | 2-0 | (1-0) | Ronaldo 10, 58 | 75,055 |
| 16 | 08-Dec-07 | H | Derby County | W | 4-1 | (2-0) | Giggs 40; Tevez 45, 60; Ronaldo 90p | 75,725 |
| 17 | 16-Dec-07 | A | Liverpool | W | 1-0 | (1-0) | Tevez 43 | 44,459 |
| 18 | 23-Dec-07 | H | Everton | W | 2-1 | (1-1) | Ronaldo 22, 88p | 75,749 |
| 19 | 26-Dec-07 | A | Sunderland | W | 4-0 | (3-0) | Rooney 20; Saha 30, 86p; Ronaldo 45 | 47,360 |
| 20 | 29-Dec-07 | A | West Ham United | L | 1-2 | (1-0) | Ronaldo 14 | 34,966 |
| 21 | 01-Jan-08 | H | Birmingham City | W | 1-0 | (1-0) | Tevez 25 | 75,459 |
| 22 | 12-Jan-08 | H | Newcastle United | W | 6-0 | (0-0) | Ronaldo 49, 70, 88; Tevez 55, 90; Ferdinand 85 | 75,965 |
| 23 | 19-Jan-08 | A | Reading | W | 2-0 | (0-0) | Rooney 77; Ronaldo 90 | 24,135 |
| 24 | 30-Jan-08 | H | Portsmouth | W | 2-0 | (2-0) | Ronaldo 10, 13 | 75,415 |
| 25 | 02-Feb-08 | A | Tottenham Hotspur | D | 1-1 | (0-1) | Tevez 90 | 36,075 |
| 26 | 10-Feb-08 | H | Manchester City | L | 1-2 | (0-2) | Carrick 92 | 75,970 |
| 27 | 23-Feb-08 | A | Newcastle United | W | 5-1 | (2-0) | Rooney 25, 80; Ronaldo 45, 56; Saha 91 | 52,291 |
| 28 | 01-Mar-08 | A | Fulham | W | 3-0 | (2-0) | Hargreaves 15; Park 44; Davies(og) 72 | 25,314 |
| 29 | 15-Mar-08 | A | Derby County | W | 1-0 | (0-0) | Ronaldo 76 | 33,072 |
| 30 | 19-Mar-08 | H | Bolton Wanderers | W | 2-0 | (2-0) | Ronaldo 9, 19 | 75,476 |
| 31 | 23-Mar-08 | H | Liverpool | W | 3-0 | (1-0) | Brown 34; Ronaldo 79; Nani 81 | 76,000 |
| 32 | 29-Mar-08 | H | Aston Villa | W | 4-0 | (2-0) | Ronaldo 17; Tevez 33; Rooney 53, 70 | 75,932 |
| 33 | 06-Apr-08 | A | Middlesbrough | D | 2-2 | (1-1) | Ronaldo 10; Rooney 74 | 33,952 |
| 34 | 13-Apr-08 | H | Arsenal | W | 2-1 | (0-0) | Ronaldo 54p; Hargreaves 72 | 75,985 |
| 35 | 19-Apr-08 | A | Blackburn Rovers | D | 1-1 | (0-1) | Tevez 88 | 30,316 |
| 36 | 26-Apr-08 | A | Chelsea | L | 1-2 | (0-1) | Rooney 57 | 41,828 |
| 37 | 03-May-08 | H | West Ham United | W | 4-1 | (3-1) | Ronaldo 3, 24; Tevez 26; Carrick 59 | 76,013 |
|
|
| FA Cup |
| Date | Ven | Opponent | Result | HT | Scorers | Attend |
| 3 | 05-Jan-08 | A | Aston Villa | W | 2-0 | (0-0) | Ronaldo 81; Rooney 89 | 33,630 |
| 4 | 27-Jan-08 | H | Tottenham Hotspur | W | 3-1 | (1-1) | Tevez 38; Ronaldo 69p, 88 | 75,369 |
| 5 | 16-Feb-08 | H | Arsenal | W | 4-0 | (3-0) | Rooney 16; Fletcher 20, 74; Nani 38 | 76,000 |
| QF | 08-Mar-08 | H | Portsmouth | L | 0-1 | (0-0) | | 75,463 |
|
|
| League Cup |
| Date | Ven | Opponent | Result | HT | Scorers | Attend |
| 3 | 26-Sep-07 | H | Coventry City | L | 0-2 | (0-1) | | 74,055 |
|
|
| Community Shield |
| Date | Ven | Opponent | Result | HT | Scorers | Attend |
| F | 05-Aug-07 | A | Chelsea | D | 1-1 | (1-1) | Giggs 35 [aet, pen 0-3] | 80,731 |
|
|
| UEFA Champions League |
| Date | Ven | Opponent | Result | HT | Scorers | Attend |
| 1 Gp F | 19-Sep-07 | A | Sporting Lisbon | W | 1-0 | (0-0) | Ronaldo 62 | 39,514 |
| 1 Gp F | 02-Oct-07 | H | Roma | W | 1-0 | (0-0) | Rooney 70 | 73,652 |
| 1 Gp F | 23-Oct-07 | A | Dynamo Kiev | W | 4-2 | (3-1) | Ferdinand 10; Rooney 18; Ronaldo 41, 68p | 43,000 |
| 1 Gp F | 07-Nov-07 | H | Dynamo Kiev | W | 4-0 | (2-0) | Pique 31; Tevez 37; Rooney 76; Ronaldo 88 | 75,017 |
| 1 Gp F | 27-Nov-07 | H | Sporting Lisbon | W | 2-1 | (0-1) | Tevez 61; Ronaldo 93 | 75,162 |
| 1 Gp F | 12-Dec-07 | A | Roma | D | 1-1 | (1-0) | Pique 34 | 30,000 |
| 2 L1 | 20-Feb-08 | A | Lyon | D | 1-1 | (0-0) | Tevez 87 | 39,230 |
| 2 L2 | 04-Mar-08 | H | Lyon | W | 1-0 | (1-0) | Ronaldo 41 | 75,521 |
| QF L1 | 01-Apr-08 | A | Roma | W | 2-0 | (1-0) | Ronaldo 39; Rooney 66 | 80,023 |
| QF L2 | 09-Apr-08 | H | Roma | W | 1-0 | (0-0) | Tevez 70 | 74,423 |
| SF L1 | 23-Apr-08 | A | Barcelona | D | 0-0 | (0-0) | | 98,000 |
| SF L2 | 29-Apr-08 | H | Barcelona | W | 1-0 | (1-0) | Scholes 14 | 75,061 |
|
|
Home and away results against each team, listed in the current league table standings
Score distributions by match - goals scored by row, and goals conceded by column. Each box shows the number of this season's matches with the resulting scoreline.