Six minutes on the clock, 30 names to guess.
Remember to tweet your scores @FourFourTwo and share with your mates.
NOW TRY Quiz! Can you name every Premier League club's all-time top scorer in the competition?
We use Kwizly for our quizzes – find out more here
The north has always dominated Englisg football – despite the wealth of clubs in and around London.
It took six years for a club from London to win the Premier League after Manchester United and Blackburn Rovers claimed the first five. United and Liverpool have 39 English top-flight titles between them, too.
And long before that, it was largely Midlands and northern clubs who set up the Football League. Even now, there are more clubs at the top of the tree from around these areas than the likes of, say, Devon or Kent.
Let's focus on the smoke today, though: Arsenal, Brentford, Charlton Athletic, Chelsea, Crystal Palace, Fulham, Queens Park Rangers, Tottenham, West Ham and Wimbledon have all played Premier League football over the past three decades – and these are the top scorers strictly from those teams.