Leicester City have signed striker Kelechi Iheanacho from Manchester City for a fee understood to be £25m.
The Nigerian attacker 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.
Last August, he signed a new contract until 2021 but saw his playing time limited by the January arrival of Brazil forward Gabriel Jesus.
“It feels good and I’m happy to be part of this team,” he said
“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.”
Foxes 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.”
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.