Bmw M2 prices by year
A 2026 Bmw M2 averages $85,935 — older years range down to $38,789 (2016), across 848 active listings.
Updated July 26, 2026 · 10 model years tracked
Bmw M2 price by year
| Year | Average price | Price range | Listings |
|---|---|---|---|
| 2026 | $85,935 | $70,433–$117,024 | 431 |
| 2025 | $72,430 | $61,261–$80,435 | 77 |
| 2024 | $65,462 | $57,036–$75,400 | 116 |
| 2023 | $65,944 | $54,698–$77,303 | 46 |
| 2021 | $53,762 | $40,414–$61,551 | 30 |
| 2020 | $63,436 | $36,851–$100,435 | 67 |
| 2019 | $49,622 | $40,914–$59,036 | 13 |
| 2018 | $41,304 | $28,203–$59,599 | 35 |
| 2017 | $40,476 | $29,128–$57,214 | 22 |
| 2016 | $38,789 | $28,982–$44,704 | 11 |
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.