1. David James  – 170 clean sheets
Number one! Who would have said David James?
Well if you think logically, it does make sense because of the amount of games he has played in England.
Spells at; Liverpool, Aston Villa, West Ham United, Manchester City and Portsmouth, James made well over 400 league appearances during his playing-career.
A whopping 170 clean-sheets during his career makes him our number-one.
However, sitting just two behind is Petr Cech, who is still playing.
I feel James won’t be here for much longer……