Bamogo started his career at Ligue 2 side Montpellier HSC. 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/05 season, scoring five goals in 30 appearances, before going on loan to fellow top flight side FC Nantes for the following campaign. For the first half of the 2006/07 season he moved on loan to Spanish La Liga outfit Celta Vigo, before returning in January to again play for his parent club. In August 2007, he was once again sent on loan to another French top flight side, this time local rivals OGC Nice.
Bamogo is now on trial at English Championship side Southampton trying to earn a permanent contract.