Fernandinho lifted the Premier League trophy in May, Manchester City's third title in four seasons
Manchester City captain Fernandinho has signed a new one-year contract.
The Brazilian, 36, joined City from Shakhtar Donetsk in 2013 and has gone on to win four Premier League titles and six EFL Cups at Etihad Stadium.
He was also part of the City side beaten in the Champions League final by Chelsea in May.
"In my head and my mind, the job is not done yet," said the midfielder, whose previous deal was due to expire on Wednesday.
"And so that's why I decided to stay here another year and try to help the team and the club to achieve the goals that they're looking for."
- How Fernandinho turned round early doubts to become a legend
Fernandinho has made 350 appearances for the club since his arrival eight years ago, scoring 24 goals.
The midfielder, who can also play in defence, was appointed captain in September 2020 after the departure of David Silva to Real Sociedad.
He lifted his first trophy as skipper in April when City beat Tottenham to win a fourth successive EFL Cup. The month after he lifted the Premier League trophy as the club secured their third title in four seasons.
City included the player on the Premier League's released list, published earlier this month, but remained in talks over a new one-year deal.
"Fernandinho's contribution to Manchester City cannot be overstated," said director of football Txiki Begiristain.
"He is an outstanding footballer – one of the best in the world in his position – and an exemplary professional.
"He is our captain, our leader and it is a position he has excelled in. There are a number of talented young players in our squad and, therefore, it is vital we have somebody with Fernandinho's knowledge and experience."
- Starstruck: The one night stand that has blockbuster consequences
- Advice from former Love Islanders: What do they wish they had known before entering the villa?