Quiz! Can you name the 50 highest Premier League scorers of all time?

Jamie Vardy Huddersfield

Jamie Vardy continued his fine scoring form for Leicester with a brace at Huddersfield on Saturday, marking two major milestones for the player signed from Fleetwood Town for £1 million in 2012.

His second goal from the penalty spot took him beyond Gary Lineker in the Foxes’ all-time scoring charts, but also brought up his 50th Premier League goal – knocking poor Daniel Sturridge out of this exclusive list of sharp-shooters.

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