Leicester City winger, Riyad Mahrez, is set to complete his move to Manchester City this week, Sky Sport reports.
Mahrez is expected to undergo a medical in the coming days, with all major aspects of the deal agreed between the two Premier League clubs.
Leicester will receive around £60m for the 27-year-old, a drop from their £80m asking price in January.
City sent in a number of offers for Mahrez in January, but the Foxes refused to sell, even after the player handed in an official transfer request for the second time.
Pep Guardiola is keen on the Algerian, who scored 13 goals in 41 appearances last season.