Dion Dublin, DF, England, played for Aston Villa 1998-2004, making 190 appearances and scoring 59 goals.
54 goals in the archive carry Dion Dublin as the scorer. Coverage of named scorers thins out the further back the record goes.
| Date | Season | Competition | Opponent | Score | Min |
|---|---|---|---|---|---|
| 7 Nov 1998 | 1998–99 | Premier League | Tottenham Hotspur | 3–2 | 31 |
| 7 Nov 1998 | 1998–99 | Premier League | Tottenham Hotspur | 3–2 | 35 |
| 14 Nov 1998 | 1998–99 | Premier League | Southampton | 4–1 | 3 |
| 14 Nov 1998 | 1998–99 | Premier League | Southampton | 4–1 | 56 |
| 14 Nov 1998 | 1998–99 | Premier League | Southampton | 4–1 | 85 |
| 21 Nov 1998 | 1998–99 | Premier League | Liverpool | 2–4 | 47 |
| 21 Nov 1998 | 1998–99 | Premier League | Liverpool | 2–4 | 64 |
| 13 Dec 1998 | 1998–99 | Premier League | Arsenal | 3–2 | 65 |
| 13 Dec 1998 | 1998–99 | Premier League | Arsenal | 3–2 | 83 |
| 27 Feb 1999 | 1998–99 | Premier League | Coventry City | 1–4 | 55 |
| 10 Apr 1999 | 1998–99 | Premier League | Southampton | 3–0 | 89 |
| 11 Aug 1999 | 1999–00 | Premier League | Everton | 3–0 | 57 |
| 16 Aug 1999 | 1999–00 | Premier League | West Ham United | 2–2 | 5 |
| 16 Aug 1999 | 1999–00 | Premier League | West Ham United | 2–2 | 52 |
| 28 Aug 1999 | 1999–00 | Premier League | Middlesbrough | 1–0 | 5 |
| 18 Sep 1999 | 1999–00 | Premier League | Bradford City | 1–0 | 71 |
| 25 Sep 1999 | 1999–00 | Premier League | Leicester City | 1–3 | 73 |
| 18 Oct 1999 | 1999–00 | Premier League | Sunderland | 1–2 | 47 |
| 23 Oct 1999 | 1999–00 | Premier League | Wimbledon | 1–1 | 35 |
| 22 Nov 1999 | 1999–00 | Premier League | Coventry City | 1–2 | 41 |
| 1 Dec 1999 | 1999–00 | League Cup | Southampton | 4–0 | 72 |
| 1 Dec 1999 | 1999–00 | League Cup | Southampton | 4–0 | 90 |
| 11 Dec 1999 | 1999–00 | FA Cup | Darlington | 2–1 | 63 |
| 15 Apr 2000 | 1999–00 | Premier League | Tottenham Hotspur | 4–2 | 62 |
| 15 Apr 2000 | 1999–00 | Premier League | Tottenham Hotspur | 4–2 | 69 |
| 6 May 2000 | 1999–00 | Premier League | Wimbledon | 2–2 | 74 |
| 22 Jul 2000 | 2000–01 | Intertoto Cup | FK Marila Příbram | 3–1 | 8 |
| 9 Sep 2000 | 2000–01 | Premier League | Ipswich Town | 2–1 | 54 |
| 16 Sep 2000 | 2000–01 | Premier League | Bradford City | 2–0 | 75 |
| 25 Nov 2000 | 2000–01 | Premier League | Coventry City | 1–1 | 8 |
| 2 Dec 2000 | 2000–01 | Premier League | Newcastle United | 1–1 | 4 |
| 16 Dec 2000 | 2000–01 | Premier League | Manchester City | 2–2 | 71 |
| 31 Mar 2001 | 2000–01 | Premier League | Manchester City | 3–1 | 45 |
| 4 Apr 2001 | 2000–01 | Premier League | Leicester City | 2–1 | 30 |
| 14 Apr 2001 | 2000–01 | Premier League | Everton | 2–1 | 2 |
| 1 Aug 2001 | 2001–02 | Intertoto Cup | Stade Rennais | 1–0 | 5 |
| 8 Sep 2001 | 2001–02 | Premier League | Liverpool | 3–1 | 31 |
| 10 Oct 2001 | 2001–02 | League Cup | Reading | 1–0 | 45 |
| 5 Dec 2001 | 2001–02 | Premier League | West Ham United | 1–1 | 1 |
| 17 Mar 2002 | 2001–02 | Premier League | Arsenal | 1–2 | 69 |
| 11 May 2002 | 2001–02 | Premier League | Chelsea | 3–1 | 88 |
| 22 Sep 2002 | 2002–03 | Premier League | Everton | 3–2 | 85 |
| 23 Nov 2002 | 2002–03 | Premier League | West Ham United | 4–1 | 72 |
| 26 Dec 2002 | 2002–03 | Premier League | Manchester City | 1–3 | 41 |
| 28 Dec 2002 | 2002–03 | Premier League | Middlesbrough | 1–0 | 11 |
| 1 Jan 2003 | 2002–03 | Premier League | Bolton Wanderers | 2–0 | 8 |
| 11 Jan 2003 | 2002–03 | Premier League | Liverpool | 1–1 | 49 |
| 28 Jan 2003 | 2002–03 | Premier League | Middlesbrough | 5–2 | 90 |
| 2 Feb 2003 | 2002–03 | Premier League | Blackburn Rovers | 3–0 | 2 |
| 2 Feb 2003 | 2002–03 | Premier League | Blackburn Rovers | 3–0 | 40 |
| 21 Apr 2003 | 2002–03 | Premier League | Newcastle United | 1–1 | 69 |
| 1 Nov 2003 | 2003–04 | Premier League | Newcastle United | 1–1 | 11 |
| 29 Nov 2003 | 2003–04 | Premier League | Southampton | 1–0 | 45 |
| 31 Jan 2004 | 2003–04 | Premier League | Leicester City | 5–0 | 64 |