Riyad Mahrez has signed a new contract with Manchester City that will keep him at the club until 2025.
The 31-year-old winger has just enjoyed one of his best seasons in a City shirt and has been rewarded with a new contract. Mahrez scored 24 goals and registered nine assists in 47 games across all competitions last term.
The Algerian was City's top goalscorer last season, with his strikes proving crucial in helping his side reach the Champions League semi-finals.