Alejandro Garnacho has signed a new long-term deal with Manchester United.

The 18-year-old winger on Friday put pen to paper on a contract to keep him at the Premier League club until June 2028.

Garnacho has made 31 first-team appearances for the Red Devils and it appears there will be many more to come.

The United academy graduate said: "When I joined this incredible club, I dreamt of achieving my debut, playing at Old Trafford, scoring my first goal and winning trophies with this badge on my chest.

"I feel very proud and emotional to have experienced these moments already, together with my family who have supported me every step of the way.

"We are all humbled to have this chance to continue our journey at Manchester United and I have already begun to work on achieving the next set of targets and ambitions.

"The manager and his coaching staff have helped me to improve in every way, and with their support, I am developing each day to help the team to be successful.

"I am relishing the future and can't wait to create more special memories with this group, in front of our amazing supporters."

The teenager has been out since last month due to an ankle injury, but is set to make his return as United attempt to secure a top-four finish and win the FA Cup.

United boss Erik ten Hag on Friday revealed Garnacho will not be allowed to represent Argentina when they host the U20 World Cup, which starts on May 20.