Bmw 340I prices by year
A 2024 Bmw 340I averages $56,368 — older years range down to $20,040 (2016), across 245 active listings.
Updated July 26, 2026 · 5 model years tracked
Bmw 340I price by year
| Year | Average price | Price range | Listings |
|---|---|---|---|
| 2024 | $56,368 | $49,991–$63,209 | 50 |
| 2023 | $53,837 | $46,273–$59,981 | 54 |
| 2018 | $26,248 | $13,995–$34,997 | 57 |
| 2017 | $23,157 | $13,994–$39,427 | 43 |
| 2016 | $20,040 | $12,346–$32,176 | 41 |
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.