ECOGARD XC25624C Cabin Air Filter with Activated Carbon Odor Eliminator - Premium Replacement Fits BMW 328i, 335i, 328i xDrive, X1, 325i, 328xi, 128i, 330i, X3, 325xi, 335i xDrive, 135i, 335xi, 330xi COMPATIBLE with 2007-2013 BMW 328i, 2007-2013 BMW 335i, 2009-2013 BMW 328i xDrive, 2012-2015 BMW X1, 2006 BMW 325i, 2007-2008 BMW 328xi, 2008-2013 BMW 128i, 2006 BMW 330i, 2011-2012 BMW X3, 2006 BMW 325xi, 2009-2013 BMW 335i xDrive. REMOVES AND FILTERS 99.5% of all dust, pollen, air pollution, allergens, pet dander, and other airborne contaminants from the outside air before it reaches the vehicle's interior. ELIMINATE AND NEUTRALIZE ODORS through this cabin air filter's included carbon-impregnated media for a fresher smell inside the car; no chemical fragrance added. INSTALLS EASILY with included instructions - only takes a few minutes in most cars. Replaces: FRAM CF10727 Purolator C25624C WIX 49371 OE 64 31 6 946 628. Ensure fit using ECOGARD's online catalog. SPECIFICALLY ENGINEERED AND TESTED for BMW OE (original equipment) cabin air filter's fit, form, and function.