Only England’s best are privileged enough to win a Three Lions cap, but which domestic sides have provided the country with the deepest talent pools?
Turning out for your country is one of the highest honours any player can achieve, and England has been fortunate enough to pull talent from some of the finest domestic teams down the years.
Liverpool, Manchester United, Chelsea and Manchester City - sides that have all enjoyed periods of domestic and European dominance - have frequently had players represent England in the past.
Liverpool have Trent Alexander-Arnold in the Three Lions mix at present, but their distinguished history also includes the likes of Roger Hunt, Emlyn Hughes, Kevin Keegan, John Barnes, Robbie Fowler, Michael Owen and Steven Gerrard.
Wayne Rooney is a product of Everton but also a Manchester United legend, with the Toffees also delivering World Cup winners Ray Wilson and Alan Ball.
Elsewhere, United are responsible for Duncan Edwards, Bobby Charlton, Bryan Robson, Gary Neville, David Beckham, Paul Scholes, Rio Ferdinand and Marcus Rashford.
But which club sides have produced the most players for England?(Until 20/11/2023)
Tottenham 79
Aston Villa 76
Corinthian 76
Liverpool 74
Everton 70
Manchester United 70
Arsenal 69
Chelsea 55
Manchester City 52
Blackburn 48
West Brom 45
West Ham 45
Tottenham and Aston Villa have provided the most England players in the past, while the likes of Liverpool, Everton and United are not far behind.
Indeed, Spurs have contributed several household names to the cause down the years, with the likes of Jimmy Greaves, Glenn Hoddle, Gary Lineker, Paul Gascoigne and current England captain Harry Kane all representing their country when on the books of the north London club.
Furthermore, Tyrone
Read on m.allfootballapp.com