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 AM FM RADIO STEREO CASSETTE C33 1996 1997 1998 1999 E36 318 328 M3 – German Audio Tech
BMW E39 5-Series E53 X5 Cassette Tape Player BMW Business C43 US Alpin – German Audio Tech
BMW 5 Series E39 Android 10 CarPlay & Android Auto 8-Core Processor Car Stereo
BMW 5 Series E39 Android 10 CarPlay & Android Auto 8-Core Processor Car Stereo
BMW E46 Business C43 Cassette Tape Player Radio Receiver Head Unit Ste – German Audio Tech
04-06 BMW E46 323i 325i 330ci M3 Audio Business CD Radio Screen Head U
BMW BUSINESS CD RDS CD23 RADIO LCD Pixel REPAIR
Mercedes-Benz W203 Radio Cassette Stereo 2001 2002 2003 2004 W203 C240 – German Audio Tech
2000 2001 BMW 323i 330i Am FM Radio Stereo Cassette Business - 65126902716
BUSINESS CD PLAYER for BMW RADIO STEREO AM FM HEAD UNIT E30 E31 E36 E3 – German Audio Tech
Bmw C43 Radio FOR SALE! - PicClick
BMW E39 5-Series E53 X5 Cassette Tape Player BMW Business C43 US Alpin – German Audio Tech
BMW 4 Channel Car Stereos & Head Units for sale
BMW E46 3 series radio business cassette player 65126919072 – Allums Imports
BMW E38 7-Series Radio Cassette Tape Head Unit C23 1995 1996 1997 1998 – German Audio Tech