Raheem Sterling has signed a three-year contract extension at Manchester City, committing him to the club until 2023 in a deal worth up to £300,000 a week.
The 23-year-old England forward’s previous deal at Etihad Stadium was due to expire at the end of next season.
The new contract will make Sterling one of the best-paid English players in the Premier League.
“I’m delighted to sign. My development here has been incredible,” said Sterling.
Sterling, who has scored seven goals for the club this season, joined City from Liverpool in a £49m deal in 2015 from Liverpool.
The forward, whose new terms tie him to City until 2023, scored a career-high 23 goals last season, including 18 in the Premier League.
This season Sterling has seven in 14 appearances including three in his last two
Capped 46 times by England, he scored twice against Spain last month – his first international goals for three years.