
To put it briefly
Two renowned players, Bobby Moore and Sir Bobby Charlton, are part of the 1966 World Cup winning squad.
There are also a lot of current celebs like Harry Kane and Wayne Rooney.
Ranking variables include longevity and success at the club and international levels.
England has produced a number of exceptionally talented football players over the years. The famous Wembley stadium has witnessed countless incredible football players, despite the Three Lions having only ever won one major international tournament.
Wayne Rooney received the most votes and was regarded by supporters as the greatest football player to have ever played for England. However, other supporters would adamantly feel that Bobby Moore or Sir Bobby Charlton should be given that honour because they were instrumental in the nation’s 1966 World Cup triumph. Some of the stars from England’s World Cup victory and members of the nation’s ‘Golden Generation’ are among the top 20 English players of all time, according to our calculations.
Ranking factors
significance to the nation and the club.
accomplishment in the club and the country.
the quality of the teams they represented.
endurance.
Objectives.
helps.
sheets that are clean.
A list of the top 20 English football players of all time
Rank
The participant
Caps
Teams competed for
1.
Charlton, Sir Bobby
106
Blacktown City, Newcastle KB United, Waterford, Preston North End, Manchester United, and Perth Azzurri
2.
Moore, Bobby
108
Herning Fremad, Carolina Lightnin’, San Antonio Thunder, Seattle Sounders, West Ham United, and Fulham
3.
Harry and Kane
103
Leyton Orient, Millwall, Norwich City, Leicester City, Bayern Munich, and Tottenham Hotspur
4.
Wayne Rooney
120
Derby County, Everton, Manchester United, and D.C. United
5.
Banks, Gordon
73
Chesterfield, Fort Lauderdale Strikers, Cleveland Stokers, Hellenic, Leicester City, Stoke City, and St. Patrick’s Athletic
6.
Greaves, Jimmy
57
West Ham United, Brentwood, Chelmsford City, Barnet, Woodford Town, Chelsea, AC Milan and Tottenham Hotspur
7.
Gascoigne, Paul
57
Burnley, Boston United, Middlesbrough, Everton, Lazio, Rangers, Newcastle United, and Gansu Tianma
8.
Keegan, Kevin
63
Blacktown City, Southampton, Newcastle United, Liverpool, Hamburger SV, and Scunthorpe United
9.
Shearer, Alan
63
Newcastle, Blackburn, and Southampton
10.
Gerrard, Steven
114
LA Galaxy and Liverpool
11.
Beckham, David
115
Paris Saint-Germain, Manchester United, Preston North End, Real Madrid, LA Galaxy, and AC Milan
12.
Lineker, Gary
80
Tottenham Hotspur, Barcelona, Everton, Leicester City, and Nagoya Grampus
13.
Matthews, Stanley
54
Toronto, Blackpool, and Stoke City
14.
Ashley Cole
107
Derby County, LA Galaxy, Roma, Chelsea, Arsenal, and Crystal Palace
15.
Scholes, Paul
66
United Manchester
16.
Lampard, Frank
106
Swansea City, Chelsea, Manchester City, New York City, and West Ham
17.
Shilton, Peter
125
Wimbledon, Bolton Wanderers, Coventry City, West Ham, Leyton Orient, Derby County, Plymouth Argyle, Nottingham Forest, Leicester City, Stoke City and Southampton
18.
Michael Owen
89
Newcastle United, Manchester United, Stoke City, Real Madrid, and Liverpool
19.
Bellingham, Jude
40
Real Madrid, Borussia Dortmund, and Birmingham City
20.
Pickford, Jordan
73
Carlisle United, Bradford City, Preston North End, Everton, Darlington, Alfreton Town, and Burton Albion
20 England caps: 73 for Jordan Pickford

A contentious character in club football, Jordan Pickford is frequently questioned for his patchy performances. But when he dons an England shirt, you can’t say the same thing. Before the Three Lions advanced to the semi-finals of the 2018 World Cup, the Everton goalie solidified his position as the best. Among these was a pivotal penalty stop against Colombia, which led to England’s first-ever World Cup shootout win.
Additionally, he saved penalties in the Three Lions’ quarterfinal win against Switzerland at Euro 2024 and their loss to Italy in the Euro 2020 final. As an England goalie, Pickford has actually saved five of the 20 penalties he has faced. The Three Lions have advanced to consecutive European Championship finals thanks in large part to his accomplishments in important events.
19Jude Bellingham
England caps: 40
Despite only being 21, Jude Bellingham has already earned 40 caps for England. The Birmingham-born midfielder nearly brought the Three Lions European glory after defeating Real Madrid in the Champions League and La Liga. He scored a bicycle kick in the final moments of Gareth Southgate’s team’s encounter against Slovakia in the Round of 16 at Euro 2024, forcing extra time. In addition, he became the second-youngest player to score for England in the 2022 World Cup.
Bellingham will have many more choices to put an end to England’s 58-year injury streak in important competitions. He will probably win more domestic championships for Real Madrid in the interim, making him one of the most decorated football players in the nation’s history.
18Michael Owen
England caps: 89

