Born in Bamako, Mali, Coulibaly began his career at the age of 10 in the junior ranks of JS Centre Salif Keita.
However, after 15 days, JS Centre Salif Keita convinced him to return and he was promoted shortly after that to the first team.
[4] On 22 December 2010, it was announced that Coulibaly signed a one-and-a-half-year contract with Libyan club Al-Ahly Tripoli, joining them on a free transfer.
[5] However, in an interview four days later, Coulibaly said he simply signed a pre-contract with the club and was still undecided with regards to his future destination.
He joined French Ligue 2 side FC Istres in September 2012, but was not signed due to an administrative problem.