 He signed a 3-year contract with Sheffield United F.C in 2006.Due to work permit problems in the United Kingdom, he was loaned to Chengdu Blades F.C.. Bamba was in the Chinese Premier Soccer League for 2 seasons, and went to Ferencvárosi TC in the 2008/2009 season.He was a regular player in the squad.