While Premier League clubs have traditionally supplied England with talent, some of the teams with the highest number of capped players are surprising
NEWCASTLE UPON TYNE, ENGLAND - OCTOBER 25: Former player and TV pundit Alan Shearer during the Premier League match between Newcastle United and Fulham at St James' Park on October 25, 2025 in Newcastle upon Tyne, England. (Photo by Serena Taylor/Newcastle United via Getty Images)

While Premier League clubs have traditionally supplied England with talent, some of the teams with the highest number of capped players are surprising

20 Clubs That Have Produced Most England Internationals – Liverpool More Than Man United

England have long been blessed with a wealth of footballing talent, with national teams often featuring players developed across the country’s top clubs – from Premier League heavyweights Manchester United and Liverpool to sleeping giants Leeds United and Nottingham Forest.

Over the decades, numerous teams have contributed stars who have shaped the fortunes of the Three Lions, helping lead them to victories on the biggest stage, including the 1966 World Cup – England’s first and only major triumph to date.

While Premier League clubs have traditionally supplied England with talent, some of the teams with the highest number of capped players are surprising – ranging from a long-defunct amateur club to several lower-league sides.

GIVEMESPORT has taken a look at the top 20 clubs that have produced the most England internationals in history, starting with a side that has consistently supplied talented players to the national team across generations.

20. Leeds United – 34

Patrick Bamford in action for Leeds United

Leeds have a deep history of producing England internationals, particularly during their dominant periods in the 1960s and 1970s, including Jack Charlton, Norman Hunter and Paul Madeley.

The Elland Road side have produced a total of 34 players for the England national team, with Kalvin Phillips, Patrick Bamford and Dominic Calvert-Lewin the latest to feature for the Three Lions.

19. Sheffield United – 34

Sheffield United corner flag

Sheffield United have had 34 England internationals to date, including Ernest Needham, Tony Currie, George Green and Fred Tunstall.

The Blades have not had a capped England international in the 21st century, with goalkeeper Dean Henderson their latest player to be called up in 2019.

18. Wolverhampton Wanderers – 36

Conor Coady of England
Conor Coady of England

Wolverhampton Wanderers have produced 36 England internationals, with Billy Wright earning the most caps (105) as a Wolves player.

The Molineux side have had only two England internationals in the 21st century: Matt Jarvis, with a single cap in 2011, and Conor Coady, now a free agent, who made 10 appearances for the Three Lions.

17. Derby County – 39

Peter Shilton

Derby County produced a host of England internationals, particularly under Brian Clough in the 1970s, with the total standing at 39.

Steve Bloomer, Sammy Crooks, Roy McFarland, Peter Shilton, Colin Todd and Mark Wright all won over 20 caps during their time with the Rams.

16. Nottingham Forest – 39

Morgan Gibbs-White ahead of a Nottingham Forest game

Nottingham Forest have had 39 players feature for England so far, including Stuart Pearce, Trevor Francis, Peter Shilton and Des Walker.

The City Ground outfit currently has one England international in their ranks: Morgan Gibbs-White. Forest’s vice-captain has played nine times for his country at the time of writing.

15. Southampton – 40

Matthew Le Tissier

Southampton have long been recognised for producing top England talent through their renowned academy, developing the likes of Matt Le Tissier, Luke Shaw, and James Ward-Prowse.

The Saints have had 40 England internationals, with goalkeeper Peter Shilton the most capped (49) during his time on the south coast.

14. Sheffield Wednesday – 43

sheffield wednesday hillsborough

Sheffield Wednesday were most successful in producing England internationals during the early and mid-20th century, when they competed at the top of the country’s football pyramid.

The Owls have had 43 England internationals, including Ron Springett and Ernie Blenkinsop, who both earned over 20 caps during their time at the club.

13. Newcastle United – 44

alan shearer newcastle

Newcastle have also had 44 England internationals, including Premier League top goalscorer Alan Shearer, who won 35 caps while at St James’ Park.

The Magpies currently have multiple England stars in their squad, including Dan Burn, Lewis Hall and Tino Livramento.

12. West Bromwich Albion – 45

Bryan Robson

