The Premier League has been graced with some legendary strikers over the years.

You don't become revered as the world's most competitive and watched league without attracting world-class strikers along the way and the competition's list of alumni makes for remarkable reading.

Alan Shearer is the league's all-time top scorer with 260 goals, Manchester United great Wayne Rooney holds the silver medal and Manchester City's Sergio Aguero is hot on his heels in third.

However, all football fans know that simply boasting the highest goal tally isn't the be all and end all when it comes to deciding the greatest striker of the bunch.

Did they score a remarkable amount in a short space of time? Does their goal-per-game ratio deserve more credit? Did they score an insane amount at a team lower down the league?

Greatest ever Premier League strikers

Well, it's in those sort of grey areas that personal opinion comes into play and the second episode of the Match of the Day podcast sought to decide the Premier League's top 10 greatest goal-scorers.

And considering the judging panel was Ian Wright and Shearer himself, marshalled by another legendary striker in Gary Lineker, it would be fair to say that their opinions carry weight.

They both agreed on a top ten of: Alan Shearer, Ruud van Nistelrooy, Sergio Aguero, Thierry Henry, Wayne Rooney, Didier Drogba, Andy Cole, Harry Kane, Luis Suarez and Cristiano Ronaldo.

Shearer and Wright name their top tens

If you're bemoaning the absence of one of your favourite strikers already, then we're sorry in advance, but Shearer and Wright simply sifted and sorted between those prolific forwards.

And so, without further ado, here are the conclusions that the two former England internationals came to for their top tens:

Alan Shearer

10. Andy Cole

9. Harry Kane

8. Luis Suarez

7. Cristiano Ronaldo

6. Didier Drogba

5. Ruud van Nistelrooy

4. Wayne Rooney

3. Thierry Henry

2. Sergio Aguero

1. Alan Shearer

Ian Wright

10. Andy Cole

9. Didier Drogba

8. Harry Kane

7. Cristiano Ronaldo

6. Luis Suarez

5. Ruud van Nistelrooy

4. Wayne Rooney

3. Sergio Aguero

2. Thierry Henry

1. Alan Shearer

GIVEMESPORT's Kobe Tong says

You can't put anybody at number one other than Shearer.

It drives me up the wall when people leave the Newcastle legend out of their greatest ever Premier League XI in spite of the fact he's scored 52 more goals than everybody else.

All of that, by the way, while playing for Blackburn Rovers and Newcastle United sides that - barring one season apiece - were largely gunning for top four at best, while also spending ample time in mid-table.

I think Ronaldo has been grossly overrated here when, in actual fact, we only saw his goal-scoring - there's the key word - best in the 2007/08 season during his time in England. 

Of course, it was an astonishing campaign that earned him the Ballon d'Or, but that can't lift him above players like Cole and Drogba who were doing it season in, season out.

It's a similar case with Suarez and you have to wonder why the likes of Robbie Fowler, Michael Owen and maybe even Frank Lampard were snubbed over him despite far greater longevity.

But those points aside, I have to hold my hands up and say that both Shearer and Wright are somewhat more qualified when it comes to deadly finishing in front of goal. Shocking, I know.