Wayne Rooney has agreed a new five-and-a-half year deal with Manchester United, worth over £15m a year.
The deal has yet to be announced formally by the club, but has been confirmed by the BBC.
The 28-year has agreed to extend his current contract by four years until the end of the 2019 season, by which time he will be 33.
His old deal was due to expire at the end of the 2014/15 season, and was worth up to £250,000 a week, with his new deal earning him £300,000 a week, making the deal the most expensive in the club's history.
Rooney is in his tenth season with the club, having lifted 5 Premier League titles and a Champions League trophy in that time. He joined United from Everton in August 2004 and in 430 games in all competitions has scored 208 goals for the club.
The deal will be a big boost to David Moyes, who had to stave off two transfer bids from rivals Chelsea in the summer.
Rooney has made 28 club appearances this season and scored 11 goals this season, though has only recently returned to action after several weeks out through injury.
United are currently seventh in the league, 11 points off the Champions League places, and look set to miss out on the competition for the first time in well over a decade.