Bmw M4 prices by year
A 2027 Bmw M4 averages $103,632 — older years range down to $35,422 (2015), across 1,377 active listings.
Updated July 26, 2026 · 13 model years tracked
Bmw M4 price by year
| Year | Average price | Price range | Listings |
|---|---|---|---|
| 2027 | $103,632 | $89,440–$116,692 | 289 |
| 2026 | $96,156 | $79,592–$115,516 | 126 |
| 2025 | $92,083 | $67,370–$145,396 | 121 |
| 2024 | $78,252 | $67,601–$88,995 | 179 |
| 2023 | $77,270 | $59,111–$121,006 | 95 |
| 2022 | $68,285 | $52,499–$84,994 | 111 |
| 2021 | $65,542 | $57,546–$81,591 | 65 |
| 2020 | $57,402 | $39,756–$70,804 | 43 |
| 2019 | $51,786 | $37,474–$65,686 | 32 |
| 2018 | $44,783 | $32,847–$61,388 | 77 |
| 2017 | $38,610 | $27,532–$53,917 | 31 |
| 2016 | $45,723 | $26,096–$104,930 | 86 |
| 2015 | $35,422 | $23,417–$61,963 | 122 |
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.