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 Business C43 Cassette Tape Player Radio Receiver Head Unit Ste – German Audio Tech
Radio RCC10500 Kein Code Vorhanden Kasette 65126923841-01 BMW 318d E46 💯
2001 BMW E46 330 3-Series OEM AMFM Radio Cassette Stereo Player 65126902716
REPAIR SERVICE for BMW E36 3-Series M3 ALPINE C33 C43 RADIO STEREO CAS – German Audio Tech
2000 BMW 328i Sedan Am FM Radio Cassette Player 65126902716 for sale online
Head Unit Special - What the heck do they look like in actual BMWs?
BMW E46 Business Radio, Car Parts & Accessories, Audio, Video, Alarm and other Electronic Accessories on Carousell
Another Stereo iPhone Question
2000 2001 BMW 323i 330i Am FM Radio Stereo Cassette Business - 65126902716
BMW AM FM RADIO STEREO CASSETTE C33 1996 1997 1998 1999 E36 318 328 M3 – German Audio Tech