Bangoura begon met voetballen bij Etoile de Guinée, dat hij op achttienjarige leeftijd verruilde voor Rayo Vallecano. Hier speelde hij één seizoen in de jeugd, waarbij hij 23 doelpunten maakte in 25 wedstrijden. Hij debuteerde op 28 augustus 2011 voor het eerste elftal, in de Primera División tegen Athletic Bilbao. Op 23 oktober maakte hij zijn eerste doelpunt voor Rayo Vallecano, in een met 2-0 gewonnen wedstrijd tegen Real Betis.
Bangoura nam met Guinee -17 deel aan de Afrika Cup Onder 17 in 2009. Hij debuteerde in 2011 op negentienjarige leeftijd in het Guinees voetbalelftal. Hij werd geselecteerd voor de Afrika Cup 2013.