The Belgium international, who scored the opener during Tuesday’s 2-1 win against Borussia Dortmund, has been in talks with the club over a new contract for some time.
De Bruyne, 29, has now put pen to paper on a deal worth more than his previous £300,000 a week to become one of the Premier League’s biggest earners.
‘I could not be happier,’ he said. ‘Since joining City in 2015, I have felt at home. I love the fans; my family are settled here in Manchester and my own game has developed really well.
‘This football club is geared for success. It offers me everything I need to maximise my performance, so signing this contract was a straightforward decision. I am playing the best football of my career and I honestly feel there is more to come.’
‘Pep and I see football in the same way,’ the Belgian added. ‘Having that relationship with a manager is so important to me because our objectives are totally aligned, and we want the same things.
‘My focus now is on ensuring we have a successful end to the current campaign. Our results and performances so far have been excellent, but we need to make sure we end the season with the silverware we deserve.’
Sporting director Txiki Begiristain added: ‘This is a very significant moment for this football club.
‘Kevin is, without question, one of the best players in world football. His performance level has been remarkably consistent since coming to City, and in the last few years he has developed into one of the game’s elite players.
‘His talent is unquestionable – but he is also a consummate professional whose dedication to Manchester City during his time here has been nothing short of remarkable.
‘He constantly seeks to improve, and his approach is the perfect blueprint for any young player looking to carve out a career.
‘We are delighted he is our player and I look forward to watching him during his peak years here at Manchester City.’