Every competitive match Aston Villa played in 2000–01, in Premier League — 46 matches, 15 won, 17 drawn, 14 lost, with scorers and attendances where the record holds them.
| Date | Competition | Venue | Opponent | Their season | Score | Scorers | Att |
|---|---|---|---|---|---|---|---|
| 16 Jul 2000 | Intertoto Cup | A | FK Marila Příbram | 0–0 | 7,852 | ||
| 22 Jul 2000 | Intertoto Cup | H | FK Marila Příbram | 3–1 | Dion Dublin 8, Ian Taylor 56, Luc Nilis 62 | 8,200 | |
| 26 Jul 2000 | Intertoto Cup | A | Celta de Vigo | 0–1 | 14,000 | ||
| 2 Aug 2000 | Intertoto Cup | H | Celta de Vigo | 1–2 | Gareth Barry 45 | 11,909 | |
| 19 Aug 2000 | Premier League | A | Leicester City | Leicester City 2000–01 | 0–0 | 21,455 | |
| 27 Aug 2000 | Premier League | H | Chelsea | Chelsea 2000–01 | 1–1 | Luc Nilis 10 | 27,057 |
| 6 Sep 2000 | Premier League | A | Liverpool | Liverpool 2000–01 | 1–3 | Steve Stone 83 | 43,360 |
| 9 Sep 2000 | Premier League | A | Ipswich Town | Ipswich Town 2000–01 | 2–1 | Lee Hendrie 28, Dion Dublin 54 | 22,065 |
| 16 Sep 2000 | Premier League | H | Bradford City | Bradford City 2000–01 | 2–0 | Gareth Southgate 5, Dion Dublin 75 | 27,849 |
| 23 Sep 2000 | Premier League | A | Middlesbrough | Middlesbrough 2000–01 | 1–1 | Julian Joachim 74 | 27,556 |
| 30 Sep 2000 | Premier League | H | Derby County | Derby County 2000–01 | 4–1 | Julian Joachim 28, Paul Merson 37, Alan Wright 54, Julian Joachim 87 | 26,534 |
| 14 Oct 2000 | Premier League | A | Arsenal | Arsenal 2000–01 | 0–1 | 38,042 | |
| 22 Oct 2000 | Premier League | H | Sunderland | Sunderland 2000–01 | 0–0 | 27,215 | |
| 28 Oct 2000 | Premier League | H | Charlton Athletic | Charlton Athletic 2000–01 | 2–1 | Ian Taylor 33, Paul Merson 41 | 27,461 |
| 1 Nov 2000 | League Cup | H | Manchester City | Manchester City 2000–01 | 0–1 | 24,138 | |
| 5 Nov 2000 | Premier League | A | Everton | Everton 2000–01 | 1–0 | Paul Merson 90 | 27,670 |
| 11 Nov 2000 | Premier League | H | Tottenham Hotspur | Tottenham Hotspur 2000–01 | 2–0 | Ian Taylor 22, Ian Taylor 57 | 33,608 |
| 18 Nov 2000 | Premier League | A | Southampton | Southampton 2000–01 | 0–2 | 14,979 | |
| 25 Nov 2000 | Premier League | A | Coventry City | Coventry City 2000–01 | 1–1 | Dion Dublin 8 | 21,464 |
| 2 Dec 2000 | Premier League | H | Newcastle United | Newcastle United 2000–01 | 1–1 | Dion Dublin 4 | 34,255 |
| 9 Dec 2000 | Premier League | A | West Ham United | West Ham United 2000–01 | 1–1 | Lee Hendrie 37 | 25,888 |
| 16 Dec 2000 | Premier League | H | Manchester City | Manchester City 2000–01 | 2–2 | Dion Dublin 71, David Ginola 86 | 29,281 |
| 23 Dec 2000 | Premier League | A | Leeds United | Leeds United 2000–01 | 2–1 | Gareth Southgate 43, George Boateng 88 | 39,714 |
| 26 Dec 2000 | Premier League | H | Manchester United | Manchester United 2000–01 | 0–1 | 40,889 | |
| 1 Jan 2001 | Premier League | A | Chelsea | Chelsea 2000–01 | 0–1 | 33,159 | |
| 7 Jan 2001 | FA Cup | A | Newcastle United | Newcastle United 2000–01 | 1–1 | Steve Stone 54 | 37,682 |
| 13 Jan 2001 | Premier League | H | Liverpool | Liverpool 2000–01 | 0–3 | 41,366 | |
| 17 Jan 2001 | FA Cup | H | Newcastle United | Newcastle United 2000–01 | 1–0 | Darius Vassell 50 | 25,387 |
| 20 Jan 2001 | Premier League | A | Manchester United | Manchester United 2000–01 | 0–2 | 67,533 | |
| 24 Jan 2001 | Premier League | H | Leeds United | Leeds United 2000–01 | 1–2 | Paul Merson 24 | 29,335 |
| 27 Jan 2001 | FA Cup | H | Leicester City | Leicester City 2000–01 | 1–2 | Julian Joachim 76 | 26,283 |
| 3 Feb 2001 | Premier League | A | Bradford City | Bradford City 2000–01 | 3–0 | Darius Vassell 50, Darius Vassell 58, Julian Joachim 87 | 19,591 |
| 10 Feb 2001 | Premier League | H | Middlesbrough | Middlesbrough 2000–01 | 1–1 | Steve Stone 38 | 28,912 |
| 24 Feb 2001 | Premier League | A | Derby County | Derby County 2000–01 | 0–1 | 27,289 | |
| 5 Mar 2001 | Premier League | A | Sunderland | Sunderland 2000–01 | 1–1 | Julian Joachim 52 | 47,196 |
| 10 Mar 2001 | Premier League | H | Ipswich Town | Ipswich Town 2000–01 | 2–1 | Julian Joachim 53, Julian Joachim 71 | 28,216 |
| 18 Mar 2001 | Premier League | H | Arsenal | Arsenal 2000–01 | 0–0 | 36,111 | |
| 31 Mar 2001 | Premier League | A | Manchester City | Manchester City 2000–01 | 3–1 | Dion Dublin 45, Lee Hendrie 65 | 34,247 |
| 4 Apr 2001 | Premier League | H | Leicester City | Leicester City 2000–01 | 2–1 | Dion Dublin 30, Lee Hendrie 72 | 29,043 |
| 7 Apr 2001 | Premier League | H | West Ham United | West Ham United 2000–01 | 2–2 | David Ginola 71, Lee Hendrie 78 | 31,432 |
| 14 Apr 2001 | Premier League | H | Everton | Everton 2000–01 | 2–1 | Dion Dublin 2, Ian Taylor 81 | 31,272 |
| 17 Apr 2001 | Premier League | A | Charlton Athletic | Charlton Athletic 2000–01 | 3–3 | Darius Vassell 75, Lee Hendrie 90 | 20,043 |
| 21 Apr 2001 | Premier League | H | Southampton | Southampton 2000–01 | 0–0 | 29,336 | |
| 28 Apr 2001 | Premier League | A | Tottenham Hotspur | Tottenham Hotspur 2000–01 | 0–0 | 36,096 | |
| 5 May 2001 | Premier League | H | Coventry City | Coventry City 2000–01 | 3–2 | Darius Vassell 61, Juan Pablo Ángel 81, Paul Merson 86 | 39,761 |
| 19 May 2001 | Premier League | A | Newcastle United | Newcastle United 2000–01 | 0–3 | 51,506 |
51 of the goals in this season carry a named scorer.
All 138 Aston Villa seasons · Aston Villa head-to-head records · Aston Villa players