To make sure you never miss out on your favourite NEW stories, we're happy to send you some reminders
Click 'OK' then 'Allow' to enable notifications
Featured Image Credit: PA
The 82-year-old Ballon d'Or winner is widely revered for his incredible exploits during his legendary career for both club and country.
And Football Trips honoured the iconic Charlton by placing him top of its rankings for the best English players the sport has ever seen.
Charlton won three league titles, an FA Cup and European Cup during his extraordinary 17 years at Old Trafford, along with lifting the World Cup with England in 1966.
The former United skipper is also second on the all-time goalscoring charts for both the Red Devils and England.
Finishing in second place is none other than Wayne Rooney, who broke Charlton's all-time goalscoring records for both United and England.
Football Trips praised the 34-year-old former United superstar and said he has already "put his name into the history books."
Rooney's prolific playing career at Old Trafford saw him capture five Premier League titles, an FA Cup, three League Cups and a Champions League.
"As a strong leader, Rooney was praised for his dedication and drive, apart from his goals," Football Trips added.
Posted below are the 10 best English footballers of all time, according to Football Trips.
10. Paul Scholes
9. Gary Lineker
8. Kevin Keegan
7. Bobby Moore
6. David Beckham
5. Steven Gerrard
4. Frank Lampard
3. Alan Shearer
2. Wayne Rooney
1. Sir Bobby Charlton