Bmw 330E prices by year
A 2024 Bmw 330E averages $33,148 — older years range down to $13,895 (2017), across 338 active listings.
Updated July 26, 2026 · 6 model years tracked
Bmw 330E price by year
| Year | Average price | Price range | Listings |
|---|---|---|---|
| 2024 | $33,148 | $25,522–$41,105 | 39 |
| 2023 | $32,548 | $24,404–$39,111 | 106 |
| 2022 | $26,962 | $18,995–$32,990 | 51 |
| 2021 | $25,308 | $18,679–$31,173 | 61 |
| 2018 | $15,440 | $8,984–$22,315 | 45 |
| 2017 | $13,895 | $8,969–$22,296 | 36 |
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.