Since 1992, the Premier League has had us glued to our screens or on the edge of our seats in stadiums up and down the land.
In that time, 49 different sides have played in the top flight. Our challenge to you… give us their nicknames!
Good luck and no cheating!
Whilst you’re here, why not try out another quiz: Can You Name Every Demolished Premier League Ground?