Saïd Bakari speelde in de jeugd voor de Franse voetbalclubs FC Bourget, Paris Saint-Germain, Red Star Paris en US Chantilly. Van 2013 tot 2015 speelde hij voor KV Turnhout in de Derde klasse B. In het seizoen 2015/16 speelde hij voor het Franse ES Bonchamp,[3] waarna hij een seizoen voor UR Namur speelde.
In 2017 vertrok hij naar RKC Waalwijk, waar hij tegen Jong AZ debuteerde op 25 augustus 2017. Op 24 oktober was hij in de beker tegen De Treffers goed voor zijn eerste twee goals en eerste assist in het shirt van RKC. In zijn tweede seizoen bij RKC ging de club als tiende door in de play-offs en versloeg het tegen alle verwachtingen in achtereenvolgens N.E.C., Excelsior en Go Ahead Eagles om naar de Eredivisie te promoveren. Daarin had Bakari met slechts vier wedstrijden het hele seizoen weinig aandeel in.
In de Eredivisie was Bakari wel basisspeler, als linksback. Bakari stond laatste met RKC, tot de competitie in maart 2020 door de uitbraak van de Coronapandemie werd stilgelegd. Daardoor bleef RKC in de Eredivisie en was hij nog drie seizoenen basisspeler. In totaal speelde Bakari 140 wedstrijden voor RKC Waalwijk, waarin hij goed was voor acht goals en tien assists.
In de zomer van 2023 verruilde Bakari RKC Waalwijk voor Sparta Rotterdam, waar hij een contract voor twee seizoenen tekende. Hij maakte op 12 augustus tegen PEC Zwolle zijn debuut voor Sparta. Op 19 januari 2025 maakte hij tegen uitgerekend zijn oude club RKC Waalwijk zijn eerste doelpunt voor Sparta.