England may be in a footballing crisis right now but they have produced some really good players in their history.
Many of these players were part of the 1966 World Cup-winning side, while others are modern greats like Frank Lampard, Steven Gerrard and Wayne Rooney.
Some English legends didn't make the cut in this list so notable mentions to:
5. Gary Lineker | Leicester City, Everton, Barcelona and Spurs
Gary Lineker was one of the most prolific goalscorers of all time and was the only Englishmen who constantly scored in major international competitions.
In 1987, Lineker scored an incredible nine goals in seven games for England. His hat-trick against Poland in the 1986 World Cup was one of the best individual performances by an English player in the World Cup.
Lineker has scored 329 goals in total making him one of the most lethal strikers ever.
4. Jimmy Greaves | Chelsea, Milan, Spurs, West Ham and Barnet
Like Lineker, Greaves was a prolific goalscorer. Greaves was the most prolific striker England ever. Greaves scored 44 times for his country in just 57 games and he was part of the 1966 World Cup winning side.
With 466 goals scored since his career begun, Greaves is one of the best footballers to come out of England.
3. Gordon Banks | Chesterfield, Leicester City and Stoke City
Who doesn't remember Banks' greatest save ever? It still looks impossible.
Pele's header came in with some speed and Banks still managed to keep it out even though he was on the other side of the goalpost. This speaks volumes about his goalkeeping ability.
He was one of the main players in England's 1966 World Cup winning side and also was extremely good at club level.
2. Bobby Charlton | Manchester United and Preston North End
England and Manchester United's all-time top scorer from an attacking midfield position, Charlton was one of the best players England ever had.
Bobby Charlton won the Golden Ball in England's 1966 World Cup triumph and also won many accolades with Manchester United.
Charlton scored 49 goals for England and his all time goalscoring records at Manchester United and England still stand tall. The 1958 Munich tragedy shaped him into the person and player he is - and Charlton is one of the greatest footballers ever.
1. Bobby Moore | West Ham and Fulham
Moore was easily the greatest defender England ever had. His defending was acknowledged by Pele who thinks that Moore is the greatest defender he ever played against. His skills and defending aside, Moore was a born leader.
Moore led his England side to World Cup glory and was the backbone of that team, constantly giving orders from defense during games. Moore helped England win their only World Cup and also gained legendary status at West Ham.
England's World Cup-winning manager Alf Ramsey famously said: "My captain, my leader, my right-hand man. He was the spirit and the heartbeat of the team.
"A cool, calculating footballer I could trust with my life. He was the supreme professional, the best I ever worked with. Without him England would never have won the World Cup".
This emphasises on how vital he was for club and country.
Write for GiveMeSport! Sign-up to the GMS Writing Academy here: https://bit.ly/12evFlH
DISCLAIMER: This article has been written by a member of the GiveMeSport Writing Academy and does not represent the views of GiveMeSport.com or SportsNewMedia. The views and opinions expressed are solely that of the author credited at the top of this article. GiveMeSport.com and SportsNewMedia do not take any responsibility for the content of its contributors.