Kelechi Promise Iheanacho (; Igbo: Ịheanachọ; born 3 October 1996) is a Nigerian professional footballer who plays as a forward for TFF First League club Bursaspor and the Nigeria national team.

Iheanacho began his senior career at Manchester City during the 2015–16 season, winning the Football League Cup. He moved to Leicester City in 2017 for a reported £25 million fee, the largest ever transfer amount for a Nigerian player at the time and the second-largest for an African player after Egyptian Mohamed Salah. Iheanacho was instrumental in Leicester City's 2020–21 FA Cup success, scoring a joint-high four goals across the edition as the club won the trophy for the first time. He also scored the match's sole goal from the penalty spot as Leicester lifted the 2021 FA Community Shield.

At international level, Iheanacho represented Nigeria's under-17 team at the 2013 FIFA U-17 World Cup, being named the tournament's best player and finishing as the second-highest goalscorer as he led the side to their record fourth title. He would then be included in Nigeria's under-20 team for the 2015 FIFA U-20 World Cup, before making his senior international debut later the same year. Since then, he has represented the country at the 2018 FIFA World Cup, as well as the 2021 and 2023 Africa Cup of Nations, finishing as runner-up in the latter tournament. Iheanacho was voted the Most Promising African Talent twice in 2013 and 2016 and named as a substitute for the 2016 CAF Team of the Year.

Club career Manchester City Early career

Iheanacho was born in Owerri, Imo State. As a youth, he represented Taye Academy in Owerri, the capital city of Imo. His performances for Nigeria in the 2013 FIFA U-17 World Cup led to interest from clubs in Europe; teams following his progress included Arsenal, Sporting CP and Porto. In December 2012, Iheanacho travelled to England to discuss a move to Manchester City. He signed a pre-contract agreement with the club, stating his intent to formally sign for City on his 18th birthday in October 2014. In the interim, he returned to Nigeria. As the year drew to a close, the Confederation of African Football (CAF) named him the Most Promising Talent of the Year for 2013 at the CAF Awards of 2013.

Iheanacho joined Manchester City's Academy on 10 January 2015. Before the 2014–15 season, City visited the United States on a pre-season tour, and although still not formally a City player, he joined up with the squad. He played and scored in the first match of the tour, a 4–1 win against Sporting Kansas City, and scored again against AC Milan in a 5–1 win. After the conclusion of the tour, Manchester City arranged for Iheanacho to train with the Columbus Crew until mid-October.

Delays in obtaining a work permit meant Iheanacho was unable to play in England until February 2015. He made his debut at under-19 level in a UEFA Youth League match against Schalke 04, but sustained an injury after only 11 minutes. After his recovery, he began to represent Manchester City at both youth and under-21 level in the latter part of the season. He played in the FA Youth Cup final, where he scored, but ended on the losing side after Chelsea claimed a 5–2 aggregate victory. The following week, he scored the only goal as Manchester City beat Porto in the final of the 2014–15 Premier League International Cup.

2015–16 season In July 2015, Iheanacho was included in City's pre-season tour team in Australia. On the tour, he set up the first goal for Raheem Sterling and scored the second goal in the win against Roma in the 2015 International Champions Cup. He also set up Sterling for the fourth goal in City's 8–1 victory against the Vietnam national team. In City's last preseason game, against VfB Stuttgart, he came on as a substitute, scoring late in a 4–2 defeat. Due to his impressive pre-season, Iheanacho was promoted to the Manchester City senior squad.

On 10 August 2015, Iheanacho was included in a first-team matchday squad for the first time in a competitive fixture, however he remained an unused substitute in their 3–0 win at West Bromwich Albion in their first game of the Premier League season. Nineteen days later, he made his competitive debut, replacing Raheem Sterling for the final minute of a 2–0 win against Watford at the City of Manchester Stadium. He scored his first competitive goal on 12 September, replacing Wilfried Bony in the final minute in a match away to Crystal Palace and scoring the only goal of the game.

Iheanacho scored his first career hat-trick on 30 January 2016 against Aston Villa in the fourth round of the FA Cup, also setting up City's fourth goal, scored by Raheem Sterling. The following month, he was put in City's UEFA Champions League squad at the expense of the injured Samir Nasri. During February, Iheanacho scored against Tottenham Hotspur in a 2–1 home defeat for City.

Iheanacho's next goals came on 23 April 2016, where he scored twice against Stoke City in a 4–0 victory. He followed this up with a Champions League semi-final substitute appearance on 26 April 2016. Five days later, on 1 May 2016, he scored a brace again, albeit in a 4–2 defeat at the hands of Southampton. Iheanacho ended the 2015–16 season with eight Premier League goals and had the best goals-per-minute ratio of any player, averaging a goal every 93.9 minutes. In all competitions he finished with a record of 14 goals and 5 assists from 35 appearances, although he only started 11 of these games. His goals total also meant he ended the season as City's third-highest scorer.

