USB for iPod/iPhone charging, control, audio & universal audio input (aux cable included).
BMW 3 Series 1999-2006 (E46) Without navigation radio to have an aux port.
-Installation video for you car https://youtu.be/yDRIlD-U9DM
-Use video for your car https://youtu.be/X0L1nRNr7Zs
BMW 3 Series 1999-2006 (E46) With navigation
BMW X5 (E53) Navigation Radio
-Not compatible --- Use BMT-IPDU-AUX
BMW X5 (E53) Business CD non navigation radio
-Not compatible --- Use BM4-IPDU-AUX To connect behind the radio.
-Not compatible --- Use BMT-IPDU-AUX To connect at the CD changer port in the trunk.
BMW X5 (E53) Cassette non navigation radio
-Connects behind the radio but replaces the factory trunk mounted CD changer. The CD changer must be disconnected to avoid a data conflict.
-Since this uses the CD changer port it does not require the radio to have an aux port.
See this link for help choosing your iPod : Apple list of iPod models
See this link for help choosing your iPhone: Apple list of iPhone models
iPod 1st Gen: Compatible through the 3.5 headphone jack for audio but no control or charging.
iPod 2nd Gen: Compatible through the 3.5 headphone jack for audio but no control or charging.
iPod 3rd Gen (Black & White Screen): Compatible through the 3.5 headphone jack for audio but no control or charging.
iPod 3rd Gen (Color/Photo Screen): Compatible through the 3.5 headphone jack for audio but no control or charging.
iPod 4th Gen: Fully Compatible
iPod 5th Gen: Fully Compatible
iPod 6th Gen: Fully Compatible
Mini 1st Gen: Compatible through the 3.5 headphone jack for audio but no control or charging.
Mini 2nd Gen: Compatible through the 3.5 headphone jack for audio but no control or charging.
Nano 1st Gen: Not Sure
Nano 2nd Gen: Fully Compatible
Nano 3rd Gen: Fully Compatible
Nano 4th Gen: Fully Compatible
Nano 5th Gen: Fully Compatible
Nano 6th Gen: Fully Compatible
Nano 7th Gen: Can be connected to the USB port using a USB to lightning cable
Shuffle 1st Gen: Compatible through the 3.5 headphone jack for audio but no control or charging.
Shuffle 2nd Gen: Compatible through the 3.5 headphone jack for audio but no control or charging.
Shuffle 3rd Gen: Compatible through the 3.5 headphone jack for audio but no control or charging.
Shuffle 4th Gen: Compatible through the 3.5 headphone jack for audio but no control or charging.
Touch 1st Gen: Fully Compatible
Touch 2nd Gen: Fully Compatible
Touch 3rd Gen: Fully Compatible
Touch 4th Gen: Fully Compatible
Touch 5th Gen: Fully compatible
Touch 5th Gen: Fully compatible
iPhone: Fully Compatible
iPhone 3G: Fully Compatible
iPhone 3GS: Fully Compatible
iPhone 4 : Fully Compatible
iPhone 4S : Fully Compatible
iPhone 5/5S: Fully compatible
iPhone SE: Fully compatible
iPhone 6/6 Plus: Fully compatible
iPhone 6S/6S Plus: Fully compatible
iPhone 7/7 Plus: Fully compatible
iPhone 8/8 Plus: Fully compatible
iPhone X: Fully compatible