Here we take a look at 31 of the most clinical finishers in Premier League history.
Last updated June 4, 2019
30. Ruud van Nistelrooy (Tied)
We kick off our list with The Ruud Devil himself - Ruud van Nistelrooy. The Dutchman joined Manchester United in 2001 from PSV Eindhoven, and immediately set about making himself a legend at Old Trafford.
30. Yakubu (Tied)
Yakubu Aiyegbeni, known as Yakubu, is the top-scoring Nigerian in Premier League history.
29. Emmanuel Adebayor
Adebayor often played the villain during his time in England, a role he seemed to cherish as he managed to piss off almost every fan base in the league (see above photo for proof, as Adebayor celebrates scoring in front of the fans of his former team, Arsenal - he scored at the opposite end of the pitch, by the way).
28. Matthew Le Tissier
Le Tissier is a club legend at Southampton, and with good reason. Not only did the Englishman spend his entire Premier League career with the Saints, he's also their record goal scorer in the league with 100 goals - and it's not even close.
27. Didier Drogba
Regardless of whether you loved him or hated him, Drogba knew how to put the ball in the back of the net.
26. Darren Bent
In his prime, Darren Bent was a prolific striker.
25. Paul Scholes
Scholes spent his entire professional career at Manchester United, working his way up from the academy to accumulate 49
24. Peter Crouch
At 6ft 7in, one would expect Crouch to have scored a large number of his goals with his head.
23. Ryan Giggs
One of the few other high-scoring midfielders in Premier League history was Scholes' teammate, Ryan Giggs, who also spent his whole career with the Red Devils.
22. Emile Heskey
21. Dion Dublin
Dublin had his most successful season in the league when he bagged 18 goals for Coventry City during the 1997/98 campaign, winning the golden boot in the process.
19. Romelu Lukaku (tied)
There's a lot of transfer talk surrounding the Belgian at the moment, and one wonders if he will be playing in the Premier League next season as Inter are thought to be interested in his services.
19. Ian Wright (tied)
Before 'Wrighty' was a TV and radio pundit covering the beautiful game, he endeared himself to Arsenal fans for eternity by scoring 104 league goals for the club, helping them win the 1997/98 title.
18. Steven Gerrard
Gerrard is a name synonymous with Liverpool, where he helped the club win the Champions League, Europa Cup, two FA Cups and three League Cups. He was also named as the best player in Europe in 2005 and the English Footballer of the Year in 2009.
17. Dwight Yorke
The greatest player from Trinidad and Tobago in the nation's history, Yorke won the Premier League in three consecutive seasons with Manchester United (1998/99, 1999/00, 2000/01).
Yorke's first season with United was his most successful.
15. Harry Kane (tied)
Tottenham's frontman had somewhat of a quiet season in the league this past campaign, 'only' scoring 17 goals - though he was hampered with injury throughout the year.
It marked a significant drop in his output from previous seasons, scoring 30, 29 and 25 in his last three league campaigns with Spurs. Expect him to return to plus-20 goals again next season.
15. Nicolas Anelka (tied)
Anelka was never a stranger to controversy throughout his career, whether it was refusing to train, disrespectful goal celebrations or publicly criticising coaches and teammates.
14. Robbie Keane
The sole Irishman on this list, Keane currently acts as the assistant manager for his national side. But it was in the Premier League where Keane made his name, playing for five different clubs as he racked up 126 goals. He also has one of the most iconic celebrations in Premier League history.
13. Jimmy Floyd Hasselbaink
12. Robin van Persie
With a flair for the spectacular (just check out his volley against Charlton), Van Persie became the top-scoring Dutchman in Premier League history on the back of some marvellous goals.
11. Teddy Sheringham
As well as being the 10th highest scorer in Premier League history, Sheringham holds the honour of being the oldest goalscorer in league history.
10. Les Ferdinand
Ferdinand played 14 seasons in the Premier League, six of them with Tottenham, where he scored 33 goals. His best season came at Newcastle in the 1995/96 season, scoring 25 times.
Ferdinand also bagged the 10,000th goal in Premier League history when he netted for Spurs against Fulham in December 2001.
9. Michael Owen
At 5ft 8in, Owen was never the most imposing striker on the pitch. But he relied on his pace to win two Golden Boots in his career, to go along with a Player of the Season award in 1998 after scoring 18 goals for his boyhood club Liverpool.
8. Jermain Defoe
Quick trivia: Who has the most Premier League goals in one half, is tied for the most goals in a single Premier League match, AND has the most league goals as a substitute?
7. Robbie Fowler
Fowler made his Liverpool debut in 1993, aged 18. He'd go on to play 11 seasons for the Reds, scoring 128 goals in 266 appearances.
6. Sergio Aguero
Aguero has never scored fewer than 12 goals in the league, surpassing 20 goals in six separate seasons - including 21 this past season.
5. Thierry Henry
When you think of Thierry Henry, you recall the blistering pace and exquisite finishing of the Frenchman which saw him win four consecutive Golden Boots from 2001 to 2006.
4. Frank Lampard
Did you know that Lampard holds the record for the most goals scored from outside the box in the Premier League era (41)?
'Super Frank' was a master of arriving late into the box and slotting home.
3. Andy Cole
A five-time Premier League champion, Cole was the first player to score 30 goals or a more in a single season - his first.
2. Wayne Rooney
One of only two men to breach the 200-goal barrier in the Premier League, Rooney banged in the goals on a regular basis for Everton, Manchester United, and then Everton once more before he made the move to MLS. Rooney made his senior debut with the Toffees in 2002 when he was just 16, but was sold to Manchester United for £25.6m in 2004.
1. Alan Shearer
That's because Alan Shearer is 52 - yes, 52 - goals ahead of Rooney. Shearer's list of records in the Premier League is extensive:
Most goals in a season:
Most goals in a single match:
Most goals scored from inside the box: 227
Most penalties scored: