Here are the applications for a
BMW 3 Series 2006 - 2010

The Best Kits Color Code for BMW  is

Vehicle Specific Kits:
Product Name Description MSRP Photo
BKBMW3 BMW 3 Series 2006-13 / 1 Series 2008-13 $27.95 View Image

Harnesses: (If PAC Radio Replacement Interface is available, that is the preferred installation method)
Product Name Description MSRP Photo
No Harness Currently Available No Harness Available at this time. View Image

Antenna Adapters:
Product Name Description MSRP Photo
BAADIN22 - (EU08) VW 2002-12 Amplified 12V - Aftermarket Radio $50.55 View Image
BAA22 - (EU06) VW / BMW 2002-2012 - Aftermarket Radio $19.95 View Image