Each team plays 38 matches. A total of 380 matches are played in a season.
There are 20 teams in the Barclay's Premier League.
Arsenal have won the Barclay's premier league 3 times
Queens Park Rangers have never won the Barclays Premier League, or the old First Division equivalent of it.
Every team plays 38 matches a season in the Barclay's premier league for every team. Teams will play cup matches and fixtures also but they are not counted as official premier league matches
How many matches does one team in Barclay's premier league play in a season.