As of 15 September 2026, Richard Dunne, Duncan Ferguson and Patrick Vieira share the Premier League record for red cards with 8 each.
The all-time Premier League red card leaders
The record is shared rather than held by one player alone. Official Premier League data places 8 red cards at the top of the all-time ranking.
| Player | Red cards |
|---|---|
| Richard Dunne | 8 |
| Duncan Ferguson | 8 |
| Patrick Vieira | 8 |
| Lee Cattermole | 7 |
| Vinnie Jones | 7 |
| Roy Keane | 7 |
| Alan Smith | 7 |
Who is next on the list
Below the four players on 7, 13 players have been sent off 6 times: Gareth Barry, Joey Barton, Luís Boa Morte, Nicky Butt, Andrew Cole, Steven Gerrard, John Hartson, Younes Kaboul, Martin Keown, Paul Konchesky, Franck Queudrue, John Terry and Nemanja Vidic.
None of the seven players on 8 or 7 is an active Premier League player, so only a current player could still match or break the record.
Which clubs have the most Premier League red cards?
| Club | Red cards |
|---|---|
| Everton | 113 |
| Arsenal | 110 |
| Chelsea | 99 |
| Newcastle United | 97 |
| West Ham United | 89 |
| Tottenham Hotspur | 82 |
| Manchester City | 80 |
| Manchester United | 78 |
| Blackburn Rovers | 77 |
| Aston Villa | 73 |
Everton have been shown the most red cards of any club in Premier League history, three more than Arsenal.
FAQ
How many Premier League red cards did Duncan Ferguson get?
Duncan Ferguson received 8 red cards in the Premier League. That total puts him level with Richard Dunne and Patrick Vieira at the top of the official all-time list.
Has anyone had more than 8 Premier League red cards?
No. As of 15 September 2026, the official Premier League ranking shows 8 as the highest total.
Who has been sent off the most in the Premier League?
The highest total belongs to a shared group rather than a single player. Richard Dunne, Duncan Ferguson and Patrick Vieira are tied at the top.
Which club has the most Premier League red cards?
Everton, with 113. Arsenal have 110 and Chelsea 99.

