Bangoura began his career at local side Athlético Coléah, before being spotted by scouts from French amateurs Gazélec Ajaccio.
He made his debut on 5 November 2005 against French club Marseille, starting his top-flight career with a goal in his sides 3–0 victory.
The forward made the most of the opportunity, scoring three goals in three games for the Ukrainians, including a 25-yard strike against Manchester United in his sides 4–2 defeat on 23 October 2007.
Bangoura scored in the UEFA Cup second leg in a 3–0 win against Paris Saint-Germain, sending Dynamo Kyiv to the semi-finals, where they were knocked out by Shakhtar Donetsk after losing 2–3 on aggregate.
[5] On 2 September 2010, Bangoura signed for Al Nasr SC Dubai on a four-year contract for an estimated fee believed to be €8 million.
Early in the 2011–12 season, he decided to move away temporarily from the club for African Nations Cup in January 2012, which could see him unavailable for almost two months.
FIFA Dispute Resolution Chamber confirmed the claim from the UAE club and ordered Bangoura and Nantes jointly liable to pay €4.5 million as compensation.
[8] Before the FIFA DRC had a conclusion, on 10 September 2012, Bangoura joined Umm Salal in the Qatar Stars League on a temporary loan deal.