The Algerian winger saw time as a crucial starter for City during their 2022–23 treble-winning campaign, but he saw little action in the closing weeks.
According to sources who spoke to 90min, Mahrez was disappointed and miffed that he didn't participate in either the FA Cup or Champions League finals.
Mahrez was replaced by Silva for both sets of 90 minutes, and the two players' destinies are linked.
Silva asked to leave City in search of a fresh challenge, according to a June report from 90min, and the club won't stand in his way if an offer in the neighbourhood of £75 million comes in. Silva reportedly has his own suitors in Saudi Arabia, while PSG is reportedly contemplating a bid for him.
Despite the fact that Mahrez has an offer on the table, City are currently unwilling to sell him as well due to Silva's imminent departure.
According to 90min, the 32-year-old has been offered a £45 million contract by the Saudi club Al Ahli.
Mahrez, who is aware that arranging a departure from the Etihad Stadium this transfer window may be challenging, will decide definitively in the coming days whether he wants to move from City to Al Ahli.
City has lost club captain Ilkay Gundogan to Barcelona on a free transfer, and they will likely lose Declan Rice to Arsenal.
On Tuesday, they made their first summer acquisition when they paid £25 million to acquire Mateo Kovacic from Chelsea.
