20 Players With the Most Yellow Cards in Premier League History

Updated: 21/3/20

There is a fine art to picking up a yellow card.

You can earn a yellow too early in a match and put your team at risk of going a man down. You can earn a ‘tactical’ booking by bring down a fleet-footed striker who looks set to spring a counter-attack. Or you can always rip your shirt off after scoring a last minute winner.

The point is, yellow cards are part and parcel of the game and, as history has proven, there are some players who are all too familiar with the referee’s notebook.

Here’s a comprehensive list of the 20 players with the most yellow cards in Premier League   history.

20. Cesc Fabregas (71)

Cesc Fabregas

Cesc Fabregas brought his Chelsea career to an end as he made the switch over to Ligue 1 strugglers Monaco in 2019.

The Premier League certainly lost one of its most talented midfielders, but the fleet-footed Spaniard won’t be missed by the league’s officials, having picked up 71 yellow cards during his spells with Arsenal and Chelsea.

19. Richard Dunne (74)

Richard Dunne

Richard Dunne infamously holds the record for the most own-goals in Premier League history, as well as the joint most red cards.

The Irish defender featured for Everton, Manchester City and Aston Villa, earning himself a hefty 74 yellow cards along the way, before hanging up his boots with Queens Park Rangers in 2015.

18. Paul Ince (74)

30 Aug 1998:  Paul Ince of Liverpool in action during the FA Carling Premiership game against Newcastle United at St James'' Park in Newcastle, England. Liverpool won 4-1.  Mandatory Credit: Shaun Botterill /Allsport

‘The Guv’nor’ was once one of the most talented midfielders in world football and is one of the very few players to be fondly remembered by both Manchester United and Liverpool  supporters.

However, he was no stranger to a booking and picked up 74 in just 306 Premier League appearances.

17. Gavin McCann (75)

Gavin McCann

A one-cap wonder for England, Gavin McCann forged a decent career for himself in the top flight, featuring for Everton, Sunderland, Aston Villa and finally Bolton.

McCann only made 301 top flight appearances, meaning he averaged a yellow card for every four games he played, which is a rather prolific record.

16. Phil Bardsley (75)

Phil Bardsley

Phil Bardsley broke in to the top 20 after picking up his 71st booking against Leicester, surpassing Liverpool legend Jamie Carragher a few years back and he’s consistently climbed up the rankings ever since. 

Bardsley has been a menace for referees up and down the country throughout his career, where he as featured for Manchester United, Aston Villa, Sunderland, Stoke and finally Burnley . 

15. Patrick Vieira (76)

19 Feb 2002:  Portrait of Patrick Vieira of Arsenal during the UEFA Champions League Stage Two Group D match between Bayer Leverkusen and Arsenal at the BayArena in Leverkusen, Germany. The game ended 1-1. DIGITAL IMAGE   Mandatory Credit: Stu Forster/Getty Images

It’s no surprise to learn that Patrick Vieira earned himself a vast number of yellow cards after exhibiting an aggressive and combative style at Arsenal and, for a brief period, Manchester City.

Vieira was undeniably brilliant for the Gunners, but he was never far away from trouble. As well as his 76 yellows, he also earned himself eight red cards, which is the joint highest tally alongside Richard Dunne and Duncan Ferguson.

14. Nicky Butt (77)

Nicky Butt of Newcastle United leaves the pitch after a 6-0 defeat by Manchester United during the Premier league football match at Old Trafford, Manchester , north-west England, 12 January 2008. AFP PHOTO/ANDREW YATES  Mobile and website use of domestic English football pictures are subject to obtaining a Photographic End User Licence from Football DataCo Ltd Tel : +44 (0) 207 864 9121 or e-mail accreditations@football-dataco.com - applies to Premier and Football League matches. (Photo credit should read ANDREW YATES/AFP/Getty Images)

Nicky Butt is often the forgotten member of Manchester United’s famous ‘class of ’92’, but he remains one of the most successful graduates of the Red Devils’ academy setup.

During his time with United and Newcastle, as well as a brief loan spell with Birmingham City, Butt managed to earn himself 77 bookings. 

