Career
Bamogo started his career at Ligue 2 side Montpellier. He played at the club for three seasons, in his third scoring 16 times in 38 appearances to earn himself a move to Ligue 1 giants Marseille. He played with the first team in the 2004-2005 season, scoring five goals in 30 appearances, before going on loan to fellow top flight side Nantes for the following campaign.
In August 2007, he was once again sent on loan to another French top flight side, this time local rivals Nice.
In the summer of 2011, he joined Greek club Panetolikos F.C., which was recently promoted to the Greek Superleague. However, he didn"t manage to score in 4 appearances before being released.
Doncaster Rovers
On 23 December 2011, Bamogo had agreed to sign a short term contract with Doncaster Rovers. He joined the club alongside other two signings Damien Plessis and Mamadou Bagayoko on the day.
However, it wasn"t until 31 January 2012 that he actually made his league debut for Doncaster, starting in the clubs 0–0 draw away at Hull City.
Botev Plovdiv
Habib Bamogo joined Botev Plovdiv in October 2012. He failed to impress and was released on 22 February 2013 after just 5 games for the club in Bulgarian A Professional Football Group. In 2009, he made his debut for the Burkina Faso national football team