Riyad Mahrez is no longer a Manchester City player, because the club accepted an offer for him from Al Ahli of 35 million euros.
City had planned his departure for a long time because they did not invite him to the pre-season training. Marez has been a City player for five years, and during that time he played 236 matches and scored 78 goals.
Guardiola recognized his playing potential while playing for Leicester and then brought him to City. In City, he proved to be one of the key players. But at one point he lost his place to Bernardo Silva and was a substitute for the FA Cup and Champions League finals.
Riyad Mahrez should stay at Al Ahly for the next three years.