13. Joey Barton (78)

LONDON, ENGLAND - MAY 16:  A dejected Joey Barton of QPR looks to the ground during the Barclays Premier League match between Queens Park Rangers and Newcastle United at Loftus Road on May 16, 2015 in London, England.  (Photo by Clive Rose/Getty Images)

This really shouldn’t come as a surprise to anyone. Joey Barton’s career was always undermined by a poor disciplinary record that saw him fall out of favour with almost every club he represented.

Barton earned 78 bookings in a 15 year career which came to an end in 2017. Barton is currently managing Fleetwood Town in League One.

12. Mark Noble (80)


Mark Noble has enjoyed another consistent season with West Ham and added to his tally of yellow cards – maintaining his record of being the current Premier League player with the most to his name.

The West Ham veteran is now 32, but still looks to have a few more good years left in him. 

11. Phil Neville (82)

WIGAN, ENGLAND - OCTOBER 06:  Everton player Phil Neville reacts during the Barclays Premier League game between Wigan Athletic and Everton at DW Stadium on October 6, 2012 in Wigan, England.  (Photo by Stu Forster/Getty Images)

Phil was arguably the less talented of the Neville brothers, but he enjoyed a more extensive career, having made 505 Premier League appearances compared to his brother’s 400.

That probably explains why Phil’s disciplinary record was much worse than his older brother. Phil earned 82 yellows, compared to Gary’s 53. Interestingly, despite making more appearances for Manchester United, he picked up more yellow cards for Everton. 

10. Kevin Nolan (85)

NEWCASTLE UPON TYNE, ENGLAND - FEBRUARY 26:  Kevin Nolan of Newcastle United reacts during the Barclays Premier League match between Newcastle United and Bolton Wanderers at St James' Park on February 26, 2011 in Newcastle upon Tyne, England.  (Photo by Chris Brunskill/Getty Images)

An apologetically robust midfielder, Kevin Nolan forged a decent Premier League career for himself with Bolton, Newcastle and West Ham, before winding down his career as a player manager for Leyton Orient and Notts County.

He earned 85 yellows in 401 Premier League appearances, whilst also holding the record for the most Premier League appearances without a single England cap to his name. 

9. George Boateng (85)

HULL, UNITED KINGDOM - NOVEMBER 08:  George Boateng of Hull City in action during the Barclays Premier League match between Hull City and Bolton Wanderers at the KC Stadium on November 8, 2008 in Hull, England.  (Photo by Laurence Griffiths/Getty Images)

George Boateng joined Coventry in 1998 and went on to spend 12 years in the top flight, going on to feature for Aston Villa, Middlesbrough and Hull City.

The Dutchman had a reputation as a no-nonsense defensive midfielder and his record of 85 bookings is the highest of any player outside of the British Isles.

8. Lee Cattermole (88)

Sunderland's Engkish midfielder Lee Cattermole looks dejected the end of the game during the English Premier League football match between Sunderland and Manchester United at The Stadium of Light in Sunderland, northeast England on October 5, 2013.  Manchester United won 2-1.  AFP PHOTO / IAN MACNICOL

RESTRICTED TO EDITORIAL USE. No use with unauthorized audio, video, data, fixture lists, club/league logos or live services. Online in-match use limited to 45 images, no video emulation. No use in betting, games or single club/league/player publications.        (Photo credit should read Ian MacNicol,Ian MacNicol/AFP/Getty Images)

Lee Cattermole could have easily topped this list if Sunderland weren’t relegated from the Premier League back in 2017.

He earned 88 yellows during his time in the top flight with Middlesbrough, Wigan and then the Black Cats.

7. Robbie Savage (89)

BLACKBURN, UNITED KINGDOM - MAY 03:  Robbie Savage of Derby asks the fans for some support during the Barclays Premier League match between Blackburn Rovers and Derby County at Ewood Park on May 3, 2008 in Blackburn, England.  (Photo by Matthew Lewis/Getty Images)

Robbie Savage wasn’t a particularly talented midfielder, but he was certainly tenacious and unafraid to stick a boot in when required, featuring for Leicester, Birmingham, Blackburn and Derby.

