Marcus Rashford is close to signing a new four-year contract with Manchester United worth upwards of £250,000 a week.

The deal will commit the England striker to Old Trafford until June 2023 although it is understood to include the option of a fifth year.

United are expected to make an announcement before the club fly to Australia on July 8 for the start of their pre-season tour in what will be a significant coup for manager Ole Gunnar Solskjaer.

Rashford, 21, has been linked with a number of leading European clubs, including Barcelona, but he sees his future at Old Trafford and, after successful negotiations, the new contract will catapult him towards the top end of United’s pay scale but behind top earners Alexis Sanchez and Paul Pogba.

The contract is heavily incentivised but if Rashford meets his performance related targets it could be worth more than £300,000 a week - over £15.6 million annually.

Rashford has usurped Romelu Lukaku as first choice centre-forward under Solskjaer and will be entrusted to spearhead the attack next season, when they will hope for a dramatic improvement on last term’s dismal sixth placed finish, 32 points behind champions Manchester City. Lukaku is hoping to move to Inter Milan.