Charlton was both Manchester United's and England's long-time record goalscorer, and United's long-time record appearance maker, as well as briefly England's, until Bobby Moore overtook his 106 caps in 1973. His appearance record of 758 for United took until 2008 to be beaten, when Ryan Giggs did so in that year's Champions League final. With 249 goals, he is currently United's second-highest all-time goalscorer, after his record was surpassed by Wayne Rooney in 2017. He is also the second-highest goalscorer for England, after his record of 49 goals which was held until 2015 was again surpassed by Rooney.