Zineddine Bourebaba speelde in de jeugd van Savigny Le Temple FC, RC Fontainebleau, Paris FC, AS Monaco en FC Utrecht. In 2020 maakte hij de overstap naar Jong FC Utrecht, waar hij op 14 september 2020 in de met 1-2 verloren thuiswedstrijd tegen Jong AZ zijn debuut in het betaald voetbal maakte. Hij begon in de basisopstelling en kreeg in de 90+3e minuut zijn tweede gele kaart en moest zodoende het veld verlaten.[3] Na nog een korte invalbeurt tegen Roda JC Kerkrade, werd zijn contract bij Utrecht begin februari 2021 in onderling overleg ontbonden vanwege privéomstandigheden.