Raheem Sterling has “verbally agreed” a new five-year deal at Manchester City, according to reports.
His contract had been due to expire in just over 18 months, which attracted interest from the likes of Real Madrid but now he will be tied to the Etihad Stadium until 2023.
Sky Sports News understands the England winger’s representatives came to an agreement with City’s director of football Txiki Begiristain in the last few days and a deal is expected to be signed in the coming weeks.
Sterling, 23, joined City from Liverpool in 2015 for £49million and has scored 48 goals in 151 appearances for the club.
He enjoyed arguably the best campaign of his career in the 2017/18 season when he scored 23 goals in all competitions as City won the Premier League title with a record 100 points.
In September, City boss Pep Guardiola stressed the importance of securing Sterling a new long-term contract.
“It’s well known we’re delighted with him and would like him to continue. My club knows my opinion and we share that. After that it is the club and the agent,” he said.