Jump directly to the content

News Corp is a network of leading companies in the worlds of diversified media, news, education, and information services.


Your Sun

A News UK Company

8 forwards who fell agonisingly short of 100 Premier League goals

Ask any cricketer and they’ll tell you that getting out in the 90s is unbearably frustrating.

The same goes for a select group of footballers.

These eight players fell agonisingly short of a century of Premier League goals.

1 Ole-Gunnar Solskjaer — 91 goals



Man United’s baby-faced assassin was selfless team player through and through.

When other players of his quality would have left in search of regular first team action, Solskjaer was happy to play the role of super sub for a decade at Old Trafford.

A superb finisher with predatory instincts who would have easily passed 100 goals were it not for his commendable loyalty.

Petition for Ole to sub himself and bag a few next season?

2 James Beattie — 91 goals


Prone to streaks of goalscoring form, Beattie always made the opposition centre-back work for their wages.

The former Southampton forward earned an England call-up in 2003 and made his debut in the infamous defeat to Australia Upton Park.

Speaking of which…

3 Mark Viduka — 92 goals



WARNING: The following sentence contains tired football cliche…

Viduka had a great touch for a big man.

Led the line for a talented Leeds team in the early noughties, famously scoring four goals in one game against Liverpool.

After a decent spell at Middlesbrough he struggled at Newcastle; his poor form on Tyneside ultimately cost him his century of Premier League goals.

4 Kevin Phillips — 92 goals

Kevin Phillips


Some people call Super Kev a one-season wonder but that’s simply not true.

The Sunderland favourite was always a reliable finisher it’s just that in 1999/00 he discovered superhuman form.

His 30 goals in 36 games won him the European Golden Shoe!

5 Dimitar Berbatov — 94 goals

Former Man United striker Dimitar Berbatov


Sheer class.

Who cares that he didn’t track back?

The Bulgarian forward had a first touch bordering on the orgasmic and was capable of breathtaking moments of brilliance.

6 Ruud van Nistelrooy — 95 goals


The prolific Dutchman is probably the most deserving of 100 goals out of all the players on this list.

His 95 goals came in just 150 games and he held the record for most consecutive Premier League games scored in (10) for 16 seasons until Jamie Vardy’s heroics in the 2015/16 season.

A high-profile move to Real Madrid in 2006 put an end to his reign of terror, much to the relief of Prem defenders across the land.

7 Yakubu — 96 goals

SOUTHAMPTON, ENGLAND - APRIL 24: Yakubu of Portsmouth scores from the penalty spot during the Barclays Premiership match between Portsmouth and Southampton at Fratton Park on April 24, 2005 in Portsmouth, England. (Photo by Mike Hewitt/Getty Images)


Feed the Yak and he will score.

If only he had been fed four more times.

The powerful Nigerian remains one of the Premier League’s most likeable cult heroes to this day.

8 Emmanuel Adebayor — 97 goals



Often a figure of ridicule it’s easy to forget that the Togolese target man was a frequent scorer in his Arsenal days.

His records at Man City and Spurs aren’t to be sniffed at it either.

It seemed certain he would notch up his 100th Premier League goal during a short spell with Crystal Palace in 2015/16, but things didn’t work out and his contract was allowed to expire.