Manchester United striker Marcus Rashford has signed a £200,000-a-week contract to commit him to the club until June 2023, with the option to extend for a further year.
The England forward, 21, joined United as a seven-year-old and rose through the youth ranks, making his senior debut in February 2016, aged 18.
The deal, which runs until 2023 along with the option for an additional fifth year, makes Rashford the third-highest paid player at Old Trafford behind Paul Pogba and Alexis Sanchez, but sees him become the current top-earner in Gareth Southgate’s squad. Only Wayne Rooney, who has retired from international football and plays in MLS for DC United, earns more like an Englishman.
Rashford has been locked in talks with the club over a new contract after he caught the eye of Barcelona and Juventus, with United moving swiftly to tie down his long-term future. But having joined the academy in 2005 at the age of seven, Rashford admitted he only saw himself staying at United.
“This club has shaped me, both as a player and as a person,” Rashford said.
“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.”
Wythenshawe-born Rashford has made 170 appearances for the Reds and won 32 caps for England.
United manager Ole Gunnar Solskjaer, who was appointed permanent boss at his former club in March, said Rashford is “one of the most talented English players of his generation”.
“He is an outstanding player; blessed with natural pace and energy,” Solskjaer added.
Rashford is the third piece of major business for Solskjaer in the close-season transfer market, following the arrivals of Swansea and Wales winger Daniel James and right-back Aaron Wan-Bissaka from Crystal Palace.
“Despite being only 21 years old, Marcus already has a great experience. He has a fantastic future ahead of him with the club and I am delighted that he has signed a new contract.”