89 yellow cards comes as no surprise when you consider his ‘bad boy’ reputation, but what is more surprising is that he only earned one red card in his whole career.

6. Scott Parker (92)

LONDON, ENGLAND - DECEMBER 28:  Scott Parker of West Ham United looks on during the Barclays Premier League match between West Ham United and Everton at the Boleyn Ground on December 28, 2010 in London, England.  (Photo by Scott Heavey/Getty Images)

Scott Parker was widely regarded as one of the most talented midfielders of the 21st century, but that talent came with an edge.

During his time with Chelsea, Newcastle, West Ham, Tottenham and Fulham, Parker was in the referee’s notebook 92 times, which comes as a slight surprise when you consider how mild-mannered he was off the pitch.

5. Paul Scholes (97)

MANCHESTER, ENGLAND - MAY 06:  Paul Scholes of Manchester United looks dejected at the end of the Barclays Premier League match between Manchester United and Swansea City at Old Trafford on 6 May 2012 in Manchester, England.  (Photo by Laurence Griffiths/Getty Images)

Paul Scholes needs no introduction as he is one of the most recognisable names in the history of the Premier League.

The Manchester United legend made 499 Premier League appearances for the Red Devils and, whilst he dazzled supporters with his exquisite range of passing and elusive movement, he also frustrated plenty of officials during his 17-year career, earning 97 yellow cards 

4. Kevin Davies (99)

WEST BROMWICH, ENGLAND - NOVEMBER 19: Kevin Davies of Bolton gestures during the Barclays Premier League match between West Bromwich Albion and Bolton Wanderer at The Hawthorns on November 19, 2011 in West Bromwich, England.  (Photo by Michael Regan/Getty Images)

When you’re a striker who is more commonly know for getting booked rather than scoring goals, you know something may have gone wrong.

Kevin Davies was a defender’s worst nightmare during his time with Bolton and, in addition to the 99 booking he earned, he also committed 602 fouls which is the second highest tally in Premier League history.

3. Lee Bowyer (99)

LIVERPOOL, ENGLAND - APRIL 23:  Lee Bowyer of Birmingham City shows his frustration during the Barclays Premier League match between Liverpool and Birmingham City at Anfield on April 23, 2011 in Liverpool, England.  (Photo by Clive Brunskill/Getty Images)

Lee Bowyer stuck around in the Premier League for the vast majority of his career, acting as a versatile midfielder with a reputation for putting in some feisty challenges.

He averaged roughly one yellow card for every four appearances, which is good going considering the fact that he made just shy of 400 league appearances for Leeds, Newcastle, Birmingham and West Ham.

2. Wayne Rooney (102)

MANCHESTER, ENGLAND - MARCH 09:  A dejected Wayne Rooney of Manchester United walks off the pitch following his team's 2-1 defeat during the FA Cup Quarter Final match between Manchester United and Arsenal at Old Trafford on March 9, 2015 in Manchester, England.  (Photo by Michael Regan/Getty Images)

Wayne Rooney will go down as one of the greatest English forwards of all time, but he was by no means a saint during the early stages of his career – as proven by his tally of 102 yellows.

‘Wazza’ had a tendency to let his emotions get the better of him and, although he calmed down significantly as his Premier League career began to wind down, he always had a competitive edge to his play.  

1. Gareth Barry (123)

STOKE-ON-TRENT, ENGLAND - FEBRUARY 06:  Gareth Barry of Everton during the Barclays Premier League match between Stoke City and Everton at the Britannia Stadium on February 06, 2016 in Stoke-on-Trent, England.  (Photo by James Baylis - AMA/Getty Images)

It’s somewhat fitting that the man with the most Premier League appearances should also top the list with the most yellow cards.

Gareth Barry earned 123 during his time with Aston Villa, Manchester City, Everton and West Brom and he could still have the chance to add to both his appearance and yellow card record if he can inspire the Baggies to promotion from the Championship this season.


Leave a Reply

Your email address will not be published. Required fields are marked *

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