Here is a genuine OEM BMW part number 65126902716. Fit to 1998, 1999, 2000 BMW E46 3-series. For North America market USA / Canada. Fully working! Please check plug on rear to make sure it is proper fitment to your BMW. This part was found on the following vehicles, however this part may not work with your specific mod
BMW E46 Stereos & Head Units for CD for sale
Hack your Car Radio with a Hands-Free Bluetooth Receiver – surfncircuits
BMW E46 Business C43 Cassette Tape Player Radio Receiver Head Unit Ste – German Audio Tech
BMW E46 Business C43 Cassette Tape Player Radio Receiver Head Unit Ste – German Audio Tech
BMW Z3 CASSETTE player, BMW Business radio car stereo head unit, with radio code £299.99 - PicClick UK
REPAIR SERVICE for BMW E36 3-Series M3 ALPINE C33 C43 RADIO STEREO CAS – German Audio Tech
BMW BMW E46 1 DIN Car Stereos & Head Units for sale
⭐ BMW E36 Radio REVERSE RDS with Bluetooth, line out and hands-free E31 E32 E34 M3 M5
BMW E46 Business C43 Cassette Tape Player Radio Receiver Head Unit Ste – German Audio Tech
CD43 Support · Issue #48 · tedsalmon/BlueBus · GitHub
BMW Business Radio Stereo Am FM Cassette C43 US Came out of 1999 323i for sale online