Regular visitors to The Football Faithful will be aware that we simply love the Premier League.
However, we don’t just love what is going on in the English top flight right now, but we also love looking back at the great players and teams that have graced the beautiful game over the years.
How many teams have played in the Premier League? Well, you may be surprised to know that of the 72 teams playing in the English football league, 49 of them have played in the Premier League at some point, and while some have been ever-presents, there have been a few one season wonders too.
So, how is your Premier League knowledge? You have eight minutes to name all 49 clubs. Once you’ve finished, make sure you challenge your mates too by sharing this page.