1. Sir Bobby Charlton
Being a great goal scorer is rather a commonplace when you talk about the best soccer players ever. Sir Bobby Charlton was a great scorer with a total of 49 goals for England and 249 for Manchester United during his career. However, what makes him different from the other goal scorers in this list is that he was also a scorer of great goals. He would never let an opportunity go, despite how slim the chances of scoring a goal may be. He is definitely the best midfielder ever to play for England, if not the world. He is one of the main reasons England won the world cup back in 1966.
This wraps it up for our list of top 16 best U.K. soccer players of all time.