The England national team has been in action since 1872. It is also the oldest national team alongside Scotland’s national outfit. In the several years of its existence, the national team has witnessed many players touch new heights with regards to the caps. Here are the top 10 most capped players for the Three Lions:
Peter Shilton (125)
Peter Shilton holds the record for the most appearances in the Three Lions shirt. The former Leicester City goalkeeper has also been part of some incredible records like 10 consecutive clean sheets at a World Cup final. Despite making 125 appearances and sitting at the top of the appearances list, Shilton was unable to enjoy early opportunities to be part of the England team at World Cup finals. In a career that spanned two decades, Shilton picked up most of his appearances from the 1982 World Cup onwards.
Wayne Rooney (120)
The Everton and Manchester United star was always destined to be a great player for England. Yet, even he would not have imagined sitting second in the list of the all-time appearances for England. Rooney has managed to feature in 120 matches for England and these have produced 53 goals. Rooney might have overtaken Shilton’s tally if not for the emergence of many new young talent providing stiff competition for places in the England setup. The 53 goals, though, puts Rooney ahead of Bobby Charlton as the record goalscorer for England.
Bobby Moore (108)
An integral part of the only England team to have picked up the World Cup title, Bobby Moore played as the captain of the national team during the 1966 World Cup. Regarded as one of the greatest defenders produced by England, Moore showed incredible maturity and composure to lead the Three Lions when he was in his early 20s. Moore went on to create a record with his 108 caps, which stood until being broken by Peter Shilton several years later.
Ashley Cole (108)
Widely regarded as one of the greatest left-backs produced by the country, Ashley Cole features in the list of most capped England players as one of the few defenders. In fact, he is just one short of Bobby Moore’s tally of 108 caps For England. Cole finished his playing days with an admirable tally of 107 goals, although he remains as the only outfield player in the top 10 list to have never scored for the Three Lions. Yet, Cole has played a huge role in the offensive push from England with his lung-busting runs from the back.
Bobby Charlton (106)
Bobby Charlton may no longer feature in the top 5 list of most appearances for England, but his 106 caps came at a time when there were not too many international matches around. During a span of 12 years, Charlton was able to break the 100 cap barrier while also scoring 49 goals, which remained a record until it was broken by Wayne Rooney. The most impressive achievement for Charlton will be his contribution to the England squad that won the World Cup in 1966. The Manchester United forward also went on to win the Ballon d’Or award for his achievements.
Frank Lampard (106)
The Chelsea midfielder is one of the best examples of a player who made the most of hard work and talent in a single package. Despite facing criticism and dividing opinion about his contribution to the national team, Lampard was a driving force in the heart of England’s midfield for almost 2 decades. He finished his England career with 106 caps, which produced a remarkable return of 29 goals – the highest from any midfielder. Lampard’s incredible scoring run with England is incredible as he failed to score in just three of the last 11 years with the Three Lions.
Billy Wright (105)
The Wolverhampton Wanderers defender sits in the top 10 after having made 105 appearances for England. He is one of the few players who carried on playing for the Three Lions until his retirement from club football. Wright also had the privilege of being able to captain the national team for 90 matches, which stands as a record. He was also part of the England setup in three World Cup finals with his last coming in 1958. Wright also became the first footballer to reach 100 appearances for any international team.
David Beckham (100)
David Beckham has been able to achieve success in multiple leagues and countries across the globe. It is not a surprise that Beckham was able to comfortably surpass 100 caps for the Three Lions. The former England captain has had some outstanding moments in the white shirt including the free kick against Greece to send England to the European Championships. A player of massive experience, Beckham played in the national team under various managers like Sven Goran Eriksson and Fabio Capello.
Steven Gerrard (100)
Liverpool legend Steven Gerrard became the ninth player to enter into the iconic list of players who have featured in more than 100 matches for England. Gerrard also captained the team on several occasions. A player of undisputed quality, Gerrard was criticised on several occasions for his failure to deliver the same kind of performances produced for Liverpool in the England team. Even then, the box-to-box midfielder still finished his England career with a respectable 21 goals in the 114 games.
Bryan Robson (90)
Bryan Robson is the former Manchester United and West Brom midfielder who was a regular for the international team during the 1980s. During this period, Robson elevated himself to the position of the fifth-most appeared for England. Robson also captained the national team on 65 occasions, which puts him just behind Bobby Moore and Billy Wright in terms of leading the national team on most occasions. Towards the end of his time with the national team, Robson started featuring less and having limited impact due to injuries.