Opparts
ECOGARD

Opparts XA10420 Engine Air Filter - Main

Brand Opparts XA10420
Position Main
Reusable No
Height 1.89
Shape Flexible panel
Side A Length 11.50
Side B Length 8.46
Product line ECOGARD
Fits BMW and Mini · 93 vehicles

Direct-fit replacement. Installation-tested for correct fit, form, and function.

Flexible panel design. Helps the filter seat properly in the air box.

Non-reusable element. Built for standard engine air filter replacement service.

Cross-references Beck/Arnley 042-1909, ECOGARD XA10420 and Pronto PA99007 for the same application. See all 20.

$34.13Free shipping
In stock · usually ships same day before 1pm CST
Step 1 — Confirm fitment
Free return shipping if it doesn't fit when you check fitment here first.

Select your vehicle to confirm fitment
Verify this part fits before purchasing — free returns if it doesn't
Step 2 — Quantity
Order total $34.13
Free shipping to the continental U.S.
Free returns within 60 days if it doesn't fit when fitment is verified.

Engine Air Filter for BMW and Mini

The Opparts ECOGARD XA10420 engine air filter is built for direct-fit service on select BMW and Mini applications with pre-filter configurations. It is an installation-tested replacement made to match the correct fit, form, and function for routine air filtration service.

  • Flexible panel design for a precise fit in the air box.
  • Non-reusable filter element for standard replacement intervals.
  • Installation-tested for correct fit and function.
  • Compatible with select BMW 220i, X2, 228i Gran Coupe, and Mini Cooper applications.

Fitment Details

Compatible with 2014-2025 BMW 220i, N/A, with pre-filter; 2022-2025 BMW X2, N/A, with pre-filter; 2022-2025 Mini Cooper, N/A, with pre-filter; 2022-2024 BMW 220i Gran Coupe, N/A, with pre-filter; 2023-2024 BMW 228i Gran Coupe, N/A, with pre-filter; 2021 BMW 228i Gran Coupe, N/A, with pre-filter; 2022-2024 BMW 228i xDrive Gran Coupe, N/A, with pre-filter; 2022-2024 Mini Cooper Clubman, N/A, with pre-filter; 2022-2024 Mini Cooper Countryman, N/A, with pre-filter; 2020-2023 BMW 118i, N/A, with pre-filter; 2022-2023 BMW 128ti, N/A, with pre-filter; 2022 BMW 228i Gran Coupe, Main, ECOGARD; 2016-2022 BMW X1, Main, ECOGARD; 2021 BMW 120i, N/A, with pre-filter; 2020-2021 BMW 228i xDrive Gran Coupe, Main, ECOGARD; 2018-2021 BMW X2, Main, ECOGARD; 2016-2021 Mini Cooper, Main, ECOGARD; 2016-2021 Mini Cooper Clubman, Main, ECOGARD; 2017-2021 Mini Cooper Countryman, Main, ECOGARD; 2014-2015 Mini Cooper, Main, w/pre-filter; ECOGARD.

Common Uses

  • Replacing a clogged or dirty engine air filter.
  • Restoring proper airflow through the intake system.
  • Addressing reduced filtration efficiency from a worn filter element.
  • Maintaining routine air filter service on BMW and Mini models.

Installation Notes

Verify the air box configuration before ordering, since this part is listed for both main and pre-filter applications. Match the vehicle year, model, and notes exactly to the fitment table, including pre-filter requirements where shown. The flexible panel shape and listed dimensions help confirm proper placement during service.

Quality Assurance

ECOGARD air filters are installation tested for correct fit, form, and function to support trouble-free installation and consistent performance. Part number XA10420 is also referenced as XA10420 for catalog matching.

