Car DMC Digital Music Changer Bluetooth Handsfree USB AUX Adapter for BMW E46 Business CD Radio MP3 Audio Input - AliExpress
7 inch Android 11.0 GPS Navigation Radio for 1998-2006 BMW 3 Series E46 M3 with HD Touchscreen Carplay Bluetooth Music USB support Mirror Link Backup camera
AWESAFE Android 12 Car Radio Stereo for BMW E46 M3 9 inch Touch Screen 1+32GB USB RDS Wireless Carplay Android Auto HD Wifi GPS FM Bluetooth - Walmart.com
for BMW E46 3-series 2001-2005 Original AUX in USB Socket Harness Cable Adapter for sale online | eBay
Car Original AUX IN USB Socket Part Harness Cable Adapter For BMW E46 3-Series | eBay
I made USB ports for CarPlay and Fast charging. : r/e46