A total of 45 different English players have scored at least 50 Premier League goals in their career – but can you name them all?
There are only a handful of Englishmen currently playing that have reached the tally, but plenty have done it in previous years, with nine of the top 10 Premier League goalscorers of all time home grown.
Thierry Henry is the top-scoring foreign player in the competition and is fifth on the list overall with 175 goals, but your challenge is to name all 45 English players to have scored at least 50.
Seventeen of them have scored 100 goals or more and should be easy to name, but there are some far trickier ones further down the list to remember.
We’ve given you 10 minutes…
Good luck, and don’t forget to tweet us your scores at @planetfutebol.
Note: If you have any issues attempting the quiz, play it on the Sporcle website.
Fancy another challenge? Visit our dedicated quiz page for a host of other brainteasers.
“He had to have someone to fight.”
He wants to spend his whole career at Liverpool.
Someone at the Daily Mail was feeling grumpy.
How good is your Champions League knowledge?
Could Salah realistically break the duopoly?
Could they do it on a cold Tuesday night at Stoke?
Fantasy League is a snake pit of corruption.
Should he win the Ballon D’Or?
A worry for club and country.
Arsene gave plenty of youngsters a chance.