Sergio Aguero has signed a one-year contract extension at Manchester City to remain at the club until 2021.
The striker, 30, had said in March he could leave City in 2020, when his previous deal was due to expire, as he wanted to end his career at former club Independiente in his native Argentina.
But his new deal means City’s all-time leading goalscorer will remain at the club until just after his 33rd birthday.
Kevin De Bruyne, Fernandinho, David Silva and Nicolas Otamendi have all signed new long-term contracts in recent months.
Aguero said: “I am happy for this additional year. My idea was being here for 10 years. I’ve been here for seven years, it’s going to be 10 when the contract expires.
“This was the main reason I signed. I’m very happy because they have treated me very well since the first day I got here. I’m very happy with everything that involves the club, my team-mates, the staff and the management team.
“We have a good team, we need to be focused and if we are at 100 per cent, we have lots of chances to do great things.”
City career goals
Aguero has scored 204 goals in 299 matches for Manchester City – more than any other player in the club’s history.
Director of football Txiki Begiristain said Aguero “remains at the forefront of what we want to achieve in the coming years”.
“We are fortunate to have had one of the best strikers in the world at our club for so many years and I’m sure our supporters will be thrilled with this news,” he added.
City manager Pep Guardiola said Aguero returned for this season in the best condition he had seen the forward in.
“Since I’ve been here, I’ve never seen him like this,” he told Sky Sports. “The spirit since he came back from the holidays after the World Cup… he is in incredible condition.”