8. David James
Clubs: Liverpool, Aston Villa, West Ham United, Manchester City, Portsmouth
Appearances: 572
Clean sheets: 170
The record holder for the most clean sheets in Premier League history…for now.
After making his name at Liverpool, James hopped between clubs either side of the millennium, but found a second home at Portsmouth and helped the South Coast minnows establish themselves as a top-flight force.
COMMENTS