Career
He plays as a midfielder and is a French youth international, having represented his nation at under-18 level Ba made his professional debut on 24 February 2012 in a league match against Guingamp appearing as a substitute. Prior to making his debut with Le Havre, he was linked with a move to English club Tottenham Hotspur and reportedly had agreed to join the club
On 29 June 2015, Ba joined Charlton Athletic on a three-year deal, therefore ending his two-year spell with Sunderland.