Manchester United are confident they are close to agreeing a new long-term contract with forward Marcus Rashford, sources have told ESPN.

Rashford will enter the final year of his deal this summer but, after talks were stepped up towards the end of last season, the England striker is edging towards extending his stay at Old Trafford.

Sources have told ESPN that Rashford is set to be rewarded for his performances last season with a financial package that will make him one of the club's highest earners.

The 25-year-old excelled in his first season under Erik ten Hag, scoring 30 goals in all competitions and 17 in the Premier League.