Every competitive match Leicester City played in 1998–99, in Premier League — 48 matches, 19 won, 14 drawn, 15 lost, with scorers and attendances where the record holds them.
| Date | Competition | Venue | Opponent | Their season | Score | Scorers | Att |
|---|---|---|---|---|---|---|---|
| 15 Aug 1998 | Premier League | A | Manchester United | Manchester United 1998–99 | 2–2 | Emile Heskey 7, Tony Cottee 76 | 55,052 |
| 22 Aug 1998 | Premier League | H | Everton | Everton 1998–99 | 2–0 | Tony Cottee 11, Muzzy Izzet 38 | 21,037 |
| 29 Aug 1998 | Premier League | A | Blackburn Rovers | Blackburn Rovers 1998–99 | 0–1 | 22,544 | |
| 9 Sep 1998 | Premier League | H | Middlesbrough | Middlesbrough 1998–99 | 0–1 | 20,635 | |
| 12 Sep 1998 | Premier League | H | Arsenal | Arsenal 1998–99 | 1–1 | Emile Heskey 28 | 21,628 |
| 16 Sep 1998 | League Cup | H | Chesterfield | Chesterfield 1998–99 | 3–0 | Emile Heskey 41, Emile Heskey 51, Gerry Taggart 61 | 13,480 |
| 19 Sep 1998 | Premier League | A | Derby County | Derby County 1998–99 | 0–2 | 26,738 | |
| 22 Sep 1998 | League Cup | A | Chesterfield | Chesterfield 1998–99 | 3–1 | Emile Heskey 57, Graham Fenton 87, Stuart Wilson 90 | 4,565 |
| 27 Sep 1998 | Premier League | H | Wimbledon | Wimbledon 1998–99 | 1–1 | Matt Elliott 86 | 17,725 |
| 3 Oct 1998 | Premier League | A | Leeds United | Leeds United 1998–99 | 1–0 | Tony Cottee 76 | 32,606 |
| 19 Oct 1998 | Premier League | H | Tottenham Hotspur | Tottenham Hotspur 1998–99 | 2–1 | Emile Heskey 37, Muzzy Izzet 85 | 20,787 |
| 24 Oct 1998 | Premier League | A | Aston Villa | Aston Villa 1998–99 | 1–1 | Tony Cottee 36 | 39,241 |
| 27 Oct 1998 | League Cup | A | Charlton Athletic | Charlton Athletic 1998–99 | 2–1 | Tony Cottee 51, Tony Cottee 60 | 19,671 |
| 31 Oct 1998 | Premier League | H | Liverpool | Liverpool 1998–99 | 1–0 | Tony Cottee 79 | 21,837 |
| 7 Nov 1998 | Premier League | A | Charlton Athletic | Charlton Athletic 1998–99 | 0–0 | 20,021 | |
| 11 Nov 1998 | League Cup | H | Leeds United | Leeds United 1998–99 | 2–1 | Muzzy Izzet 88, Garry Parker 90 | 20,161 |
| 14 Nov 1998 | Premier League | A | West Ham United | West Ham United 1998–99 | 2–3 | Muzzy Izzet 28, Frank Lampard 87 | 25,642 |
| 21 Nov 1998 | Premier League | H | Chelsea | Chelsea 1998–99 | 2–4 | Muzzy Izzet 40, Steve Guppy 60 | 21,401 |
| 28 Nov 1998 | Premier League | A | Coventry City | Coventry City 1998–99 | 1–1 | Emile Heskey 89 | 19,894 |
| 2 Dec 1998 | League Cup | H | Blackburn Rovers | Blackburn Rovers 1998–99 | 1–0 | Neil Lennon 67 | 19,442 |
| 5 Dec 1998 | Premier League | H | Southampton | Southampton 1998–99 | 2–0 | Emile Heskey 61, Steve Walsh 63 | 18,423 |
| 12 Dec 1998 | Premier League | H | Nottingham Forest | Nottingham Forest 1998–99 | 3–1 | Emile Heskey 43, Matt Elliott 55, Steve Guppy 75 | 20,891 |
| 19 Dec 1998 | Premier League | A | Newcastle United | Newcastle United 1998–99 | 0–1 | 36,718 | |
| 26 Dec 1998 | Premier League | A | Sheffield Wednesday | Sheffield Wednesday 1998–99 | 1–0 | Tony Cottee 34 | 33,513 |
| 28 Dec 1998 | Premier League | H | Blackburn Rovers | Blackburn Rovers 1998–99 | 1–1 | Steve Walsh 44 | 21,083 |
| 2 Jan 1999 | FA Cup | H | Birmingham City | Birmingham City 1998–99 | 4–2 | Frank Sinclair 20, Robert Ullathorne 26, Tony Cottee 51, Steve Guppy 70 | 19,846 |
| 9 Jan 1999 | Premier League | A | Everton | Everton 1998–99 | 0–0 | 32,792 | |
| 16 Jan 1999 | Premier League | H | Manchester United | Manchester United 1998–99 | 2–6 | Theodoros Zagorakis 35, Steve Walsh 73 | 22,091 |
| 23 Jan 1999 | FA Cup | H | Coventry City | Coventry City 1998–99 | 0–3 | 21,207 | |
| 26 Jan 1999 | League Cup | A | Sunderland | Sunderland 1998–99 | 2–1 | Tony Cottee 30, Tony Cottee 62 | 38,332 |
| 30 Jan 1999 | Premier League | A | Middlesbrough | Middlesbrough 1998–99 | 0–0 | 34,631 | |
| 6 Feb 1999 | Premier League | H | Sheffield Wednesday | Sheffield Wednesday 1998–99 | 0–2 | 20,113 | |
| 17 Feb 1999 | League Cup | H | Sunderland | Sunderland 1998–99 | 1–1 | Tony Cottee 54 | 21,231 |
| 20 Feb 1999 | Premier League | A | Arsenal | Arsenal 1998–99 | 0–5 | 38,069 | |
| 1 Mar 1999 | Premier League | H | Leeds United | Leeds United 1998–99 | 1–2 | Tony Cottee 76 | 18,101 |
| 6 Mar 1999 | Premier League | A | Wimbledon | Wimbledon 1998–99 | 1–0 | Steve Guppy 6 | 11,801 |
| 13 Mar 1999 | Premier League | H | Charlton Athletic | Charlton Athletic 1998–99 | 1–1 | Neil Lennon 60 | 20,220 |
| 21 Mar 1999 | League Cup | N | Tottenham Hotspur | Tottenham Hotspur 1998–99 | 0–1 | 77,892 | |
| 3 Apr 1999 | Premier League | A | Tottenham Hotspur | Tottenham Hotspur 1998–99 | 2–0 | Matt Elliott 43, Tony Cottee 67 | 35,415 |
| 6 Apr 1999 | Premier League | H | Aston Villa | Aston Villa 1998–99 | 2–2 | Robbie Savage 63, Tony Cottee 71 | 20,652 |
| 10 Apr 1999 | Premier League | H | West Ham United | West Ham United 1998–99 | 0–0 | 20,402 | |
| 18 Apr 1999 | Premier League | A | Chelsea | Chelsea 1998–99 | 2–2 | Michael Duberry 82, Steve Guppy 88 | 34,535 |
| 21 Apr 1999 | Premier League | A | Liverpool | Liverpool 1998–99 | 1–0 | Ian Marshall 90 | 36,019 |
| 24 Apr 1999 | Premier League | H | Coventry City | Coventry City 1998–99 | 1–0 | Ian Marshall 45 | 20,224 |
| 1 May 1999 | Premier League | A | Southampton | Southampton 1998–99 | 1–2 | Ian Marshall 17 | 15,228 |
| 5 May 1999 | Premier League | H | Derby County | Derby County 1998–99 | 1–2 | Frank Sinclair 28 | 20,535 |
| 8 May 1999 | Premier League | H | Newcastle United | Newcastle United 1998–99 | 2–0 | Muzzy Izzet 20, Tony Cottee 41 | 21,125 |
| 16 May 1999 | Premier League | A | Nottingham Forest | Nottingham Forest 1998–99 | 0–1 | 25,353 |
58 of the goals in this season carry a named scorer.
All 124 Leicester City seasons · Leicester City head-to-head records · Leicester City players