Manchester City have agreed to a $38.7 million deal with Al Ahli for winger Riyad Mahrez.

Mahrez made more than 200 appearances with City over five seasons. 

Mahrez is the second high-profile departure from City following their treble success after captain İlkay Gündoğan decided to join Barcelona on a free transfer.