Advertisement

Premier League: Every player to have scored 100 or more goals

In all 28 players have scored 100 or more Premier League goals – and here they all are.