West Brom have supplied 45 players to the England national team over the years, with former goalkeeper Sam Johnstone the most recent to be called up during his time at the Hawthorns.

The Baggies had multiple England internationals during the mid-20th century, including Sir Bobby Robson, Don Howe and Bryan Robson.

11. West Ham United – 45

Bobby Moore

West Ham are renowned for producing England internationals through their famous academy, including legendary defender Bobby Moore, who captained England to the 1966 World Cup triumph.

The Hammers have had a total of 45 England internationals, with other notable players including Geoff Hurst, Trevor Brooking and Rio Ferdinand.

GIVEMESPORTGenerator

Retro Footballer Generator

Pick five details to reveal your retro football icon.

Position

Style

League

Region

Preferred Foot

10. Blackburn Rovers – 48

Stephen Warnock in action for Liverpool in the 04/05 season
Stephen Warnock in action for Liverpool – 29/8/04. Mandatory Credit: Action Images / Michael Regan.

Blackburn Rovers have had 48 England internationals, with Ronnie Clayton, Bob Crompton and Bryan Douglas among the most capped.

The Rovers produced a host of capped players during the late 20th century, while David Bentley and Stephen Warnock have earned caps in the past three decades.

9. Manchester City – 57

Joe Hart in action for England
Joe Hart in action for England

Manchester City’s England internationals boom came in the modern era, as the club rose to prominence under managers such as Roberto Mancini and Pep Guardiola.

The Cityzens have had 57 England internationals, including Colin Bell, Joe Hart, Phil Foden, James Milner and John Stones.

8. Chelsea – 58

frank lampard chelsea

Chelsea became a dominant force in English football from the 1990s onwards and have had 58 players feature for England whilst at Stamford Bridge.

Notable former internationals include Frank Lampard, John Terry, Ashley Cole and Gary Cahill, while Cole Palmer and Reece James are current England players.

7. Manchester United – 71

Wayne Rooney in action for Manchester United
Wayne Rooney in action for Manchester United

Manchester United have produced some of England’s most iconic players, with 71 internationals including Bobby Charlton, Wayne Rooney and David Beckham.

United have also produced two of England’s three all-time leading goalscorers, with Rooney and Charlton netting 53 and 49 goals respectively.

6. Everton – 72

Everton icon Leighton Baines

Everton have produced 72 England internationals to date, including former first-team stars Alan Ball, Phil Jagielka, Wayne Rooney and Leighton Baines.

Goalkeeper Jordan Pickford has been England’s first choice since 2018, earning 92 caps so far. Midfielder James Garner helped the Toffees move above Man Utd, as the ex-Red Devil made his debut under Thomas Tuchel.

5. Arsenal – 74

bukayo saka-1

Arsenal have had 74 England internationals to date, with Kenny Sansom, David Seaman, Tony Adams and Ashley Cole among the most capped.

Current Three Lions stars include Bukayo Saka, Declan Rice, Eberechi Eze and Noni Madueke. Ben White has even returned to the fold after three years out.

4. Liverpool – 76

Steven Gerrard

Liverpool have long been a major contributor to English football, producing household names such as Steven Gerrard, Michael Owen and Jamie Carragher.

The Anfield side have had 75 England internationals, although the latest squad included no Liverpool players, with Curtis Jones missing through injury.

3. Corinthians – 76

While Corinthians, a former amateur club, never competed in the professional leagues, they produced 76 international players between 1882 and 1939.

The club is credited with pioneering sportsmanship and fair play in English football, as well as influencing the development of the national team.

2. Aston Villa – 79

England manager Gareth Southgate celebrates

Aston Villa’s influence on England football stretches back over a century, as they helped shape the Three Lions squads with 79 former and current players.

Most capped include former England manager Gareth Southgate and midfielder Gareth Barry, while Ezri Konsa, Morgan Rogers, and Ollie Watkins are currently part of the national squad.

1. Tottenham Hotspur – 81

Harry Kane in action for England against Andorra

Tottenham hold the record for the most England internationals with 81, following Djed Spence’s first cap in the 2025 September international break.

The North London side have supplied internationals across decades, with notable players including Harry Kane, Gary Lineker and Glenn Hoddle.

Comments

No comments yet. Why don’t you start the discussion?

Leave a Reply