Get the FREE Mirror Football newsletter by email with the day's key headlines and transfer news Sign up Thank you for subscribing We have more newsletters Show me See our privacy notice Invalid Email

Derby County are the dirtiest team in Premier League history.

The Rams have averaged more disciplinary points per game than any other team to have played in the top flight since the formation of the Premier League in 1992-93.

With an average of two yellow cards a game and a red card every 15.6 matches Derby have averaged 2.21 disciplinary points per match.

That puts them just ahead of Stoke City who have so far averaged 2.15 points per match with 1.9 yellows per game and a red every 10.3 games.

Sunderland are in third place in the "Dirty Premier League" with an average of 2.13 disciplinary points per match.

(Image: Getty)

Hull City are fourth and have averaged 2.09 disciplinary points per game during their four seasons in the Premier League.

The Tigers also averaged a red card every eight matches, more frequently than any other side in the division's history.

Oldham Athletic are the cleanest team to have played in the Premier League, though they were only in it for two seasons. They received just 70 yellows and four reds in their 84 Premier League matches and averaged just 0.98 disciplinary points per game, fewer than any other side.

Ipswich and Swindon Town both averaged 1.0 disciplinary points per match during their stints in the Premier League, while Sheffield Wednesday averaged 1.26 points.

(Image: Stephen Pond/Getty)

Norwich are the cleanest current Premier League side.

The Canaries have averaged just 1.35 disciplinary points with an average of justy 1.2 yellow cards per game and an average of 20.7 matches between reds.

The disciplinary points are taken from the Premier League's records where one point is awarded for a yellow card and three for a red.

The top 20 worst offenders (minimum three seasons)

Team - Disciplinary points per game

Derby County: 2.21 Stoke City: 2.15 Sunderland: 2.13 Hull City: 2.09 Bolton Wanderers: 1.98 Wigan Athletic: 1.95 Blackburn Rovers: 1.93 Middlesbrough: 1.91 Wolverhampton Wanderers: 1.91 Birmingham City: 1.91 West Ham United: 1.88 Leeds United: 1.87 Chelsea: 1.84 Everton: 1.80 Arsenal: 1.73 Leicester City: 1.73 Manchester City: 1.73 Newcastle United: 1.73 Portsmouth: 1.73 West Bromwich Albion: 1.72

....and the cleanest 10 sides