Ba played for a number of clubs in France and also for Israel's
Maccabi Netanya. He traveled to England in early 2008 for a trial with
Leeds United, and on 29 March 2008 instead joined another
League One side,
Gillingham, on a deal which ran until the end of the
2007–08 season. He made his Gillingham debut in a 2–1 home win against
Luton Town on 1 April, He was released at the end of the season after four games for the
Kent-based club, and rejoined Maccabi Netanya. On 17 December he was released from his contract with Netanya for the second time. ==Post-playing career==