Generic selectors
Exact matches only
Search in title
Search in content
Search in posts
Search in pages
Generic selectors
Exact matches only
Search in title
Search in content
Search in posts
Search in pages

England’s most capped starting eleven


Peter Shilton

Caps: 125

Shilton, the most capped England international to date, made his debut against East Germany in 1970. The shot-stoppers' England career spanned 20-years, ending in 1990 against Italy. Despite playing in the second tier of English football, Shilton was handed his England debut by Alf Ramsey who had recognised the youngster's talent. In 1990, Shilton was part of the England squad that went all the way to the Semi-Finals of the World Cup, the closest any England side has been to reclaim the trophy since 1966.


Bobby Moore

Caps: 108

World Cup-winning captain Bobby Moore's first cap arrived in 1962 against Peru and his final outing was against Italy in 1973. Moore played 15 games for England in 1966, scoring his only 2 international goals during that period, and guided his country to their greatest ever achievement before picking up the Sports Personality of the Year award.

Ashley Cole

Caps: 107

Ashley Cole spent 13-years marauding up and down the left flank for his country, beginning in 2001 against Albania and ending in 2014 against Denmark. Cole is one of the most attacking full-backs to have ever played for England, which is no surprise considering the former Arsenal and Chelsea man modelled himself of Brazilian icon Roberto Carlos. Cole remains England most capped black player despite retiring from international football in 2014 after failing to make the 2014 World Cup squad.

Billy Wright

Caps: 105

Half-back Billy Wright is one of only nine men to have played over a century of caps for England, starting way back in 1946 against Ireland until his final international appearance against the United States in 1959. Wright had an impeccable record for England, having never received a booking or a sending off and was part of the side that took on Belgium in the post-war ‘Victory International' in 1946.

Kenny Sansome

Caps: 86

Sansome made his England debut against Wales in 1979 and played regularly for his country until his final appearance in 1988 against the Soviet Union. The full-backs most impressive performances in an England shirt arrived during the 1986 World Cup in which he played all of the games, including that now-infamous defeat to Maradona's Argentina.


David Beckham

Caps: 115

Becks gave everything in an England shirt from his debut against Moldova in 1996 to his final match in 2009 against Belarus. Beckham had a turbulent international career but eventually became the much-loved captain of his country in 2000. The former Manchester United winger often stepped up in times of need for England, that free-kick against Greece provides the perfect example, and gave everything for his country.

Steven Gerrard

Caps: 114

Liverpool legend Steven Gerrard had a 14-year international career beginning in 2000 against Ukraine and ending against Costa Rica. Gerrard took on the England captaincy in 2010 and lead by example as his always did for Liverpool. Sadly, despite being part of the so-called ‘golden generation' Gerrard and co failed to add to England's trophy cabinet and will know all too well that missed opportunities cost them international glory.

Frank Lampard

Caps: 106

Lampard's first game in an England shirt came in 1999 against Belgium and spanned 15-years, with the Chelsea hero also picking up his last cap against Costa Rica alongside Steven Gerrard. Lampard had to wait until Euro 2004 before making his tournament debut for England but played a pivotal role in their run to the quarter-finals and even made the team of the tournament.

Bryan Robson

Caps: 90

Midfielder Robson made his debut against the Republic of Ireland in 1980 and called time on his international career in 1991, with his final appearance coming against Turkey. Injuries cost Robson the international claim he truly deserved as, despite helping England qualify for both the 1986 and 1990 World Cups, his participation in the tournaments were disrupted by injuries.


Wayne Rooney

Caps: 120

Rooney remains the highest capped outfield player for England, making his debut as a teenager in 2003 against Australia and playing all the way through to 2018 when he made his final appearance against the United States. Rooney turned down an approach from Ireland to play for them when he was just 16-years old and a year later made his England debut and would go on to be his countries top goalscorer and captain.

Bobby Charlton

Caps: 106

Another of the key World Cup-winning stars takes the final spot in our most capped England eleven. Bobby Charlton debuted against Scotland in 1958 and fittingly ended his international career in 1970 against West Germany. Charlton scored on his international debut, which only heightened the buzz surrounding the country's most talented youngster, and the attacker would go on to fill his potential for club and country. The 1966 World Cup final saw Charlton and Beckenbauer, two of the biggest talents in football, pitted up against one another and the Englishman would come out on top thanks to a 4-2 victory.

Subs: the players who just missed out

Michael Owen

Caps: 89

Own had a 10-year international career with plenty of memorable moments. The teenager made his debut against Chile in 1998 and his final match arrived in 2008 against France, with the striker scoring an impressive 40 goals for his country.

Gary Neville

Caps: 85

Neville, much like in his Manchester United career, was dependable if not remarkable for his country. The full-back turned centre back never scored for England but wore his heart on his sleeve and never shied away from responsibility when representing the three lions.

Ray Wilkins

Caps: 84

The late, great Wilkins made his England debut in 1976 against Italy and finished 10-years later against Yugoslavia. Wilkins captained his country on 10 occasions and played in both the 1982 and 1986 World Cups.

Rio Ferdinand

Caps: 81

Rio's England career spanned 14-years, starting against Cameroon in 1997 and ending in 2011 against Switzerland. Amazingly, Ferdinand never made it to a European Championships with his country but did take part in two World Cups.

Gary Lineker

Caps: 80

Super striker Gary Lineker had a phenomenal goalscoring record for his country, netting 48 goals in 80 appearances, making his debut in 1984 against Scotland and ending his international career in 1992 against Sweden.