Can you name our top 30 PL scorers without fail?

We've been blessed with some truly prolific Premier League scorers since 1992.

Twenty-seven of our players, both past and present, have netted more than 20 times in the competition since its inception but can you name them all?

We've listed our top 30 leading Premier League goalscorers below and have given you seven minutes to get as many as possible.

BUT this time there's a twist - if you get an answer wrong, the quiz ends, so be careful with your guesses!