Related articles
Premier League appearances record
Record for most appearances in Premier League history, held by James Milner with 658 games.
Related articles
Record for most appearances in Premier League history, held by James Milner with 658 games.