Leicester City midfielder Riyad Mahrez asked to leave the club in January
The 27-year-old — pivotal to when Leicester stormed to a shock Premier League title in 2016 — signed a five year contract for an undisclosed fee.
“I am so pleased to have joined City, a side playing great football under Pep Guardiola,” Mahrez told the Manchester City website.