Jade Clines new deal with Newcastle extends beyond the 2017-18 season and he has agreed to extend his stay at St James’ Park.
Cline, 27, is a long-term target of Newcastle boss Rafa Benitez.
However, the Magpies have confirmed that the England international will not be on the books until 2021-22.
Benitez has not ruled out the possibility of him joining Manchester United, who have been linked with him recently.
“Jade Cline has agreed a new contract with Newcastle,” a club statement read.
“The deal is for the next four years.”
He has signed a new four-year contract which he is eligible to sign for until the end of 2021-23.
“Jade has been linked to a number of Premier League clubs in recent years and has been one of the clubs who has been most active in the transfer market this summer.
His current deal is set to expire at the end.
The 27-year-old has scored eight goals in his first five appearances for Newcastle, which is more than any other Newcastle player.
Jade’s last goal came in the club’s 2-1 victory over West Brom on Saturday.
The striker has also been instrumental in the development of younger players, including former Newcastle players Sam Vokes and Reece Oxford.
Oxford has made eight appearances for the Magpie this season and scored the opening goal in Newcastle’s 3-0 win at Sunderland.
After being signed on loan from West Ham in 2013, Oxford made just one Premier League appearance for Newcastle before he moved to Manchester United.
And Oxford was the subject of an £11m bid from Newcastle in January.
He scored his first league goal for the Red Devils on Saturday against Burnley and also scored against the Hornets on Saturday, before his £10m move to United was confirmed in August.
Despite his impressive form, Newcastle have been unable to find a permanent deal for Oxford, who is out of contract at the beginning of next season.