BMW M340I
BMW M340I — production years, market prices by model year, NHTSA recalls and owner complaints, and live listings for sale on VehiSales.
Generations of the BMW M340I
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 2020–now | — | $34,746–$51,998 | 26 | 18 | 67 |
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 M340I
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 3.0L Turbo I6 (B58/N55) | 2020–2026 | 54 models | 21 |
BMW M340I fuel economy: every year & engine (EPA) →
Used BMW M340I prices by year →
Market by model year
| Year | Units for sale | Median price | Vs newest | Avg mileage |
|---|---|---|---|---|
| 2020 | 8 | $34,746 | 67% | 62,132 mi |
| 2021 | 6 | $35,650 | 69% | 55,530 mi |
| 2024 | 12 | $51,998 | 100% | 15,337 mi |
Inventory and price data refreshed daily; last updated .
Recalls & complaints by year (NHTSA)
| Year | Recalls | Complaints | Most reported |
|---|---|---|---|
| 2020 | 10 | 50 | Engine, Unknown Or Other, Electrical System |
| 2021 | 6 | 11 | Engine, Power Train, Electrical System |
| 2022 | 1 | 6 | Electrical System, Air Bags, Suspension |
| 2023 | 1 | 0 | — |
| 2024 | 0 | 0 | — |
| 2025 | 0 | 0 | — |
| 2026 | 0 | 0 | — |
Source: NHTSA Office of Defects Investigation.
For sale right now
- 2020 BMW M340I xDrive — $39,290 · 57,113 mi · Bethlehem, PA
- 2020 BMW M340I xDrive — $40,650 · 55,132 mi · Pittsburgh, PA
- 2026 BMW M340I xDrive — $73,115 · Fort Washington, PA
- 2020 BMW M340I xDrive — $36,354 · 77,788 mi · Erie, PA
- 2022 BMW M340I xDrive — $45,044 · 39,810 mi · Devon, PA
- 2026 BMW M340I xDrive — $72,200 · Fort Washington, PA
- 2025 BMW M340I xDrive — $59,174 · 7,058 mi · Wexford, PA
- 2026 BMW M340I xDrive — $73,790 · Fort Washington, PA
- 2026 BMW M340I xDrive — $71,290 · 20 mi · Fort Washington, PA
- 2026 BMW M340I xDrive — $72,035 · 1 mi · Reading, PA
- 2026 BMW M340I xDrive — $73,580 · Reading, PA
- 2026 BMW M340I xDrive — $70,400 · 14 mi · Mechanicsburg, PA
- 2021 BMW M340I xDrive — $38,991 · 66,771 mi · York, PA
- 2026 BMW M340I xDrive — $72,900 · 1 mi · Reading, PA
- 2022 BMW M340I xDrive — $50,200 · 18,172 mi · Downingtown, PA
- 2026 BMW M340I xDrive — $70,665 · Erie, PA
- 2020 BMW M340I NA — $43,490 · 32,970 mi · Doylestown, PA
- 2026 BMW M340I xDrive — $66,985 · 1,708 mi · Mechanicsburg, PA
- 2021 BMW M340I xDrive — $46,485 · 44,496 mi · Mechanicsburg, PA
- 2025 BMW M340I xDrive — $61,075 · 16,336 mi · Lansdale, PA
- 2025 BMW M340I xDrive — $63,377 · 14,910 mi · Pittsburgh, PA
- 2026 BMW M340I xDrive — $76,320 · Reading, PA
- 2021 BMW M340I xDrive — $49,485 · 18,160 mi · Mechanicsburg, PA
- 2025 BMW M340I xDrive — $63,010 · 6,600 mi · Reading, PA
- 2021 BMW M340I M340i rwd — $44,988 · 23,780 mi · Pittsburgh, PA
- 2025 BMW M340I xDrive — $57,560 · 22,397 mi · Doylestown, PA