Every competitive match Manchester United played in 1998–99 — 55 matches, 32 won, 19 drawn, 4 lost, with scorers and attendances where the record holds them.
| Date | Competition | Venue | Opponent | Their season | Score | Scorers | Att |
|---|---|---|---|---|---|---|---|
| 15 Aug 1998 | Premier League | H | Leicester City | Leicester City 1998–99 | 2–2 | Teddy Sheringham 79, David Beckham 90 | 55,052 |
| 22 Aug 1998 | Premier League | A | West Ham United | West Ham United 1998–99 | 0–0 | 26,039 | |
| 9 Sep 1998 | Premier League | H | Charlton Athletic | Charlton Athletic 1998–99 | 4–1 | Ole Gunnar Solskjær 39, Dwight Yorke 45, Dwight Yorke 48, Ole Gunnar Solskjær 63 | 55,147 |
| 12 Sep 1998 | Premier League | H | Coventry City | Coventry City 1998–99 | 2–0 | Dwight Yorke 20, Ronny Johnsen 48 | 55,193 |
| 16 Sep 1998 | Champions League | H | Barcelona | 3–3 | Ryan Giggs 17, Paul Scholes 25, David Beckham 64 | 53,601 | |
| 20 Sep 1998 | Premier League | A | Arsenal | Arsenal 1998–99 | 0–3 | 38,142 | |
| 24 Sep 1998 | Premier League | H | Liverpool | Liverpool 1998–99 | 2–0 | Denis Irwin 19, Paul Scholes 80 | 55,181 |
| 30 Sep 1998 | Champions League | A | Bayern Munich | 2–2 | Dwight Yorke 30, Paul Scholes 49 | 53,000 | |
| 3 Oct 1998 | Premier League | A | Southampton | Southampton 1998–99 | 3–0 | Dwight Yorke 12, Andy Cole 60, Jordi Cruyff 75 | 15,251 |
| 17 Oct 1998 | Premier League | H | Wimbledon | Wimbledon 1998–99 | 5–1 | Andy Cole 19, Ryan Giggs 45, David Beckham 47, Dwight Yorke 52, Andy Cole 88 | 55,265 |
| 21 Oct 1998 | Champions League | A | Brøndby IF | 6–2 | Ryan Giggs 2, Ryan Giggs 21, Andy Cole 28, Roy Keane 55, Dwight Yorke 60, Ole Gunnar Solskjær 62 | 40,315 | |
| 24 Oct 1998 | Premier League | A | Derby County | Derby County 1998–99 | 1–1 | Jordi Cruyff 86 | 30,867 |
| 28 Oct 1998 | League Cup | H | Bury | 2–0 | |||
| 31 Oct 1998 | Premier League | A | Everton | Everton 1998–99 | 4–1 | Dwight Yorke 14, Craig Short 23, Andy Cole 59, Jesper Blomqvist 64 | 40,079 |
| 4 Nov 1998 | Champions League | H | Brøndby IF | 5–0 | David Beckham 7, Andy Cole 13, Phil Neville 16, Dwight Yorke 28, Paul Scholes 62 | 53,250 | |
| 8 Nov 1998 | Premier League | H | Newcastle United | Newcastle United 1998–99 | 0–0 | 55,174 | |
| 11 Nov 1998 | League Cup | H | Nottingham Forest | Nottingham Forest 1998–99 | 2–1 | ||
| 14 Nov 1998 | Premier League | H | Blackburn Rovers | Blackburn Rovers 1998–99 | 3–2 | Paul Scholes 31, Dwight Yorke 43, Paul Scholes 59 | 55,198 |
| 21 Nov 1998 | Premier League | A | Sheffield Wednesday | Sheffield Wednesday 1998–99 | 1–3 | Andy Cole 29 | 39,475 |
| 25 Nov 1998 | Champions League | A | Barcelona | 3–3 | Dwight Yorke 25, Andy Cole 53, Dwight Yorke 68 | 67,648 | |
| 29 Nov 1998 | Premier League | H | Leeds United | Leeds United 1998–99 | 3–2 | Ole Gunnar Solskjær 45, Roy Keane 46, Nicky Butt 78 | 55,172 |
| 2 Dec 1998 | League Cup | A | Tottenham Hotspur | Tottenham Hotspur 1998–99 | 1–3 | ||
| 5 Dec 1998 | Premier League | A | Aston Villa | Aston Villa 1998–99 | 1–1 | Paul Scholes 47 | 39,241 |
| 9 Dec 1998 | Champions League | H | Bayern Munich | 1–1 | Roy Keane 43 | 54,434 | |
| 12 Dec 1998 | Premier League | A | Tottenham Hotspur | Tottenham Hotspur 1998–99 | 2–2 | Ole Gunnar Solskjær 11, Ole Gunnar Solskjær 18 | 36,079 |
| 16 Dec 1998 | Premier League | H | Chelsea | Chelsea 1998–99 | 1–1 | Andy Cole 45 | 55,159 |
| 19 Dec 1998 | Premier League | H | Middlesbrough | Middlesbrough 1998–99 | 2–3 | Nicky Butt 62, Paul Scholes 70 | 55,152 |
| 26 Dec 1998 | Premier League | H | Nottingham Forest | Nottingham Forest 1998–99 | 3–0 | Ronny Johnsen 28, Ronny Johnsen 60, Ryan Giggs 62 | 55,216 |
| 29 Dec 1998 | Premier League | A | Chelsea | Chelsea 1998–99 | 0–0 | 34,741 | |
| 3 Jan 1999 | FA Cup | H | Middlesbrough | Middlesbrough 1998–99 | 3–1 | ||
| 10 Jan 1999 | Premier League | H | West Ham United | West Ham United 1998–99 | 4–1 | Dwight Yorke 10, Andy Cole 40, Andy Cole 68, Ole Gunnar Solskjær 81 | 55,180 |
| 16 Jan 1999 | Premier League | A | Leicester City | Leicester City 1998–99 | 6–2 | Dwight Yorke 10, Andy Cole 50, Andy Cole 62, Dwight Yorke 64, Dwight Yorke 86, Jaap Stam 90 | 22,091 |
| 24 Jan 1999 | FA Cup | H | Liverpool | Liverpool 1998–99 | 2–1 | Dwight Yorke 88, Ole Gunnar Solskjær 90 | |
| 31 Jan 1999 | Premier League | A | Charlton Athletic | Charlton Athletic 1998–99 | 1–0 | Dwight Yorke 89 | 20,043 |
| 2 Feb 1999 | Premier League | H | Derby County | Derby County 1998–99 | 1–0 | Dwight Yorke 65 | 55,174 |
| 6 Feb 1999 | Premier League | A | Nottingham Forest | Nottingham Forest 1998–99 | 8–1 | ||
| 14 Feb 1999 | FA Cup | H | Fulham | Fulham 1998–99 | 1–0 | Andy Cole 26 | |
| 17 Feb 1999 | Premier League | H | Arsenal | Arsenal 1998–99 | 1–1 | Andy Cole 61 | 55,171 |
| 20 Feb 1999 | Premier League | A | Coventry City | Coventry City 1998–99 | 1–0 | Ryan Giggs 79 | 22,596 |
| 27 Feb 1999 | Premier League | H | Southampton | Southampton 1998–99 | 2–1 | Roy Keane 80, Dwight Yorke 84 | 55,316 |
| 7 Mar 1999 | FA Cup | H | Chelsea | Chelsea 1998–99 | 0–0 | ||
| 10 Mar 1999 | FA Cup | A | Chelsea | Chelsea 1998–99 | 2–0 | ||
| 13 Mar 1999 | Premier League | A | Newcastle United | Newcastle United 1998–99 | 2–1 | Andy Cole 25, Andy Cole 51 | 36,776 |
| 21 Mar 1999 | Premier League | H | Everton | Everton 1998–99 | 3–1 | Ole Gunnar Solskjær 55, Gary Neville 64, David Beckham 67 | 55,182 |
| 3 Apr 1999 | Premier League | A | Wimbledon | Wimbledon 1998–99 | 1–1 | David Beckham 44 | 26,121 |
| 11 Apr 1999 | FA Cup | N | Arsenal | Arsenal 1998–99 | 0–0 | 39,217 | |
| 14 Apr 1999 | FA Cup | N | Arsenal | Arsenal 1998–99 | 2–1 | David Beckham 17, Ryan Giggs 109 | 30,223 |
| 17 Apr 1999 | Premier League | H | Sheffield Wednesday | Sheffield Wednesday 1998–99 | 3–0 | Ole Gunnar Solskjær 34, Teddy Sheringham 45, Paul Scholes 62 | 55,270 |
| 25 Apr 1999 | Premier League | A | Leeds United | Leeds United 1998–99 | 1–1 | Andy Cole 55 | 40,255 |
| 1 May 1999 | Premier League | H | Aston Villa | Aston Villa 1998–99 | 2–1 | Steve Watson 20, David Beckham 47 | 55,189 |
| 5 May 1999 | Premier League | A | Liverpool | Liverpool 1998–99 | 2–2 | Dwight Yorke 22, Denis Irwin 57 | 44,702 |
| 9 May 1999 | Premier League | A | Middlesbrough | Middlesbrough 1998–99 | 1–0 | Dwight Yorke 45 | 34,665 |
| 12 May 1999 | Premier League | A | Blackburn Rovers | Blackburn Rovers 1998–99 | 0–0 | 30,436 | |
| 16 May 1999 | Premier League | H | Tottenham Hotspur | Tottenham Hotspur 1998–99 | 2–1 | David Beckham 43, Andy Cole 48 | 55,189 |
| 22 May 1999 | FA Cup | N | Newcastle United | Newcastle United 1998–99 | 2–0 | Teddy Sheringham 11, Paul Scholes 53 | 79,101 |
99 of the goals in this season carry a named scorer.
All 126 Manchester United seasons · Manchester United head-to-head records · Manchester United players