Filter Filters 3 Series Remove All Filters Price Under $50 (15) $50-$100 (5) $100-$500 (1) Condition New (21) Brand Harmony Audio (18) Metra (2) Kicker (1) Make BMW (21) Radio Size Single DIN (2) Kit Material Plastic (2) BMW 3 Series 1990-1998 Factory Speaker Replacement Kicker (2) DSC68 Package New $159.98 BMW 3 Series 1990-1998 Factory Speaker Replacement Harmony (2) R68 Package New $94.99 BMW 3 Series 2002 2003 2004 2005 Single DIN Stereo Harness Radio Install... $28.99 BMW 3 Series 1999 2000 2001 Single DIN Stereo Harness Radio Install Dash Kit... $28.99 Fits BMW 3 Series 2007-2011 Front Door Replacement Harmony HA-R65 Speakers New $44.95 Fits BMW 3 Series 2006-2013 Front Door Replacement Premium Speaker Harmony... $64.95 Fits BMW 3 Series 2006-2013 Front Door Replacement Speaker Harmony HA-R65 New $44.95 Fits BMW 3 Series 1992-1998 Rear Deck Replacement Harmony HA-R68 Speakers New $47.95 Fits BMW 3 Series 2002-2005 Rear Deck Replacement Harmony HA-C65 Premium... $64.95 Fits BMW 3 Series 1992-1998 Front Door Replacement Harmony HA-R68 Speakers New $47.95 Fits BMW 3 Series 1999-2001 Front Door Replacement Premium Speaker Harmony... $49.95 Fits BMW 3 Series 2006-2013 Rear Deck Replacement Premium Speaker Harmony... $64.95 Fits BMW 3 Series 2007-2011 Rear Deck Replacement Harmony HA-C65 Premium... $64.95 Fits BMW 3 Series 1999-2001 Rear Deck Replacement Speaker Harmony HA-R4 Speakers $32.95 Fits BMW 3 Series 2007-2011 Rear Deck Replacement Harmony HA-R65 Speakers New $44.95 Fits BMW 3 Series 1999-2001 Rear Deck Replacement Speaker Harmony HA-C4... $49.95 Fits BMW 3 Series 2002-2005 Rear Deck Replacement Harmony HA-R65 Speakers New $44.95 Fits BMW 3 Series 2006-2013 Rear Deck Replacement Speaker Harmony HA-R65 New $44.95 Fits BMW 3 Series 2006 Rear Deck Replacement Speaker Harmony HA-R65 Speakers New $44.95 Fits BMW 3 Series 1999-2001 Front Door Replacement Speaker Harmony HA-R35 New $32.95 BMW 3 Series 2002-2016 Factory Stereo to Aftermarket Radio Antenna Adapter Plug $5.95