Steven Gerrard of Liverpool celebrates after scoring the opening goal during the Carling Cup Semi-Final first leg match between Manchester City and Liverpool at Etihad Stadium on January 11, 2012 in Manchester, England. (Photo by John Powell/Liverpool FC via Getty Images)

QUIZ – Name the 42 teams Steven Gerrard played against in the Premier League!

Steven Gerrard carved out his Liverpool legend over a 17-year period, grabbing his team by the scruff of the neck in each and every competition.

It has been seven years since Gerrard hung up his Liverpool boots, after a career that spanned 710 games – the third most in club history.

As for the Premier League, the former captain made 504 appearances in the English topflight and in that time faced 42 different clubs.

Gerrard made his league debut in 1998/99 and his last appearance came in 2014/15, which signalled the end of an era.

And this quiz tests your knowledge of the teams Gerrard faced in the Premier League throughout his Liverpool career, and we’ve given you some hints to help!

There’s 8 minutes on the clock…

Want more quizzes? Try these!