Lewis is close to making a century of appearances for the team, and his recent performance in a 4-0 Premier League win over Wolves has been impressive, with him setting up an Erling Haaland goal. Despite being left out of the squad for the FA Cup final, manager Pep Guardiola has assured Lewis of more playing time, which may improve over the rest of the season as City chases the title.
The new contract will secure Lewis' future at the club for several more seasons, and he has expressed his desire to play regular top-flight football as he aims to be part of England's World Cup team next summer.