Bmw M340i prices by year
A 2026 Bmw M340i averages $70,555 — older years range down to $36,865 (2020), across 680 active listings.
Updated July 25, 2026 · 7 model years tracked
Bmw M340i price by year
| Year | Average price | Price range | Listings |
|---|---|---|---|
| 2026 | $70,555 | $58,284–$77,481 | 338 |
| 2025 | $59,286 | $53,646–$66,939 | 70 |
| 2024 | $52,479 | $42,289–$64,348 | 29 |
| 2023 | $50,738 | $45,622–$55,841 | 38 |
| 2022 | $40,939 | $29,775–$49,621 | 40 |
| 2021 | $40,036 | $29,992–$49,453 | 66 |
| 2020 | $36,865 | $25,988–$48,998 | 99 |
Shopping for this car?
Check individual VINs before you buy — decode the exact trim and mileage, see every active listing, and how each price compares to the local market.