Quiz! Can you name every Premier League club's all-time top scorer in the competition?

Mohamed Salah of Liverpool scores the fourth goal making the score during the Premier League match between Liverpool FC and Manchester United at Anfield on March 05, 2023 in Liverpool, England.
(Image credit: John Powell/Liverpool FC via Getty Images)

Five minutes on the clock, 20 names to guess.

Remember to tweet your scores @FourFourTwo and share with your mates.

NOW TRY Quiz! Can you guess 100 correct answers in FourFourTwo's Big Badge Quiz?

Becoming your club's all-time scorer is a long slog and there aren't many players who do it these days.

After all, back in your grandad's time, players tended to stay at clubs longer and there wasn't the draw of El Clasico or the MLS. 

It's not unusual for most club's all-time record scorer to be a player from before even your parents were born. Some clubs have modern top scorers – though not all. 

But if we're talking Prem icons, can you tell us who these ones are?

MORE QUIZZES

Quiz! Can you name every club to qualify for the Champions League from Europe's top five leagues?

Quiz! Can you name these 100 players just from their career path?

Quiz! Can you name every Premier League player with 300+ appearances for one club?

Mark White
Content Editor

Mark White is the Digital Content Editor at FourFourTwo. During his time on the brand, Mark has written three cover features on Mikel Arteta, Martin Odegaard and the Invincibles, and has written pieces on subjects ranging from Sir Bobby Robson’s time at Barcelona to the career of Robinho. An encyclopedia of football trivia and collector of shirts, he first joined the team back in 2020 as a staff writer.