Metra 95-9306B Dash Kit for: 2006-2009 BMW 3-Series Double DIN With Out Factory Navigation Double-Din Radio Provision For Non-Navigation Bmw 3-Series 2006 & Up Bmw 3 Series Double Din Installation Kit Dash Kit for: 2006-2009 BMW 3-Series Double DIN With Out Factory Navigation Dash Kit for: 2006-2009 BMW 3-Series Double DIN With Out Factory Navigation