7. Peter Atherton
Premier League games played without call up: 318
With a name like that he should have tried his hand at cricket rather than football. If you’re asking yourself ‘who?’ then you’re only echoing what England national team bosses have been saying about him for years.