Mahrez, 27, moved for a fee of £60 million -- a club record for Man City -- after undergoing a medical and will wear the No. 26 shirt.
City have long been in pursuit of Mahrez, having seen a cash-plus-player offer of £65m for him rejected in January, with Leicester demanding £80m to let him go in the middle of the season.
The Algeria international, one of Leicester's title-winning heroes from the 2015-16 season, handed in a transfer request in January and had a 10-day absence from the club before returning to training with them on Feb. 9.
He then came on as a substitute the next day, having missed the previous two games, as Leicester were beaten 5-1 away by Pep Guardiola's City, and featured in every match for the Foxes for the rest of the season.
"Riyad is a hugely talented player. He beats defenders and creates space," City director of football Txiki Begiristain said. "Over the past few years, he has established himself as one of the Premier League's most exciting players."
malaysia online casino gameplay
malaysia online casino playtech
malaysia online casino 918kiss
malaysia online casino poker
malaysia online casino soccer