Al-Ahli are ready to offer Riyad Mahrez a contract worth around £40million-a-year plus bonuses to leave Manchester City this summer.
Mahrez, 32, has two years' left on his contract at the Etihad Stadium and has been linked with a big-money move to Saudi Arabia. The Algerian has enjoyed another stellar season at City, scoring 15 times and grabbing 13 assists in 47 matches as Pep Guardiola's men chase the historic Treble.
However, Mahrez is expected to miss out on the starting XI for the all-important Champions League final this weekend. Bernardo Silva, who has impressed on the right-wing in recent weeks, is set to get the nod for the game against Inter Milan, with Jack Grealish on the other side.