Marcus Rashford has signed a new contract that will keep him at United through 2023 with an option to extend a year further.
The academy product has been with the team since he was 7 years old and has so far made 170 appearances for the club.
Marcus Rashford said: “Manchester United has been everything in my life since I arrived here at the age of seven. This club has shaped me, both as a player and as a person, so it is such a privilege every time I get the opportunity to wear the shirt. I want to thank Ole and his staff for everything they have done for me; they are the perfect group of coaches to learn from as I continue my development and look to push on to the next level. I will be giving everything I have to help get this club back to where it belongs and deliver the success that our fans deserve.”