Bmw 4 Series prices by year
A 2027 Bmw 4 Series averages $69,930 — older years range down to $12,839 (2014), across 399 active listings.
Updated July 25, 2026 · 13 model years tracked
Bmw 4 Series price by year
| Year | Average price | Price range | Listings |
|---|---|---|---|
| 2027 | $69,930 | $57,555–$80,950 | 63 |
| 2026 | $61,398 | $41,454–$78,572 | 78 |
| 2025 | $50,539 | $32,958–$71,368 | 11 |
| 2024 | $44,357 | $33,062–$60,167 | 40 |
| 2023 | $38,842 | $29,310–$57,094 | 23 |
| 2022 | $40,195 | $33,313–$56,436 | 14 |
| 2021 | $33,406 | $26,970–$44,767 | 23 |
| 2019 | $24,843 | $15,347–$34,673 | 17 |
| 2018 | $19,311 | $11,435–$28,973 | 24 |
| 2017 | $17,113 | $9,992–$25,099 | 18 |
| 2016 | $16,681 | $10,469–$24,921 | 27 |
| 2015 | $13,671 | $7,380–$24,277 | 37 |
| 2014 | $12,839 | $6,944–$22,346 | 24 |
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.