As some are throwing out names for a Mahrez replacement, I'll join in the game. I do like Mikel Oyarzábal from Real Sociedad.
He's only 25, can play anywhere up front, is a hard worker, can finish and the lad is a good penalty taker. He's not exactly rapid but I don't think he's any slower than Mahrez.
He can also tackle pretty well for a winger/forward. I would think Pep could turn him into a pretty tide left wing back.
Everyone may now commence telling me "he's shit," "not good enough," and etc. :-)