Retired English Footballer, James is fourth on the list of all-time Premier League appearances, and held the Premier League record for most clean sheets with 170 until Petr Cech surpassed this record.