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 | 71 |
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 | 53 | Engine, Unknown Or Other, Electrical System |
| 2021 | 6 | 11 | Engine, Power Train, Electrical System |
| 2022 | 1 | 7 | Steering, Wheels, Electrical System |
| 2023 | 1 | 0 | — |
| 2024 | 0 | 0 | — |
| 2025 | 0 | 0 | — |
| 2026 | 0 | 0 | — |
Source: NHTSA Office of Defects Investigation.
For sale right now
- 2026 BMW M340I xDrive — $65,500 · 8,801 mi · Reading, PA
- 2021 BMW M340I xDrive — $40,480 · 57,266 mi · Hatfield, PA
- 2020 BMW M340I xDrive — $32,904 · 78,308 mi · Philadelphia, PA
- 2023 BMW M340I M340i rwd — $51,555 · 17,934 mi · Mechanicsburg, PA
- 2021 BMW M340I xDrive — $45,999 · 15,869 mi · Trooper, PA
- 2026 BMW M340I xDrive — $62,456 · 2,071 mi · Fort Washington, PA
- 2020 BMW M340I xDrive — $41,479 · 49,560 mi · Doylestown, PA
- 2026 BMW M340I xDrive — $72,515 · Mechanicsburg, PA
- 2026 BMW M340I xDrive — $71,105 · Johnstown, PA
- 2020 BMW M340I xDrive — $39,290 · 57,113 mi · Bethlehem, PA
- 2022 BMW M340I xDrive — $39,682 · 65,799 mi · Allentown, PA
- 2025 BMW M340I xDrive — $62,467 · 18,826 mi · Monroeville, PA
- 2026 BMW M340I M340i rwd — $67,365 · 2 mi · Bala Cynwyd, PA
- 2026 BMW M340I xDrive — $72,980 · 4 mi · Muncy, PA
- 2026 BMW M340I M340i rwd — $70,750 · 5 mi · Bala Cynwyd, PA
- 2020 BMW M340I xDrive — $27,982 · 98,770 mi · Pittsburgh, PA
- 2026 BMW M340I M340i rwd — $67,080 · 7 mi · Mechanicsburg, PA
- 2022 BMW M340I xDrive — $38,478 · 71,059 mi · Canonsburg, PA
- 2025 BMW M340I xDrive — $60,990 · 12,486 mi · Mansfield, PA
- 2026 BMW M340I xDrive — $73,954 · Canonsburg, PA
- 2026 BMW M340I xDrive — $70,615 · Fort Washington, PA
- 2026 BMW M340I xDrive — $69,750 · Fort Washington, PA
- 2021 BMW M340I xDrive — $36,997 · 71,433 mi · Brodheadsville, PA
- 2025 BMW M340I xDrive — $56,988 · 7,058 mi · Wexford, PA
- 2025 BMW M340I xDrive — $59,997 · 14,910 mi · Pittsburgh, PA
- 2026 BMW M340I xDrive — $58,656 · 7,504 mi · Quakertown, PA
- 2026 BMW M340I xDrive — $56,740 · 9,836 mi · Quakertown, PA
- 2026 BMW M340I xDrive — $58,990 · 7,293 mi · Quakertown, PA
- 2025 BMW M340I xDrive — $56,740 · 8,567 mi · Quakertown, PA