4) Gareth Barry – 554
Currently with Everton, Gareth Barry has an incredible longevity at this level, with 554 appearances for the likes of Aston Villa and Manchester City prior to moving to Goodison Park.
3) David James – 572
Another goalkeeping great of the Premier League era, former England shot-stopper David James has played for the likes of Liverpool, West Ham United and Portsmouth in a distinguished career.