James is third on the list of all-time Premier League appearances, having played in 536 top-level matches, and holds the Premier League record for most clean sheets, with 173.
James is third on the list of all-time Premier League appearances, having played in 536 games at the top-level. James also holds the Premier League record for most clean sheets, with 173.