List of England international footballers


The England national football team represents the country of England in international association football. It is fielded by The Football Association, the governing body of football in England, and competes as a member of the Union of European Football Associations, which encompasses the countries of Europe. England competed in the first official international football match on 30 November 1872, a 0–0 draw with Scotland at Hamilton Crescent.
England have competed in numerous competitions, and all players who have played in 10 or more matches, either as a member of the starting eleven or as a substitute, are listed below. Each player's details include his playing position while with the team, the number of caps earned and goals scored in all international matches, and details of the first and most recent matches played in. The names are initially ordered by number of caps, then by date of debut, then by alphabetical order. All statistics are correct up to and including the match played on 17 November 2019.

Introduction

The first player to be capped 10 times by England was Norman Bailey, who played his 10th match in an 8–1 away win against Ireland on 23 February 1884 in the 1883–84 British Home Championship. His final match, in which he earned his 19th cap, was the 3–1 home defeat to Scotland on 19 March 1887. The appearance record is held by goalkeeper Peter Shilton, which he set on 7 June 1989 in a 1–1 away draw with Denmark in a friendly. Shilton's last match for England was the third-place match against Italy on 7 July 1990 in the 1990 FIFA World Cup, finishing his England career on 125 caps.
The goalscoring record is held by Wayne Rooney, with 53 goals in 120 matches, scored between 2003 and 2018. He set the record with his 50th goal on 8 September 2015, in a 2–0 home win over Switzerland in a UEFA 2016 qualifier. England's second highest goalscorer is Bobby Charlton, with 49 goals from 106 matches, who held the record for 45 years before being surpassed by Rooney. England's highest scorer in FIFA World Cup finals matches is Gary Lineker, with ten goals, and the highest scorer in UEFA European Championship finals matches is Alan Shearer, with seven goals.

Key

Players