Michael Owen is the sixth-highest scorer in English football history with 40 goals for his nation. The former Manchester United and Liverpool striker participated in five tournaments and scored in four of them. His goal against Argentina in the 1998 World Cup is what made him most renowned and is still regarded as one of the Three Lions’ most memorable goals in a big competition.
Additionally, he achieved great success at home, winning the Premier League, FA Cup, and UEFA Cup. After winning three championships for Liverpool in a single season, he was awarded the Ballon d’Or in 2001. With his goal against Romania on June 22, 1998, Owen continues to hold the record for being England’s youngest World Cup scorer. At the time of the goal, he was only 18 years and 190 days old.
17 England caps for Peter Shilton: 125

Peter Shilton is the man who has played the most games for England. He has therefore done more than enough to merit a place on this list of the Three Lions’ finest footballers of all time. The former Leicester City player spent twenty years with England, making his debut in 1970 and his final appearance in 1990. He played 125 times for his country.
It is impossible to overestimate Shilton’s outstanding legacy with the national team, since he was inducted into the England Hall of Fame in 2002. For a long time, no one could replace him in goal for England in important tournaments.
16 England caps for Frank Lampard: 106

Frank Lampard had a fantastic career with his national team, despite his devastating disallowed goal against Germany in the 2010 World Cup. Even many of the top strikers in the nation would be jealous of his return to the field, as he has played more than 100 games and scored just under 30 goals.
Even though Lampard is ranked lower on this list than Paul Scholes and Steven Gerrard, who are both considered to be among the greatest English midfielders of all time, it is undeniable that he was still an extremely talented football player.
15 Paul Scholes, 66 caps for England

One of the greatest midfielders to have ever played in the Premier League is Paul Scholes. Under Sir Alex Ferguson, he won multiple trophies over his whole club career with Manchester United. The legendary Red Devil was renowned for his superb passing, vision, and control, all of which enabled him to set the pace of games.
The fact that he was often wasted while playing for England is absurd and may have been a major factor in the Three Lions’ early 2000s lack of success. Scholes, Frank Lampard, and Steven Gerrard ought to have formed a midfield that could have won the World Cup or the Euros. Unfortunately, no manager was able to complete it, especially Sven-Goran Eriksson. The United player was the best of the three, according to the former Swedish manager.
14Ashley Cole
England caps: 107

Without a doubt, the best left-back the nation has ever produced is Ashley Cole. He is one of just nine players to reach 100 caps for the Three Lions and is frequently considered the best full-back of the Premier League era. He faced Cristiano Ronaldo in a number of memorable matches for England and clubs throughout the years.
Cole was cited by the Portugal forward as his most formidable opponent to date. He was entertaining to watch when he was at his best. The former Chelsea and Arsenal defender was a complete full-back because of his ability to blend defensive duties with offensive danger.
13Sir Stanley Matthews
England caps: 54

An absolute icon in England was Sir Stanley Matthews. In 1956, while playing for Blackpool, he won the first-ever Ballon d’Or trophy. He received the coveted honour at the age of 41, making him the oldest recipient in history. The practically legendary winger’s performance in the 1953 FA Cup Final, also referred to as the “Matthews Final,” is what made him most famous.
He received 54 caps on the international scene. At the age of 41, he became the oldest player from England to ever score for the Three Lions in 1956. Matthews’ lack of success for his country prevents him from making it into the final 10, even though he well deserves a spot in the top 15. He was still a very talented star in his time, though.
12 Gary Lineker, caps for England: 80

During his tenure at teams like Everton, Tottenham, Barcelona, and England, Gary Lineker was a prolific forward who enjoyed scoring goals. He is among the highest-scoring English football players of all time, having scored 256 goals for his club and nation during his professional career.
In the history of the country, only Harry Kane, Wayne Rooney, and Bobby Charlton have scored more goals. When he ended as the tournament’s leading scorer with six goals at the 1986 World Cup, it was his most memorable moment for his country. Regretfully, Argentina defeated the Three Lions by a slim margin in the quarterfinals. Since hosting Match of the Day for the past thirty years, Lineker has been a constant presence on our television screens.
The England Record of Gary Lineker
Looks
80
Objectives
48
Helps
4.
Honours
N/A
11 Caps for David Beckham’s England: 115

When he was at his best, David Beckham was a true pleasure to watch. His 1998 World Cup red card against Argentina seemed to end his international career. However, he would return in grand fashion, becoming his nation’s captain and amassing 115 caps.
He was among the players who recorded the most international assists in the twenty-first century during those games. Beckham is one of Manchester United’s most illustrious number sevens due to his widespread recognition and on-field accomplishments. The Englishman is a true legend of the game and is without a doubt one of the best free-kick takers since 2000.
10Steven Gerrard
England caps: 114
xz










