Marcus Rashford has agreed to sign an extension with Manchester United through 2020.

“I am delighted to have signed a new contract,” said Rashford, an 18-year-old academy graduate who scored eight goals for United last season having made his debut for his boyhood club in the Europa League win against FC Midtjylland at Old Trafford in February, when he struck twice.

Rashford also scored within three minutes of his senior England debut, in the 2-1 friendly victory against Australia at the Stadium of Light on Friday.

“I have always been a Manchester United fan so to be playing in the first team really is a dream come true. I am grateful for having the chance to prove myself. To be able to play football at the biggest club in the world means everything to me and my family.”