Algerian winger Riyad Mahrez has completed a move from Manchester City to Saudi Arabia's Al-Ahli on a contract that will run until 2027, as confirmed by both clubs on Friday.
Although the exact financial details of the transfer were not disclosed, British media outlets reported that the Premier League champions, Manchester City, have agreed to an offer from Al-Ahli worth 35 million euros ($38.53 million), with an additional five million euros in potential add-ons.