Uche Ikpeazu trialled with Norwich in July 2016 playing for their development squad in a 4-0 win over Dereham Town in the Norfolk Invitation Cup on 15th July 2016. He scored the opening goal.
A former Reading Academy player who was laoned to Didcot Town in 2011, Uche joined Watford in 2013. He spent three years with the club without making a first team appearance, and instead played on loan at Crewe Alexandra (23 appearances, 6 goals in 2014 / 2014-15), Doncaster Rovers (7 appearances in 2015), Port Vale (21 appearances, 5 goals), and Blackpool (12 appearances
He was released by Watford at the end of the 2015/16 season.
On 24th August 2016, he signed a short term contract with Cambridge United. "After having loans at a number of northern clubs, it's good to be at Cambridge United which is closer to home," said London-born Ikpeazu.
Uche signed a pre-contract for Scottish side Hearts on 18th April ahead of the end of his Cambridge contract. He has scored 22 goals in 78 appearances for United. He signed a two year contract with Hearts.
Born in London to a Nigerian father and Ugandan mother, he was called up by Uganda for two African Cup of Nations qualifiers in March 2020 but the games were cancelled due to the Coronavirus pandemic.
On 17th August 2020 he returned to England to sign for Championship newboys Wycombe Wanderers on a three year deal. Ikpeazu scored 10 goals in 55 games in all competitions in his two seasons playing in Scotland. Wycombe manager Gareth Ainsworth said "Uche is a player I've always admired, going right back to the start of his career with Reading and Watford's Under-23 sides. We feel he's perfectly suited for the way we play and being part of this squad will get the best out of him. He's quick, strong, holds the ball up well and will score goals for us too. He gives us another option up front and no doubt will learn a lot from Adebayo Akinfenwa who has done a phenomenal job for us in a similar role over the past four years."