It's 42.
In addition to the 20 teams that are currently there, these teams have also graced the top division since 1992: Barnsley, Birmingham, Bradford, Charlton, Coventry, Crystal Palace, Derby, Ipswich, Leeds, Leicester, MK Dons (as Wimbledon), Norwich, Nottm Forest, Oldham, QPR, Reading, Sheff Utd, Sheff Wed, Southampton, Swindon, Watford and Wolves.
Chat with our AI personalities
including this seasons 20 teams there are 44 teams and they are
arsenal, Aston villa, man utd, Chelsea, man city, tottenham, Bolton, sunderland, Liverpool, west brom, stoke, blackburn, Newcastle, blackpool, Birmingham, everton, fulham, wigan, wolves, west ham, OPR, norwich, coventry, leeds, derby, watford, burnley, notts forest, reading, barnsley, Portsmouth, leicester, ipswich, hull, sheff utd, crystal palace, middlesbrough, charlton, sheff wed, oldham, Southampton, swindon, Bradford and Wimbledon