Does any body know if this would fit my 99 323i 4dr?
Original from BMW, I believe the roof rack is called the Profile 2000 and fit my 1997 BMW 540 like a glove, screwing directly into the roof structure. (Bet you were wondering what those little slots on your roof were for, eh? Flip 'em up with a standard screwdriver to reveal the supports for the BMW roof rack.) It should fit a wide range of 5-series models, but you may wish to check with BMW to see if the part changes relative to the '97, as they are custom fit. One significant caveat: As shown in the close-up photo, the bolts are custom threaded and unfortunately when I traded my BMW I left the custom bolt driver in the glove box. Alas, I did keep the original BMW code sheet for my driver so you can get a new one from the factory. The Code is "TV" for the driver and I'll include that code card with the shipment.