yeah. check this out:
http://www.autotoys.com/x/product.ph...&cat=82&page=2
you just plug the connectors from the back of the cd changer into the adapter, then change the radio to cd.
not sure if it would work with a pre '96 3 series though. you'll have to do some research on that.