The Premier League has showcased some legendary players but it's the strikers who are the great entertainers and have provided the most memorable moments.
Alan Shearer holds the record for most Premier League goals with 260, while Ian Wright scored 113 - but who has been the greatest goalscorer of them all?
Shearer, Wright and Gary Lineker discussed the topic on the latest episode of the new Match of The Day: Top 10 podcast from a shortlist drawn up by the Match of the Day commentary team.
The trio ranked our top 10 and we asked you to do the same.
To hear the MOTD team's final selections - recorded during a debate held in Lineker's kitchen - make sure you listen to the podcast on BBC Sounds or watch back Saturday night's Match of the Day.
Almost 90,000 of you ranked the shortlisted 10 and here is what you came up with.
Results correct as of 07:00 BST on Sunday, 29 March.
1. Alan Shearer
Premier League appearances: 441
Goals per game ratio: 0.59
Shearer: "All I'm going to say is - 260. And I was injured for three years."
Wright: "The amount of goals he scored, and where he did it. I've grown to love Al but I did used to hate him - because I was so jealous!"
2. Thierry Henry
Premier League appearances: 258
Goals per game ratio: 0.68
Wright: "He was a hybrid of a player. He didn't just score goals, he assisted them too."
Shearer: "Thierry was different, he was so elegant. The role's changed now. There's not so much of a centre-forward, it's more a 'forward', but the one constant is you have to score goals and he did. He and Aguero aren't just great goalscorers but scorers of great goals."
3. Sergio Aguero
Premier League appearances: 261
Goals per game ratio: 0.69
Shearer: "He's coming up to his 32nd birthday and he's still banging in the goals left, right and centre. I know he's playing in a magnificent team but look what he's won also."
4. Wayne Rooney
Premier League appearances: 491
Goals per game ratio: 0.42
Shearer: "When he started as that kid at Everton, he was raw. He was everything I liked about a footballer - giving everything, no-one could push him off the ball, skill-wise he was phenomenal and he scored goals.
"He sacrificed himself [at Manchester United] in terms of playing in a different position for the team and he wasn't as selfish as other names on the list, in a good way, so his ratio is lower."
Wright: "The pressure was on him, from the age of 16, to perform on a weekly basis, continuously. So for him to be able to do it and become the top scorer in Manchester United and England's history - I'm not sure anyone else has had to do that, and to last as long as he has."
5. Ruud van Nistelrooy
Premier League appearances: 149
Goals per game ratio: 0.64
Wright: "He was like a monster. His appetite and the way he scored goals. The only thing that's missing is that he didn't go on to score over 100."
Shearer: "In terms of being a goalscorer, Van Nistelrooy was incredible. His ratio is ridiculous."
6. Cristiano Ronaldo
Premier League appearances: 196
Goals per game ratio: 0.43
Wright: "Most of his brilliance has been elsewhere but we started to see it. Since coming inside from the wing, he's been magnificent."
Shearer: "He's in because in his last two seasons in the Premier League he scored 49 league goals combined. But if it was on his whole career he'd be in his own stratosphere. His stats and ability are ridiculous."
7. Didier Drogba
Premier League appearances: 254
Goals per game ratio: 0.41
Wright: "The kind of player he was and what he did for Chelsea - he scored some massive goals. His ratio wasn't as good as others but there was much more to his game. That's probably why he didn't score more, because he was out there helping the team."
8. Harry Kane
Premier League appearances: 201
Goals per game ratio: 0.68
Wright: "He's an out-and-out goalscorer. If he had a midfield like Aguero has behind him, you can't fathom what kind of ratio he'd score at, given what he's scored already."
Shearer: "Would it bother me if he beat my record? We've just been talking about how selfish goalscorers are and you ask me that!
"It'll be difficult for him, because there's a lot of 'ifs'. If he stays fit, if he stays in the Premier League, if he has success where he's at. If he doesn't win anything in the next 12 months I think he'll move on."
9. Luis Suarez
Premier League appearances: 110
Goals per game ratio: 0.63
Wright: "He scored one of the best goals I've seen in the Premier League. People talk about Paolo di Canio's but that Suarez one against Newcastle was unbelievable - [controlling] a 60-yard pass, on his shoulder. He left a Liverpool side that should have won the league to go to Barcelona when they were amazing - and made them better. He's amazing."
10. Andrew Cole
Premier League appearances: 414
Goals per game ratio: 0.45
Lineker: "I have to say that Ian Wright, being exceptionally modest, took himself out of the top 10 because he felt Andy Cole should be in."
Wright: "Absolutely. He could be aggrieved to hear where he is on my list but most of the others have a better ratio."
Best Premier League goalscorer
Rank your favourite Premier League goalscorers