This part fits 93 vehicles
Always verify fitment with your vehicle's VIN if unsure. Submodel & trim restrictions may apply.
YearMakeModelSubmodelLitersCylindersFuel TypePositionNotes
2025BMW220i—2.0LL4—N/AWith Pre-filter
2025BMWX2—1.5LL3—N/AWith Pre-filter
2025MiniCooper—1.5LL3—N/AWith Pre-filter
2024BMW220i—2.0LL4—N/AWith Pre-filter
2024BMW220i Gran Coupe—2.0LL4—N/AWith Pre-filter
2024BMW228i Gran Coupe—2.0LL4—N/AWith Pre-filter
2024BMW228i xDrive Gran Coupe—2.0LL4—N/AWith Pre-filter
2024BMWX2—2.0LL4—N/AWith Pre-filter
2024MiniCooper—2.0LL4—N/AWith Pre-filter
2024MiniCooper Clubman—2.0LL4—N/AWith Pre-filter
2024MiniCooper Countryman—2.0LL4—N/AWith Pre-filter
2023BMW118i—1.5LL3—N/AWith Pre-filter
2023BMW128ti—2.0LL4—N/AWith Pre-filter
2023BMW220i—2.0LL4—N/AWith Pre-filter
2023BMW220i Gran Coupe—2.0LL4—N/AWith Pre-filter
2023BMW228i Gran Coupe—2.0LL4—N/AWith Pre-filter
2023BMW228i xDrive Gran Coupe—2.0LL4—N/AWith Pre-filter
2023BMWX2—2.0LL4—N/AWith Pre-filter
2023MiniCooper—2.0LL4—N/AWith Pre-filter
2023MiniCooper Clubman—1.5LL3—N/AWith Pre-filter
2023MiniCooper Countryman—1.5LL3—N/AWith Pre-filter
2022BMW118i—1.5LL3—N/AWith Pre-filter
2022BMW128ti—2.0LL4—N/AWith Pre-filter
2022BMW220i—2.0LL4—N/AWith Pre-filter
2022BMW220i Gran Coupe—2.0LL4—N/AWith Pre-filter
2022BMW228i Gran Coupe—2.0LL4—MainECOGARD
2022BMW228i xDrive Gran Coupe—2.0LL4—N/AWith Pre-filter
2022BMWX1—2.0LL4—MainECOGARD
2022BMWX2—2.0LL4—N/AWith Pre-filter
2022MiniCooper—2.0LL4—N/AWith Pre-filter
2022MiniCooper Clubman—1.5LL3—N/AWith Pre-filter
2022MiniCooper Countryman—1.5LL3—N/AWith Pre-filter
2021BMW118i—1.5LL3—N/AWith Pre-filter
2021BMW120i—2.0LL4—N/AWith Pre-filter
2021BMW220i—2.0LL4—N/AWith Pre-filter
2021BMW228i Gran Coupe—2.0LL4—N/AWith Pre-filter
2021BMW228i xDrive Gran Coupe—2.0LL4—MainECOGARD
2021BMWX1—2.0LL4—MainECOGARD
2021BMWX2—2.0LL4—MainECOGARD
2021MiniCooper—2.0LL4—MainECOGARD
2021MiniCooper—1.5LL3—MainECOGARD
2021MiniCooper—-L--ELECTRICMainECOGARD
2021MiniCooper Clubman—2.0LL4—MainECOGARD
2021MiniCooper Clubman—1.5LL3—MainECOGARD
2021MiniCooper CountrymanS ALL42.0LL4—MainECOGARD
2021MiniCooper CountrymanS2.0LL4—MainECOGARD
2021MiniCooper Countryman—1.5LL3GASMainECOGARD
2021MiniCooper Countryman—1.5LL3ELECTRIC/GASMainECOGARD
2020BMW118i—1.5LL3—N/AWith Pre-filter
2020BMW220i—2.0LL4—N/AWith Pre-filter
2020BMW228i xDrive Gran Coupe—2.0LL4—MainECOGARD
2020BMWX1—2.0LL4GASMainECOGARD
2020BMWX2—2.0LL4—MainECOGARD
2020MiniCooper—2.0LL4—MainECOGARD
2020MiniCooper—1.5LL3—MainECOGARD
2020MiniCooper Clubman—2.0LL4—MainECOGARD
2020MiniCooper Clubman—1.5LL3—MainECOGARD
2020MiniCooper Countryman—2.0LL4GASMainECOGARD
2020MiniCooper Countryman—1.5LL3GASMainECOGARD
2020MiniCooper Countryman—1.5LL3ELECTRIC/GASMainECOGARD
2019BMW220i—2.0LL4—N/AWith Pre-filter
2019BMWX1—2.0LL4—MainECOGARD
2019BMWX2—2.0LL4—MainECOGARD
2019MiniCooper—2.0LL4—MainECOGARD
2019MiniCooper—1.5LL3—MainECOGARD
2019MiniCooper Clubman—2.0LL4—MainECOGARD
2019MiniCooper Clubman—1.5LL3—MainECOGARD
2019MiniCooper Countryman—2.0LL4—MainECOGARD
2019MiniCooper Countryman—1.5LL3GASMainECOGARD
2019MiniCooper Countryman—1.5LL3ELECTRIC/GASMainECOGARD
2018BMW220i—2.0LL4—N/AWith Pre-filter
2018BMWX1—2.0LL4—MainECOGARD
2018BMWX2—2.0LL4—MainECOGARD
2018MiniCooper—2.0LL4—MainECOGARD
2018MiniCooper—1.5LL3—MainECOGARD
2018MiniCooper Clubman—2.0LL4—MainECOGARD
2018MiniCooper Clubman—1.5LL3—MainECOGARD
2018MiniCooper Countryman—2.0LL4—MainECOGARD
2018MiniCooper Countryman—1.5LL3—MainECOGARD
2017BMW220i—2.0LL4—N/AWith Pre-filter
2017BMWX1—2.0LL4—MainECOGARD
2017MiniCooper—2.0LL4—MainECOGARD
2017MiniCooper Clubman—2.0LL4—MainECOGARD
2017MiniCooper Countryman—2.0LL4—MainECOGARD
2017MiniCooper Countryman—1.5LL3—MainECOGARD
2016BMW220i—2.0LL4—N/AWith Pre-filter
2016BMWX1—2.0LL4—MainECOGARD
2016MiniCooper—2.0LL4—MainECOGARD
2016MiniCooper Clubman—2.0LL4—MainECOGARD
2015BMW220i—2.0LL4—N/AWith Pre-filter
2015MiniCooper—2.0LL4GASMainw/pre-filter; ECOGARD
2014BMW220i—2.0LL4—N/AWith Pre-filter
2014MiniCooper—2.0LL4GASMainw/pre-filter; ECOGARD
Directly replaces or cross-references 20 part numbers
Cross-reference numbers are provided for identification purposes only. Always confirm fitment before ordering.
Beck/Arnley — 042-1909ECOGARD — XA10420Pronto — PA99007Wix — WA979213 71 8 513 944128 06 0655000-518525209792518525A3320CA31366A90084AF1728AF5250AF99007DA10420MA10420PA10075PAF1366WAF5250