Bmw X2
Bmw X2 — production years, market prices by model year, NHTSA recalls and owner complaints, and live listings for sale on VehiSales.
Generations of the Bmw X2
Every body generation side by side — each links to its full story: market prices, facelift changes, recalls and live listings.
| Generation | Facelift | Price today | Units for sale | Recalls | Complaints |
|---|---|---|---|---|---|
| Generation 1 2018–now | — | $15,648–$54,045 | 454 | 7 | 23 |
Vehicles within one generation share the same platform and body style. Price today — median asking prices across each generation's model years (current market).
Engines used in the X2
Engine families this model shipped with, by NHTSA VIN build data — each links to every model that shares it.
| Engine | Years in this model | Also used in | VIN builds ⓘ |
|---|---|---|---|
| Bmw 2.0L 4-cylinder | 2018–2026 | 23 models | 22 |
About the Bmw X2
The BMW X2 is a subcompact luxury crossover SUV produced by BMW since 2017. It is marketed as a sports activity coupé (SAC), and is considered a sportier and less practical alternative to the X1, as is the case with other even-numbered X models with their respective odd-numbered counterparts. As of 2025, it is positioned between the X1 and the larger X3 in BMW's SUV global lineup.
Source: Wikipedia — BMW X2, CC BY-SA.
Market by model year
| Year | Units for sale | Median price | Vs newest | Avg mileage |
|---|---|---|---|---|
| 2018 | 14 | $15,648 | 29% | 76,382 mi |
| 2019 | 42 | $18,900 | 35% | 63,102 mi |
| 2020 | 70 | $19,799 | 37% | 64,034 mi |
| 2021 | 38 | $22,998 | 43% | 49,394 mi |
| 2022 | 5 | $25,888 | 48% | 34,042 mi |
| 2024 | 6 | $37,249 | 69% | 10,804 mi |
| 2025 | 224 | $39,991 | 74% | 13,667 mi |
| 2026 | 55 | $54,045 | 100% | 4 mi |
Inventory and price data refreshed daily; last updated .
Recalls & complaints by year (NHTSA)
| Year | Recalls | Complaints | Most reported |
|---|---|---|---|
| 2018 | 1 | 14 | Unknown Or Other, Exterior Lighting, Electrical System |
| 2019 | 1 | 2 | Exterior Lighting, Vehicle Speed Control, Engine |
| 2020 | 1 | 2 | Air Bags, Unknown Or Other |
| 2022 | 0 | 1 | Unknown Or Other, Fuel/Propulsion System |
| 2025 | 2 | 1 | Service Brakes |
| 2026 | 2 | 3 | Unknown Or Other, Visibility/Wiper, Power Train |
Source: NHTSA Office of Defects Investigation.
For sale right now
- 2019 Bmw X2 xDrive28i — $19,483 · 61,157 mi · Devon, PA
- 2018 Bmw X2 xDrive28i — $11,999 · 93,810 mi · Bensalem, PA
- 2026 Bmw X2 M35i — $46,990 · 9,496 mi · Quakertown, PA
- 2026 Bmw X2 xDrive28i — $53,250 · 2 mi · Sewickley, PA
- 2026 Bmw X2 xDrive28i — $55,110 · 11 mi · Mechanicsburg, PA
- 2026 Bmw X2 xDrive28i — $50,205 · 16 mi · Johnstown, PA
- 2026 Bmw X2 xDrive28i — $46,481 · 7,043 mi · Lancaster, PA
- 2026 Bmw X2 M35i — $61,095 · 23 mi · Lancaster, PA
- 2018 Bmw X2 xDrive28i — $19,995 · 50,460 mi · Philadelphia, PA
- 2022 Bmw X2 xDrive28i — $23,495 · 55,174 mi · Philadelphia, PA
- 2020 Bmw X2 xDrive28i — $20,987 · 57,657 mi · Manheim, PA
- 2026 Bmw X2 xDrive28i — $51,045 · Allentown, PA
- 2026 Bmw X2 xDrive28i — $49,035 · Allentown, PA
- 2018 Bmw X2 xDrive28i — $17,995 · 80,107 mi · Levittown, PA
- 2022 Bmw X2 xDrive28i — $43,885 · 68,359 mi · Fort Washington, PA
- 2020 Bmw X2 xDrive28i — $23,385 · 42,225 mi · Coatesville, PA
- 2019 Bmw X2 M35i — $26,995 · 36,401 mi · Lititz, PA
- 2025 Bmw X2 xDrive28i — $40,202 · 12,303 mi · Fort Washington, PA
- 2026 Bmw X2 xDrive28i — $40,490 · 15,607 mi · Glen Mills, PA
- 2018 Bmw X2 xDrive28i — $16,276 · 73,940 mi · Warminster, PA
- 2018 Bmw X2 xDrive28i — $12,999 · 94,500 mi · Dover, PA
- 2025 Bmw X2 xDrive28i — $40,490 · 14,405 mi · Palmyra, PA
- 2020 Bmw X2 M35i — $29,998 · 27,365 mi · Lancaster, PA
- 2025 Bmw X2 xDrive28i — $39,999 · 14,097 mi · West Chester, PA
- 2025 Bmw X2 xDrive28i — $37,998 · 19,874 mi · Duncansville, PA
- 2026 Bmw X2 xDrive28i — $54,835 · 159 mi · Scranton, PA
- 2026 Bmw X2 xDrive28i — $50,275 · Fort Washington, PA
- 2022 Bmw X2 M35i — $31,300 · 46,240 mi · Hellertown, PA
- 2026 Bmw X2 xDrive28i — $45,491 · 8,255 mi · Erie, PA
- 2020 Bmw X2 xDrive28i — $16,980 · 99,359 mi · Lansdale, PA
- 2026 Bmw X2 xDrive28i — $51,635 · 6 mi · Muncy, PA
- 2018 Bmw X2 xDrive28i — $19,190 · 63,483 mi · Hellertown, PA
- 2018 Bmw X2 xDrive28i — $15,384 · 77,906 mi · West Chester, PA
- 2025 Bmw X2 xDrive28i — $40,459 · 6,515 mi · Fort Washington, PA
- 2026 Bmw X2 M35i — $60,520 · Erie, PA
- 2026 Bmw X2 xDrive28i — $54,785 · State College, PA
- 2026 Bmw X2 xDrive28i — $50,685 · 9 mi · Scranton, PA
- 2018 Bmw X2 xDrive28i — $17,995 · 84,117 mi · Pittsburgh, PA
- 2018 Bmw X2 xDrive28i — $18,995 · 62,752 mi · Vandergrift, PA
- 2018 Bmw X2 xDrive28i — $16,994 · 71,838 mi · Devon, PA
- 2020 Bmw X2 xDrive28i — $19,995 · 45,477 mi · Old Forge, PA
- 2019 Bmw X2 xDrive28i — $16,882 · 82,217 mi · Doylestown, PA
- 2026 Bmw X2 xDrive28i — $49,045 · 6 mi · Muncy, PA
- 2020 Bmw X2 xDrive28i — $20,990 · 43,412 mi · Quakertown, PA
- 2025 Bmw X2 xDrive28i — $38,379 · 22,636 mi · Horsham, PA
- 2018 Bmw X2 sDrive28i — $17,495 · 68,087 mi · Coatesville, PA