Manchester City have agreed terms with Al-Ahli over the sale of Riyad Mahrez.
The Algerian great will move to the Saudi Pro League club for a fee of £30m.
Mahrez had been granted permission by City not to travel with the squad for their East Asia tour. He is the only senior player not in the tour squad.
City paid £60m for Mahrez in 2018 and he scored 15 goals from 47 games in the Blues' Treble-winning season.
The attacker has a deal with City to 2025.