Filter Filters 10 Series New Remove All Filters Price $100-$500 (4) Brand Harmony Audio (3) Kicker (1) Make BMW (4) Harmony Speakers Compatible with BMW 3 Series 1999-2001 Factory Speaker... $168.99 Compatible with BMW 3 Series 1999-2001 Factory Speaker Replacement Harmony... $218.99 Compatible with BMW 3 Series 1999-2001 Factory Speaker Replacement Kicker DS... $253.99 Compatible with BMW 3 Series 1999-2001 Factory Speaker Replacement Kicker DS... $409.96