Manchester City have signed Leicester City's Algeria forward Riyad Mahrez on a five-year contract, the English champions announced on Tuesday.
City did not disclose the transfer fee but British media reported that the deal had cost a club record, 60 million pounds ($79.64 million).
The 27-year-old, who won the Premier League title with Leicester in 2016, said he had moved to The Etihad stadium for the chance to win more silverware and improve his own game.
“I am so pleased to have joined City, a side playing great football under Pep Guardiola,” Mahrez said.
“Pep is committed to playing attacking football, which is a perfect for me, and City’s performances last season were outstanding. They’re redefining the English game and I wanted to be a part of it.
“I think we can be successful over the coming years and I believe my own game can develop under Pep’s management.”
Mahrez played 179 times for Leicester, scoring 48 goals.
(For more sports news and updates and a special World Cup 2018 coverage, follow Ahram Online Sports on Twitter at @AO_Sports and on Facebook at AhramOnlineSports)