Kelechi Iheanacho has completed his move from Manchester City to Leicester City, the clubs announced on Thursday.
The Nigeria international cost Leicester City £25 million, according to sources, and will help bolster Craig Shakespeare's options alongside Jamie Vardy in attack for the upcoming campaign.
Iheanacho joins the 2015-16 Premier League champions after failing to establish himself as a regular member of Pep Guardiola's team last season, with sources telling KweséESPN that City insisted on a £50 million buy-back clause for one of Europe's brightest young footballers.
The 20-year-old signed a five-year contract with the Foxes, calling time on his three-year career with City and finally completing a move that had been held up in part over the player's image rights, with initial reports that a deal was close emerging at the beginning of July.
"It feels good and I'm happy to be part of this team," Iheanacho told Leicester's web site. "I know the ambition of the team and speaking with the manager, he let me know what I need to do -- to help the team achieve what they want. I was convinced and I'm happy to be here."
Iheanacho signed a new contract with City until 2021 at the beginning of last season but saw his first-team opportunities at the Etihad curtailed by the arrival of Brazil forward Gabriel Jesus in January.
Leicester manager Craig Shakespeare added: "It's a great signing for us. Kelechi is an enormously talented player that has shown a huge amount of promise at every level in which he's played.
"We've tracked his progress for some time, so we know how much quality he'll bring to the squad. He's young, he's hungry, he's ready for the next stage of his development and I'm delighted that will be with Leicester City."
A Man City statement said: "Everyone at Manchester City wishes Kelechi all the best with his new challenge."
The £25m fee makes him the most expensive Nigerian player ever, displacing Odion Ighalo when he signed for Chinese club Changchun Yatai for £20m in January.
It is also the second highest African transfer fee this season behind Mohamed Salah's £34.3m move from Roma to Liverpool.
He will wear the No. 8 shirt and join fellow Nigerians Ahmed Musa and Wilfred Ndidi at the King Power Stadium after scoring nine goals in 30 appearances across all competitions last season. In total he scored 21 goals in 64 games in all competitions since making his debut for City in 2015.
He becomes the fourth new arrival at Leicester during the close season following the acquisitions of midfielder Vicente Iborra, goalkeeper Eldin Jakupovic and defender Harry Maguire.