Manchester City have agreed a £60 million (€68m/$80m) deal with Leicester for Riyad Mahrez, claim the Daily Mail.
The Premier League champions fell short with a January bid for the Algeria star, but are now set to land the the 27-year-old winger.
Mahrez is set to undergo a medical at City on Monday or Tuesday.