Find out all 51 teams to have played in the Premier League.
Founded in 1992, 22 teams initially competed in the Premier League before being reduced to 20 after the 1994/95 season.
Only Luton Town, Barnsley, Blackpool and Swindon Town have appeared in exactly one Premier League campaign, with Bradford City, Cardiff City, Huddersfield Town and Oldham Athletic the only sides to appear in two seasons.
Only six teams have appeared in all 33 Premier League campaigns: Arsenal, Chelsea, Everton, Liverpool, Manchester United and Tottenham, with Aston Villa and Newcastle next on 30 each.
Arsenal
Aston Villa
Barnsley
Birmingham City
Blackburn Rovers
Blackpool
Bolton Wanderers
Bournemouth
Bradford City
Brentford
Brighton & Hove Albion
Burnley
Cardiff City
Charlton Athletic
Chelsea
Coventry City
Crystal Palace
Derby County
Everton
Fulham
Huddersfield Town
Hull City
Ipswich Town
Leeds United
Leicester City
Liverpool
Luton Town
Manchester City
Manchester United
Middlesbrough
Newcastle United
Norwich City
Nottingham Forest
Oldham Athletic
Portsmouth
Queens Park Rangers
Reading
Sheffield United
Sheffield Wednesday
Southampton
Stoke City
Sunderland
Swansea City
Swindon Town
Tottenham Hotspur
Watford
West Bromwich Albion
West Ham United
Wigan Athletic
Wimbledon
Wolverhampton Wanderers
QUIZZES
100 football quiz questions and answers
We've compiled the ultimate list of football trivia questions so you can challenge your mates, colleagues or football team in a home pub quiz.
Matt Gibbs
30 Apr 26