Amadou is a youth exponent from AS Nancy. He made his Ligue 2 debut on 3 August 2013 against AJ Auxerre replacing François Bellugou after 78 minutes in a goalless draw. On 2 August 2014, he scored his first league goal against US Orléans.
Ibrahim Amadou scored his first goal for Lille's 2–1 away win at Bastia since his €2m move from Ligue 2 side Nancy in July 2015.
Amadou was born in Cameroon and raised in France. He is a French youth international, and was called up to the senior Cameroon national football team, whom he rejected.