2016–17 season On 10 September 2016, Iheanacho started in the Manchester derby. He recorded an assist and his first goal of the season in a 2–1 win for City. Four days later, Iheanacho came off the bench to score the final goal in City's 4–0 home win in the Champions League, against Borussia Mönchengladbach. This was his first European goal for Manchester City. Three days after the 4–0 win, Iheanacho scored the second goal, also assisting the third, in City's game against AFC Bournemouth. That goal took his tally in the Premier League to 10, allowing him to join an exclusive list of players to have scored 10 Premier League goals before the age of 20. This list includes players such as Wayne Rooney, Ryan Giggs, Nicolas Anelka, Michael Owen and Romelu Lukaku.

In October 2016, Iheanacho was nominated for the FIFA Golden Boy award, which was eventually won by Bayern Munich's midfielder Renato Sanches. Previous winners of the award include teammates Raheem Sterling and Sergio Agüero.

Iheanacho's next goal would come in the Champions League, against Celtic, in a 1–1 home draw on 6 December 2016. Iheanacho's final goal of the season, and subsequently final goal for City, came against Huddersfield in a 5–1 FA Cup fifth round replay win, in which Iheanacho scored the final goal of the game.

Leicester City

2017–2020 Iheanacho was signed by Premier League club Leicester City on a five-year contract on 3 August 2017, for a reported £25 million fee. He made his debut for the club in a 4–3 defeat to Arsenal on 11 August 2017. He scored his first goal for Leicester in an EFL Cup tie against Leeds United on 24 October 2017. On 16 January 2018, Iheanacho became the first player in English football to be awarded a goal due to video assistant referee, as the referee deemed that the player had been incorrectly ruled offside for his second goal. The goal was Iheanacho's second in a 2–0 win over Fleetwood Town in the FA Cup Third Round replay.

2021–2024 Iheanacho wasn't in the first-choice starting eleven at the start of the season, and only started two of Leicester's first 21 Premier League games. However, several injuries to key players meant that Iheanacho got an extended run of games. Iheanacho then went on a goal-scoring run of 12 goals in 10 games in all competitions during March and April of 2021.

Iheanacho scored his first Premier League hat-trick in a 5–0 win against Sheffield United on 14 March 2021. A week later, Iheanacho netted a brace in Leicester's 3–1 win over Manchester United in the quarter-finals of the FA Cup, sending the club into the semi-finals of the competition for the first time since 1981–82. The two strikes were Iheanacho's eighth and ninth goals in his last nine matches in all competitions. Iheanacho won the Premier League Player of the Month award in March 2021 after scoring five goals in three league appearances. On 3 April, Iheanacho signed a new three-year contract with Leicester, keeping him at the club until at least 2024. On 18 April, Iheanacho scored the only goal in a 1–0 win over Southampton in the FA Cup semi-final at Wembley Stadium. The win took the Foxes to their first FA Cup final since 1969.

Iheanacho and Leicester started the 2021–22 season with the 2021 FA Community Shield against Manchester City. Iheanacho was substituted on during the 79th minute and scored the winning goal, an 89th-minute penalty against his former club.

Iheanacho received Leicester's Player of the Year award following the end of the 2022–23 season that resulted in the club's relegation from the Premier League.

In the 2023–24 season, Iheanacho scored six goals in 26 matches in all competitions, as his club managed to achieve the EFL Championship title, securing promotion back to the Premier League. On 7 June 2024, Leicester confirmed that Iheanacho would not sign a new contract with the club and would be released, ending his seven-year stay with the club.

Sevilla On 31 July 2024, Iheanacho joined Spanish club Sevilla on a free transfer following the expiration of his contract at Leicester. On 1 September 2025, the club agreed to terminate his contract by mutual consent, after he scored 3 goals in 11 appearances in all competitions during his time in Spain.

Loan to Middlesbrough On 3 February 2025, Iheanacho moved to Championship club Middlesbrough on loan until the end of the season. He scored 1 goal in 15 games during his loan spell at the club.

Celtic On 2 September 2025, Iheanacho signed for Scottish Premiership side Celtic on a one-year contract, with the club having an option for another year. His arrival meant that he would reunite with his former manager at Leicester City Brendan Rodgers as well as his former teammate Kasper Schmeichel. Iheanacho made his debut for Celtic against Kilmarnock on 14 September, coming on as a substitute and scoring a last-minute penalty to win the match 2–1.

He also came on later in the season against St Mirren in the Scottish Cup on 19 April 2026, scoring twice in extra time to help Celtic win 6-2 and advance to the final. He scored another winner against Hibernian at Easter Road on 3 May, followed by a 99th-minute penalty against Motherwell at Fir Park to win the match 3–2 and keep Celtic within touching distance of Hearts.

On 16 May, Celtic played Hearts in the final game of the season. Iheanacho replaced Sebastian Tounekti at half-time, and was instrumental in helping turn the game around in Celtic's favour, as they won the match 3–1 and snatched the title from Heart of Midlothian in the final minutes of the season.

Bursaspor On 17 July 2026, Iheanacho signed for TFF 1. Lig side Bursaspor.

International career Youth Iheanacho has represented Nigeria at youth levels from under-13 upwards. His first experience of a major international tournament was the 2013 African U-17 Championship in Morocco. For Iheanacho, the highlight was a hat-trick in a win against Botswana. He dedicated his goals to his mother, who died two months before the tournament. Nigeria reached the final of the competition, where they were defeated on penalties by the Ivory Coast.