More than 40 different Englishmen have scored in the Premier League this season, including the two men at the top of the charts, but how many can you name?
Raheem Sterling criticised the fans that jeered Joe Gomez against Montenegro, with manager Gareth Southgate saying that “no England player should ever be booed”.
Many of them have played – or are still playing – in the modern era. But how many England footballers who’ve reached a half century of caps in the last 1,000 matches can you name?