Man City, Arsenal and Everton stars officially the dirtiest players in Premier League history

You may not think of  Arsenal, Manchester City and Everton as being dirty teams these days, but each has a player who has achieved something remarkable in the Premier League: eight individual red cards.

Fernandinho notched up his third sending off in six matches earlier this season, but he’s nothing in comparison to these card merchants.

Richard Dunne (Manchester City, Aston Villa, QPR) – 8 red cards



Manchester City fans will remember the swashbuckling centre-half fondly, but he was prone to the odd own goal and more than his fair share of red cards. The former Republic of Ireland international was red-carded once every 4,617 minutes.

Patrick Vieira (Arsenal) – 8 red cards



The Frenchman was so much more than a midfield enforcer, but he was partial to a scrap or a nasty tackle during his pomp. Vieira picked up a red card every 3,162 minutes during his time at Arsenal.

Duncan Ferguson (Everton) – 8 red cards


How could you have a list of Premier League dirty players without this man. “Duncan Disorderly” loved chucking an elbow at opponents who got under his skin. He was red-carded once every 2,283 minutes on Merseyside.

Roy Keane (Manchester United) – 7 red cards


Slightly surprised that the former Manchester United captain wasn’t at the top of the list? Us too. Keane had a violent side to his game, most memorably displayed when he lunged at Alf-Inge Haaland in the Manchester derby. Keane was sent off on average every 4,413 minutes.

Lee Cattermole (Middlesbrough, Sunderland) – 7 red cards


The former Middlesbrough man went all Fernandinho when he picked up six red cards in 99 games, a truly impressive rate. A red card every 2,450 minutes for the man who simply loves a slide tackle.


Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.