Who's the best striker in Premier League history?
It's almost an impossible question – but that won't stop us asking it. Over three decades, some of the greatest goalscorers the world has ever seen have lit up our league, scoring thousands of goals between them.
There can only be one chosen as the greatest ever…
30. Ole Gunnar Solskjaer
“I got to Old Trafford and the tour guide thought I was going for a tour. He was talking away and then he asked me, ‘So what are you doing here?’”
Solskjaer informed the tour guide that, actually, he had arrived from Norway to sign for Manchester United. Eleven years later he had earned his rightful place in club folklore – not just for the winner in the 1999 Champions League Final, but also for playing a key role in six Premier League crowns.
The ‘Baby-Faced Assassin’ became regarded as a super-sub: a third of his league appearances were off the bench, meaning he found the net once every 150 minutes. Four strikes as a sub at Nottingham Forest in 1999 was perhaps his greatest Premier League performance.
29. Jermain Defoe
A consistent goalscorer, Defoe has hit double figures in eight different Premier League seasons, and is the only player to have netted five goals in one half, in Tottenham’s 9-1 demolition of Wigan in 2009.
Back playing on the south coast with Bournemouth this season, having also represented Portsmouth, there remains debate about his overall contribution to team success – he’s suffered relegation at West Ham and Sunderland during his top-flight career.
But no one can doubt Defoe’s finishing ability: after making his Premier League bow for the Hammers at Middlesbrough 16 years ago, he’s now in seventh place in the all-time scoring list and holds the record for the most goals as a sub – 23 - including a screamer against Man City in 2013.
28. Jurgen Klinsmann
True, more than 200 players have scored more Premier League goals, though few have made quite the same impact as the ex-Germany international.
One of the first major foreign signings of the Premier League era when he left Monaco for the Lilywhites in 1994, Klinsi was disliked in England after Italia 90.
But he turned opinion around when asking, “Are there any diving schools in London?” at his unveiling, before marking a debut header in a 4-3 win at Sheffield Wednesday by collapsing on the Owls’ turf in celebration.
He netted 21 goals and was crowned Football Writers’ Player of the Year but departed after just the one campaign. Chairman Alan Sugar swiftly declared he wouldn’t wash his car with Klinsmann's shirt, yet the German returned on loan three seasons later, helping Tottenham avoid relegation.
27. Les Ferdinand
“People don’t think Les Ferdinand, former England international, but Les Ferdinand, bloke who wrecked the Blue Peter garden.”
He didn’t – despite rumours that began when he made an ill-judged joke about the 1983 incident – and no one can boast a higher Premier League goal tally without converting a single penalty.
Sir Les didn’t need any spot-kicks: he bagged 101 goals in the first five seasons of the Premier League, joining Newcastle from QPR in 1995.
Kevin Keegan’s ill-fated title tilt proved the closest that Ferdinand came to winning the league, but he continued to find the net at Spurs, West Ham and Leicester – where he scored 12 times in the season of his 37th birthday – before a stint with Bolton... commuting to Lancashire in his helicopter, naturally.
26. Jimmy Floyd Hasselbaink
“On the pitch he always looked annoyed with everyone,” his Chelsea team-mate Gianfranco Zola once said. But that was a rage which drove the Dutchman to goalscoring success.
Only three players have topped the Premier League scoring charts with more than one team – Robin van Persie, Alan Shearer and Hasselbaink.
Real name Jerrel, the powerful striker scored 18 times with Leeds, sharing the Golden Boot award with Michael Owen and Dwight Yorke in 1998/99. Following a season with Atletico Madrid (where he scored 24 goals in 34 games, finishing as La Liga's second-highest scorer despite Atleti's relegation), he netted 23 times in 35 appearances for Chelsea in 2000/01, including four in a 6–1 rout against Coventry.
With his rocket of a right foot, Hasselbaink helped a resurgent Blues finish second in 2003/04 before moves to Middlesbrough, Charlton and Cardiff.
25. Romelu Lukaku
Since arriving in the Premier League, it’s felt like Lukaku has had a point to prove. In 2011, the Belgian frontman had a huge reputation, having scored 41 goals for Anderlecht aged only 18.
Despite Chelsea paying £17m, he started just the one league game before being loaned out – to West Brom, then Everton – with the suggestion that he must prove himself as a top-flight forward. That he did, scoring 17 goals for the Baggies and 15 in his year at Goodison Park.
Yet Chelsea – and Jose Mourinho – weren’t convinced, and sold him to Everton. In an inconsistent team, Lukaku scored 53 goals in three campaigns, improving his finishing and link-up play all the while. Suddenly Chelsea were keen again, but he opted for Manchester United – and, ironically, Mourinho.
Lukaku still struggles to shrug off the doubters who have never been far away, but he continues to perform at a high level for his country – as he demonstrated during Belgium's run to the 2018 World Cup semi-finals.
24. Carlos Tevez
The Argentine frontman’s controversial move to England looked like a disaster. He hadnt't found the net by March in his first season, with West Ham nine points shy of safety.
But then the real Carlitos turned up: seven goals to save the Hammers, followed by a transfer to Manchester United and back-to-back titles. Things were going well, but it wouldn’t be Tevez without more controversy – so he opted to join Manchester City, where he was greeted at Eastlands by the famous ‘Welcome to Manchester’ poster.
Forty-three goals in just two years followed before grumpy Tevez returned, falling out with manager Roberto Mancini and playing only a bit-part in the club’s 2011/12 title triumph. An absurdly talented frontman, but very high maintenance.
23. Diego Costa
Rivalling Tevez in the high-maintenance stakes, it’s Costa: possibly the only player on this list to be dumped by text.
The Spain international hit the ground running in the Premier League after his 2014 move from Atletico Madrid, netting seven goals in his first four matches for Chelsea – a new record.
World football’s oldest-looking 26-year-old registered 20 goals to spearhead the west Londoners’ run to the title, but an infamous banner labelled the Brazil-born frontman – plus Cesc Fabregas and Eden Hazard – a ‘rat’ after poor form in his second campaign contributed to Jose Mourinho’s sacking.
The controversial goal-getter hit back in 2016/17, though, scoring 20 once more as the Blues regained the title under Antonio Conte, author of: “Hi Diego – you are not in my plan.” Unsurprisingly, he left to rejoin Atleti in summer 2018 with the parting shot: "I was wrong going to Chelsea."
22. Nicolas Anelka
“People often say my time with Arsenal was my best period. But it wasn’t. I was a much better player for Bolton.”
Anelka left the Premier League three times, but he just kept on coming back. A title winner at Highbury when he was 19, the following campaign brought 17 goals and an ill-fated switch to Real Madrid. But Le Sulk moved back to England with Liverpool (on loan) and Manchester City before departing again for Fenerbahce.
Sam Allardyce revived Anelka’s career at Bolton, and the French striker became the Premier League’s top scorer with 19 for Chelsea in 2008/09, winning another title a year later. He and Tevez are the only two players on this list to earn a winner’s medal with more than one team.
After transferring to China, Anelka’s final Premier League stint came at West Brom, where he was sacked for gross misconduct after using the quenelle gesture celebrating one of his two goals for the Baggies.
21. Dimitar Berbatov
Despite featuring in the 2002 Champions League Final for Bayer Leverkusen, Tottenham fans weren't exactly sure what they'd get when their club recruited the brooding Bulgarian in summer 2006. But it didn’t take Berba long to secure cult status, with his nonchalant-yet-clinical playing style making the Lilywhites one of England’s must-watch outfits (not to mention League Cup winners).
Manchester United soon wrestled him away from N17 for £30 million and, after a slow start, Berbatov once again came good – particularly during 2010/11 when he notched a personal best 20 goals in winning the title.
He'd lost another yard of pace by the time of his two-season spell with Fulham, but if anything that just made his effortless waltzing around the pitch seem even cooler. In an era where speed and physicality were considered near essential for any top-level striker, Berba’s slick sauntering provided a much-needed variation from routine in the Premier League.
20. Fernando Torres
A deadline-day switch has rarely drawn so stark a line through a career. Before his move to Chelsea in 2011, Torres was a rapid, clinical, prolific marksman. After it, he was largely a bumbling, stumbling comic punchline of a striker. But in his three-and-a-half years with Liverpool he was a phenomenon.
From his Anfield bow – when he glided through Chelsea’s defence to score his first goal for the club – he showed the physicality and technique to net at will. He did that 33 times in his first campaign (24 in the league) and 39 in 70 over the next two despite a succession of injuries to ankle, hamstring and knee.
That wear and tear was probably a big factor in his decline, although Blues fans will always cherish his 2012 Champions League semi-final clincher at the Camp Nou en route to Munich glory.
19. Gianfranco Zola
Not every forward is all about the sheer weight of goals – and Chelsea’s Italian icon falls into that category.
The pint-sized Sardinian striker helped to transform not only the Blues but also English football, with his dazzling array of flicks and tricks fooling centre-backs and wowing supporters across the land.
“At the beginning, the ‘open’ style of English football really helped me,” Zola explained to FFT back in 2007, “as I was coming from tighter marking in Serie A.”
Zola was crowned the Football Writers’ Player of the Year in 1997 following his first campaign at Stamford Bridge, and his seven years in London featured two FA Cups, the League Cup and the winner in a Cup Winners’ Cup final.
The greatest shame? He exited as Roman Abramovich arrived and missed out on lifting league titles with the Blues.
18 and 17. Dwight Yorke & Andy Cole
Sometimes things just click. “When me and Yorkie started playing together, it was like meeting a special woman and falling in love,” Andy Cole told FFT back in 2010. “Everything felt right.”
Eyebrows had been raised when Alex Ferguson paid Aston Villa £12.6 million for Trinidad and Tobago forward Yorke – after all, the Scot already had Cole, Ole Gunnar Solskjaer and Teddy Sheringham at his disposal.
Ferguson rotated his frontmen during the early weeks of the 1998/99 season, but by October he'd stumbled across a blossoming double act. Yorke and Cole started five games together during that month and netted nine goals between them as the Red Devils scored 19. There was now little doubt that they were top dogs as United swept aside all comers, clinching the Treble.
The prolific partnership pilfered a total of 98 goals for the club in their first two seasons together, but the arrival of Ruud van Nistelrooy from PSV in 2001 put an end to their standing as regular starters. In December of that year Cole decided to join Blackburn, and Yorke followed him to Ewood Park six months later.
The pair dovetailed well once again at Rovers and fired them into the UEFA Cup via a sixth-place finish, but they went their separate ways in 2004 after falling out with gaffer Graeme Souness. As you do.
16. Robbie Fowler
Fans love a local lad rattling in the goals, hence why Liverpool’s faithful nicknamed the Toxteth-born Fowler ‘God’. He scored his maiden hat-trick against Southampton on his fifth league appearance, and his second against Arsenal on his 30th (the latter coming in five first-half minutes).
In the age of Shearer, Klinsmann and Wright, Fowler was the most clinical of all Premier League strikers.
But then a knee ligament injury in 1996/97 stopped the goal-poacher in his tracks, with Michael Owen pinching his place in the Reds’ XI. Fowler eventually made his comeback but had lost the explosiveness that once made him so feared by Premier League defences.
Fowler will always be a case of what might have been. Spells with Leeds and Manchester City, and even an emotional return to Anfield in January 2006, failed to rekindle the old magic.
15. Michael Owen
Owen was just 18 and still in his first full season as a regular with Liverpool when he shared the Golden Boot in 1997/98. Not content with that, he repeated the feat a year later after becoming a hero for England at the World Cup thanks to that goal against Argentina.
The perfect script for a film? He wouldn’t know – Owen claims that he doesn’t watch them.
The speedster would go on to seal the Ballon d’Or in 2001 and posted double figures in each of his seven full seasons in the Liverpool first team – although intriguingly, never struck 20 in a league campaign.
Moves to Real Madrid and Newcastle didn’t work out as planned, and injury woes meant he was a bit-part player when he finally won a league title at Manchester United in 2011, before retiring at Stoke.
14. Jamie Vardy
Vardy has as strong a claim as anyone to be Leicester's greatest player of all time.
His winding journey from factory worker to the top tier of English football is well known by now, but the speedy striker's position on this list has nothing to do with novelty factor and everything to do with his achievements since the Foxes' promotion in 2014.
Vardy only scored five times in a debut Premier League campaign where he was frequently fielded out wide, but he exploded into life in 2015/16 – 24 goals helped fire Leicester to the unlikeliest title triumph in English football history. He's now passed 100 goals, and his propensity to deliver against the Premier League's biggest and best only burnishes his credentials.
13. Robin van Persie
Alex Ferguson’s final season in charge of Manchester United delivered the league crown, largely thanks to Van Persie’s move from rivals Arsenal.
The Dutchman hadn’t won the league in eight campaigns in north London – he joined the club a couple of days after the end of the Invincibles season in 2004 – and injuries occasionally prevented him from showing his full potential as he switched from wideman to striker.
But the left-footer reached his peak at the age of 28: winning the Golden Boot with 30 goals in his final season at the Emirates, before netting 26 times in his debut term at Old Trafford to help Fergie bid farewell with a 13th league title to his name.
12. Teddy Sheringham
“Arsenal fans sang, ‘Oh, Teddy Teddy, he went to Man United and he won f**k all,’” Sheringham once told FFT. “We won the Treble and I wondered what they’d now chant. It was, ‘Oh, Teddy Teddy, he went to Man United and he’s still a c***!’”
Sheringham hadn’t won a major title prior to 1999, but helped the Red Devils to three league titles in four seasons at Old Trafford, earning him the Footballer of the Year honour at 34.
Top scorer in the first Premier League campaign, he’d moved from Nottingham Forest to Spurs in 1992 and adapted into a clever second striker, contributing goals and 76 top-flight assists. Sheringham later played for Portsmouth and West Ham, becoming the oldest scorer in the Premier League at 40.
13. Harry Kane
There’s little doubt in Harry Kane’s mind exactly when his rise to elite-level striker kicked in.
“That match at Villa Park was definitely a turning point,” he told FFT in 2015, speaking of a 2-1 win the previous November. “Before that, I’d shown what I could do in Europa League and League Cup matches, but then coming on in the Premier League and scoring the winner in injury time was a real statement that I was ready.”
From there, he hasn’t looked back – it was the first of 21 Premier League goals of that season, with 25 more following in 2015/16 and 29 in 2016/17.
Kane has improved his Premier League goal tally every season since breaking into Spurs' team, so it came as little surprise when he did it again last term and reached 30 in a league season for the first time. In doing so, he joined an exclusive club of players to achieve the feat over a 38-game season: featuring Mo Salah, Cristiano Ronaldo, Kevin Phillips, Thierry Henry, Robin van Persie and Luis Suarez.
And there's so much more to come.
10. Ian Wright
“179, just done it,” read the t-shirt as Ian Wright celebrated. The excitement had got the better of him: actually, he’d just bagged his 178th goal for Arsenal, and wasn’t supposed to show off the undershirt unless he netted twice. As it turned out, No.179 followed five minutes later and Cliff Bastin’s club record was broken. Out came the t-shirt again.
Wright became a legend at Arsenal in the early Premier League years and his last act as a Gunner was to win the title, aged 34, before moving across London to West Ham. The striker’s spell with the Hammers was arguably most notable for the time he damaged the dressing room of referee Rob Harris after being sent off against Leeds, earning him a three-match ban.
Wrighty always had a temper, but there were few better finishers.
9. Ruud van Nistelrooy
Few players enjoy their best years after a cruciate knee ligament injury, but Van Nistelrooy was one of them. “The injury gave me a mental strength that I didn’t have before,” he told FFT. The injury delayed the Dutch forward’s arrival at Manchester United from PSV.
Yet he was named PFA Players’ Player of the Year after his first campaign at Old Trafford and bagged the Premier League Golden Boot a year later, hitting 25 goals in the league as part of a whopping 44 in all competitions.
His goals-per-game ratio was mightily impressive but, surprisingly, the striker won only one league title in five seasons with the Red Devils.
A breakdown in relations with manager Alex Ferguson and Cristiano Ronaldo led to his departure in 2006.
8. Didier Drogba
“When you're criticised by your fans, not everyone would have been able to handle that. Some players would have gone under.”
A £24m signing from Marseille in 2004, Drogba’s first few months in the Premier League were far from perfect – he was struggling for goals and being lambasted for his diving.
But the Ivory Coast international managed to turn things around and become a legend. The powerhouse in Jose Mourinho’s back-to-back title victories of 2004/05 and 2005/06, he won the Golden Boot a year later before repeating the feat with 29 goals in 2009/10 – finished off with a hat-trick against Wigan on the final day as the Blues won the league once more.
After spells in China and Turkey, he returned to Chelsea to claim a fourth title in 2015, and is the only African to hit 100 Premier League goals.
Drogba could make this list at No.8 for his Premier League exploits alone, but it's that match-winning display in the 2012 Champions League Final for which he'll always be worshipped in west London.
7. Luis Suarez
Luis Suarez £22.8m, Andy Carroll £35m. Those were the amounts Liverpool paid on January 31, 2011 – and the comparison seems absurd now.
But the Uruguayan arrived with baggage. Not only was he an international villain after his handball denied Ghana a goal at the 2010 World Cup, he’d also served a ban for biting an opponent during his time with Ajax.
Suarez didn’t hit the goal trail straight away – in 2011/12, he found the net just 11 times, though he struck the woodwork on eight more occasions.
There was more controversy too: he was banned for racially abusing Patrice Evra (and later for another bite, on Chelsea’s Branislav Ivanovic). Then came the bizarre £40,000,001 bid from Arsenal after the goal-getter had netted a rather more impressive 23 in 2012/13. But there was no chance of Suarez leaving for north London and he reached top form a year later, scoring 31 times in 33 league matches as Liverpool nearly clinched the league crown under Brendan Rodgers.
The PFA Player of the Year award and European Golden Shoe were his, as was a move to Barcelona in 2014.
6. Dennis Bergkamp
“It’s like solving a puzzle – I always had a picture in my head of how everything would look two or three seconds later.”
Dennis Nicolaas Maria Bergkamp was one step ahead of the rest. Recruited by Bruce Rioch, he combined intelligence with elegance to produce 87 goals and 94 assists, linking up with Ian Wright to seal the league title for Arsenal in 1998, then Thierry Henry to win it in 2002 and in the Invincibles year of 2004.
The Dutchman was PFA Players’ Player of the Year when he struck 16 goals in 28 games in 1997/98. His incredible treble at Leicester was hailed by Martin O’Neill as “the best hat-trick I have ever seen”, and a bedazzling turn and finish against Newcastle in 2002 was named the best ever goal in the Premier League.
Bergkamp’s success in England definitely left Stuart Pearce red-faced. The former Nottingham Forest full-back had called the £7.5 million signing from Inter Milan “a massive gamble” during an interview with The Sun.
“I’d have taken Stan Collymore ahead of Bergkamp,” explained Psycho. “Even for £1 million more – Liverpool have got a much better deal than Arsenal.”
He was wrong. Very wrong.
5. Wayne Rooney
“Remember the name, Wayne Rooney,” commentator Clive Tyldesley bellowed. It’s a little-known fact that he did this with every young player back then, with Clive turning up at youth internationals shouting, “Remember the name, Stacy Long!” and, “You’ll be hearing a lot more about this kid, Sean Doherty!”
He was spot on about Rooney, though. That stunner for Everton against Arsenal in October 2002, aged 16, was the first of what would prove to be 208 Premier League goals, on the way to five titles with Manchester United and the PFA Players’ Player of the Year prize in 2010.
He weighed in with a whopping 103 assists as well, his tally only bettered by Ryan Giggs and Cesc Fabregas. Decent.
4. Sergio Aguero
“Defenders look at me, see a short little kid, try to tackle me and then I’m off – see you later.”
If trying to tackle the Argentine is hard enough, stopping him from finding the net is near-impossible. Nobody can rival the Manchester City striker’s goals-per-minutes ratio, which currently stands at a ludicrous 108.
Dennis Bergkamp may have scored the best goal of the Premier League era, as voted by supporters, but Aguero netted the most memorable. His late, late strike against QPR that sealed City the title in 2012 was one of English football’s most dramatic moments – and yet, incredibly, it took until 2017/18 for Aguero to make a PFA Team of the Year.
His goal came at the climax of the first of seven full campaigns to date at City, with the 29-year-old hitting at least 20 goals in five of those.
3. Eric Cantona
“I didn’t punch the fan strong enough – I should have punched him harder.” By that point, Cantona had already kicked Crystal Palace fan Matthew Simmons in the face in any case, so he'd probably got the message.
If Cantona will be partly remembered for going all kung fu at Selhurst Park in 1995, no one at Manchester United will ever forget the way the French forward transformed a club that hadn’t secured a league title for 26 years into the force of the Premier League era.
Collar up, chest out, Cantona commanded a pitch and bagged almost a goal every other game – superb stats for someone who was often deployed as a withdrawn striker. He also scored the first Premier League hat-trick, for Leeds in a 5-0 rout of Tottenham, in 1992.
2. Alan Shearer
December 29, 1993. Ewood Park. 8.09pm. Tim Sherwood crosses in from the right, Alan Shearer finds a yard of space in the box and sweeps the ball beyond Everton goalkeeper Neville Southall.
It was a trademark Shearer goal – the sort he scored so regularly for Blackburn Rovers, and later Newcastle United. But this one was significant, even if he didn’t know it at the time. It put him out on his own as the all-time leading scorer in the Premier League. He has held the record ever since. In 25 years, no one has come even close to it.
The newly formed Premier League was 16 months old back then. Astonishingly, despite Shearer already leading the goal charts, he had actually spent several of those months on the sidelines because of a cruciate ligament injury. He didn't start a single league game from Boxing Day 1992 to September 1993.
He'd smashed 16 goals in 21 games before his setback – Teddy Sheringham top-scored that term with only 22 across the entire campaign. On Shearer’s return to fitness, his first 19 starts for Blackburn delivered another 24 goals.
He scored 31 times in just 40 games in 1993/94, 34 in 42 matches in 1994/95, then 31 over 35 outings in 1995/96, taking home the Football Writers’ Player of the Year gong in ’94 and PFA Players’ Player of the Year honour in ’95 en route to the Premier League title.
No wonder Rovers owner Jack Walker wanted Shearer to stay at Blackburn so much that he was offered a player-manager position in 1996 aged only 25.
Shearer politely declined, signing for Newcastle in a world-record £15 million deal and immediately becoming Premier League top scorer for a third consecutive year.
By his retirement in 2006, Shearer had netted 148 league goals for the Magpies, taking his tally to 260. Along the way he also set Premier League records for the most hat-tricks (11), the most trebles in a single campaign (five, in 1995/96) and the most goals in a game (five, against Sheffield Wednesday in 1999).
The Premier League has never witnessed a goalscoring machine quite like him – although that celebration could still do with a bit of work...
1. Thierry Henry
“I need to score crappy goals,” Thierry Henry told FourFourTwo in 2001. “I don’t want to look pretentious, but I usually don’t do crappy goals. I like to do some beautiful thing on the pitch. I like to play to the crowd.”
A few months earlier, Henry had scored arguably his greatest goal in the Premier League, flicking the ball up and lashing it beyond Manchester United goalkeeper Fabien Barthez at Highbury. It was both graceful and brilliant.
Henry may not have scored as many Premier League goals as Shearer, but he didn’t play in as many matches – 258 to Shearer’s 441. And the ex-Arsenal man’s goals-per-game ratio is actually greater.
The France international achieved this with a panache that made him both an Arsenal and Premier League icon. ‘Va va voom’ was not just about searing pace, it was about delivering the beautiful and the seemingly impossible. Take the solo goal he scored against Liverpool back in April 2004, slaloming past pretty much the entire Reds defence.
Henry never did stop scoring beautiful goals for the Gunners, but adding in the (very) occasional crap one upped his strike rate. He found the net 24 times in 2001/02 to help the north Londoners win the title, following it with 24, 30, 25 and 27 in each of the next four seasons.
No other player has ever hit more than 20 goals in five consecutive campaigns. On four of those occasions he was Premier League top scorer, collecting the PFA’s Player of the Year prize in 2003 and 2004, and the Football Writers’ award in 2003, 2004 and 2006.
Thierry made a brief return to London in January 2012 on loan from New York Red Bulls, with the sole league strike of his second spell – a last-minute winner away at Sunderland – ultimately crucial in Arsenal’s quest to secure qualification for the Champions League. Even at 34, he was making a difference.
While Shearer lifted the title just once, Henry was seldom away from the sharp end. His second crown, when he was the star of the Invincibles team of 2003/04 with 30 goals in 37 appearances, earned him Premier League immortality.
For a limited time, you can get five copies of FourFourTwo for just £5 (opens in new tab)! The offer ends on May 2, 2022.
Thank you for reading 5 articles this month* Join now for unlimited access
Enjoy your first month for just £1 / $1 / €1
*Read 5 free articles per month without a subscription
Join now for unlimited access
Try first month for just £1 / $1 / €1