Aston Villa has had a number of good goal-scorers over the years in the Premier League. Here, we have listed the five top Premier League goal scorers for the Villains.

Last updated: 20/06/23 at 12:20

With a club of Aston Villa’s stature, being one of English football’s most successful clubs, you would expect them to have a great history of fantastic goal scorers. And they do.

Their best goal-scorers came in their golden years, which is to say before the creation of the Premier League. The youngest man on their top 10 all-time goalscorers list is Peter McParland, who is now 88 years old and played for Villa between 1952-1962, scoring 120 goals.

In the Premier League, the Villains haven’t seen as much success, even dropping down into the Championship for three seasons between 2017-2019.

However, they still have had some solid goalscorers. Today, we take a look at Aston Villa’s top five all-time goal-scorers in the Premier League.

Gabriel Agbonahor

322 Games | 74 Goals | 0.23 Goals Per Game

Gabriel - Gabby for those who remember him - Agbonlahor tops this list by a decent margin. A product of Aston Villa’s academy, aside from two very short loans, he played his entire career with his boyhood club.

A forward capable of playing practically anywhere upfront, he played 391 games in total for the club, with 322 of them in the Premier League. That has him second all time on their Premier League appearances, behind Gareth Barry’s 364.

Despite the amount of games played, Agbonlahor wasn’t exactly the most prolific scorer. He only finished as Villa’s top scorer in a season once, with just nine goals in the 2006/07 season. His best scoring season was in 2009/10, when he scored 13 goals.

Nevertheless, he did get a goal in every season he played, so his total ended up taking him to the top.

Dwight Yorke

179 Games | 60 Goals | 0.34 Goals Per Game

Dwight Yorke was a superb scorer who had a lengthy career in England. He is most remembered for his tenure with Manchester United, where in his first season, he was the clubs top scorer and helped them to become the first, and still only, English club to achieve the Treble (Premier League, FA Cup and Champions League victors).

However, it is less known that he started his career with Aston Villa after being discovered by then-manager Graham Taylor on the club’s tour of the West Indies in 1989 (Yorke is from Trinidad and Tobago, he wasn’t on holiday and got scouted).

He joined the club in the 1989/90 season and ended up playing with the Villains for 10 seasons, with seven of them in the Premier League. He won two major honours with the club, helping them lift the League Cup in the 1993/94 and 1995/96 seasons.

Yorke’s highest scoring season in the league was 17 goals in the 1995/96 and 1996/97 seasons. With 123 goals in total in the Premier League, Yorke held the record for most goals for a non-European until 2017 when Manchester City legend Sergio Aguero broke it.

Dion Dublin

155 Games | 48 Goals | 0.31 Goals Per Game

He may be known more these days for his TV duties as a presenter on BBC’s ‘Homes Under The Hammer’ and as a regular pundit on ‘Football Focus’ and ‘Final Score’, but in his playing days, Dion Dublin was a strong scorer for Aston Villa and Coventry City in the Premier League.

Dublin played six seasons with Villa between 1998-2004, racking up 155 games and 48 goals. In his first four games for the club, he scored seven goals, including a hat-trick against Southampton.

In a game against Sheffield Wednesday in December 1999, Dublin suffered a life-threatening broken neck which, as a result, means he permanently has a titanium plate holding three neck vertebrae together.

However, despite it being a life-threatening injury, it didn’t spell the end for Dublin. He ended up taking to the pitch once again remarkably only three months later, and carried on playing until 2008.

In total with Villa, he played 155 games and scored 48 goals. His best scoring season was, funny enough, the 1999/2000 season, when he scored 12 goals with three coming after returning from breaking his neck.

Juan Pablo Angel

175 Games | 44 Goals | 0.25 Goals Per Game

Not many Columbians have found success in the Premier League, but Juan Pablo Angel is sure to be the most successful to grace the English top flight.

Angel was Villa’s talisman for the first part of the new millennium, although injury issues hampered his chances of being a proper top scorer in the league.

His best scoring season was in the 2003/04 campaign when he scored 16 goals. He scored 12 goals in the 2001/02 season, and those were the only two years he would reach double digits in goals.

Despite that fact, Angel still managed at least one goal in every season for Villa, which eventually added up to make him the fourth-highest scorer with 44 goals.

He played only for Villa in the Premier League, moving to the MLS in the summer of 2007.

Christian Benteke

89 Games | 42 Goals | 0.47 Goals Per Game

The only player on this list who is still currently playing, Christian Benteke, put himself in the limelight after being brought over from Genk in his home country of Belgium.

He needed no time to settle into the Prem, scoring 19 goals in his first season, the fourth most in the league that season. This was also his highest-scoring season for Villa.

The Belgian played three seasons with Villa and became their primary scoring option, being their top scorer in each season.

With 42 goals in total in 89 games, Benteke almost finished with an impressive record of a goal every other game, scoring at a rate of 0.47 goals per game.

He moved on to Liverpool in the summer of 2015, but only lasted one season with them after failing to impress and reach the standard he had set at Villa before.

Benteke now plays for Crystal Palace, making 177 appearances since 2016. He still is yet to recapture his Villa form, and at 31 years old, it is unlikely he will be able to do so once more.


If you are a Villa fan, this season could start to get very interesting for your team. Why not enjoy what’s to come in the best seats at Villa Park with a premium hospitality package?

Premium hospitality packages will provide you with quality benefits, such as a comfortable padded seat, access to a luxury lounge before and after the match as well as at half time, food and beverages, and a free programme, plus more depending on the package available.

Explore and book Aston Villa hospitality

Check out our full range of football hospitality & premium tickets and take your pick of who you want to experience from the best seats in the house.