Bobby Charlton
Arguably the greatest England player of all time, Bobby Charlton remains the Three Lions’ top scorer.
He has scored 49 goals—two more than Wayne Rooney—having played three more matches.
Although, while the Manchester United forward will surely break Charlton’s record, it’s important to remember that the ’66 World Cup winner was a midfielder—not a striker!
Charlton was a survivor of the Munich air disaster and went on to lift the European Cup with United nine years after that tragedy.