Top-10 All-Time Premier League Goalscorers
The English Premier League has always been amongst the most exciting football leagues in the world – and that’s because it tends to produce loads of great goals week in and week out! However – can you name the Top-10 Premier League Goalscorers of all time?
#10 Robin Van Persie (144)
Dutchman Van Persie is one of only two foreign players who make the top-10, and he scored 96 goals for Arsenal in 194 appearances, and 48 for Manchester United in 86 appearances. He also managed to reproduce that near 1 goal in every 2 games average for Holland with 50 goals in 101 appearances.
#9 Teddy Sheringham (147)
A haul of 147 goals is pretty good for a player who set even more goals up for his teammates, at clubs such as Spurs, Manchester United, Portsmouth and West Ham. He scored 96 of them in 236 appearances for Spurs, and played into his 40’s. He also scored 11 goals for England in 52 appearances, but set-up a lot more for Alan Shearer.
#8 Les Ferdinand (149)
Ferdinand was banging in goals before the Premier League started, but still scored enough to make the list. Most prolific for Newcastle with 41 goals in 68 games, he also scored 5 goals for England in just 17 appearances.
#7 Michael Owen (150)
Many of you may have thought Owen would be higher-up the list, but he was only ever really prolific for Liverpool with 118 goals in 216 games. He should have scored more, but his love of horse racing started to take over his life – but, here at Betting Gods, we can’t blame him for that.
#6 Robbie Fowler (163)
Another player who averaged more than a goal every 2 games for Liverpool with 120 goals in 236 games, but he seemed to lose interest when losing some of his star billing, and his England place, to Michael Owen. He then built a property empire instead.
#5 Thierry Henri (163)
The top-scoring foreign star wowed the crowds with some wonder goals, all of which he scored for Arsenal. The now mega-bucks Sky Presenter also scored 51 international goals for France.
#4 Frank Lampard (177)
Number four is extremely impressive for a player who played in midfield, and his 147 goals in 429 appearances for Chelsea played a huge part in their success. He also scored 29 goals in 106 appearances for England.
#3 Andy Cole (187)
Prolific in his days at both Newcastle (55 goals in 70 games) and at Manchester United (93 in 195), but had a habit of scoring against the lower clubs, whilst missing the target against better opposition, That was mirrored with just 1 goal in 15 games at International level, and he owes much of his domestic success to having played alongside selfless providers such as Peter Beardsley and Dwight Yorke.
#2 Wayne Rooney (193)
It’s hard to knock a player who has had as much domestic success as Wayne Rooney, who has scored 178 goals in 368 games in a Man United shirt, and 53 goals in an England shirt. However, he’s never quite delivered at the highest level for England – which is a shame.
#1 Alan Shearer (260)
Shearer always looked like one of those footballers who would have given his all whether he was playing in the park or the World Cup Final, though sadly he never got to the latter. It took him just 124 games to reach 100 Premier League Goals (still the quickest), scoring 112 goals in 138 games for Blackburn Rovers, 148 goals in 303 games for Newcastle, and 30 goals in 63 games for England – and, such was his goal-scoring prowess, we can only wonder how many he could have scored if he’d ever played in a good team.