BMW M2 prices
Aggregated from 421 BMW M2 listings across model years 2017–2027. The median asking price is $75,955, and the middle half of listings falls between $69,699 and $78,801.
These are asking prices from live marketplace listings, not recorded transaction prices. Snapshot taken 2026-08-15.
At a glance
- Listings analysed
- 421
- Median asking price
- $75,955
- Typical range (25th–75th)
- $69,699 – $78,801
- Median odometer
- 3,449 mi
Asking price by model year
Listings of the 2026 BMW M2 ask a median of $78,348, against $51,947 for the 2021 — a spread of 34% across 5 model years. Older cars in this table also carry more miles, so this is the combined effect of age and use, not depreciation measured on one vehicle.
| Model year | Median asking price | Listings |
|---|---|---|
| 2026 | $78,348 | 241 |
| 2025 | $71,790 | 67 |
| 2024 | $66,194 | 71 |
| 2023 | $66,353 | 15 |
| 2021 | $51,947 | 20 |
Most listed trims
| Trim | Median asking price | Listings |
|---|---|---|
| Base | $74,508 | 291 |
| Coupe | $77,898 | 41 |
| CS | $108,862 | 37 |
| Competition | $52,998 | 19 |
| M2 (Coupe) | $78,265 | 15 |
Get this programmatically
Every figure above is an aggregate of the same listings the API serves. To price a specific BMW M2 rather than the model as a whole, decode its VIN and call the valuation endpoint — the answer accounts for that car’s trim, mileage and condition, which a model-level median cannot.
- Vehicle valuation API
Market value for one VIN, derived from comparable live listings.
- Car listings API
Query the underlying listings directly, filtered by make and model.
- Car depreciation API
Projected value over time for a specific vehicle.