Can you name all 52 players to score in the Champions League for Liverpool?
Fifty-two players have scored for Liverpool in the Champions League – but how many of them can you name?
We’ve given you 20 minutes to name each and every one, with some incredibly tricky ones in there. Twenty of them have notched just once in the competition.
A * denotes that the player is still at the club.
It’s a challenging one, but if you fancy another after, see if you can name Liverpool’s 20 youngest Premier League debutants.
Good luck, and don’t forget to tweet us your scores @planetfutebol.
More quizzes
Can you name Liverpool’s top 30 goalscorers in Premier League history?
Can you name the 15 most expensive transfers in Liverpool’s history?
Can you name Liverpool’s 20 youngest Premier League debutants?
Can you name the last four players to wear numbers 1-11 at Liverpool?