Riyad Mahrez signed a two-year contract extension with Premier League champions Manchester City on Friday.
Algeria winger Mahrez has been rewarded with a new deal that keeps him at City until 2025 after helping them retain the English title.
Since arriving from Leicester for £60 million ($71 million) four years ago, Mahrez has made 189 appearances for Pep Guardiola’s side, scoring 63 goals and providing 45 assists.
The 31-year-old has won three Premier League titles, three League Cups and one FA Cup with City.
“I’m very happy to sign the new deal. I have enjoyed every single minute of my time here. It’s a pleasure to be part of such an incredible club,” Mahrez said.
“To have helped us achieve the success we have enjoyed in the past four seasons has been unforgettable and made us all hungry to look to achieve even more.