A 2021 BMW M5 still asks 58% of what a 2026 one does — that's how much value it holds after 5 years. Among 37 sedans we price, that ranks #19, right at the class median. The steepest single-year drop comes at year 3 (−42.6%), after which losses ease to about 23.5% a year. Calculated from 78 listings.
BMW M5 value by year
The newest M5 at under half the 2025 price is the 2019, with a median asking price of $59,499 (44% of it).
| Year | Trade-in | Median | Dealer | Listings |
|---|---|---|---|---|
| 2026 | $109,985 | $126,995 | 3 | |
| 2025 | $127,997 | $139,997 | 5 | |
| 2023 | $73,500 | $78,900 | 4 | |
| 2022 | $74,880 | $169,800 | 3 | |
| 2021 | $56,000 | $72,900 | 3 | |
| 2020 | $37,900 | $54,999 | 3 | |
| 2019 | $41,995 | $64,900 | 6 | |
| 2018 | $35,000 | $58,700 | 6 | |
| 2016 | $28,500 | $55,495 | 4 | |
| 2015 | $19,995 | $36,990 | 7 | |
| 2014 | $21,990 | $44,777 | 6 | |
| 2013 | $19,900 | $57,999 | 7 | |
| 2008 | $4,200 | $39,500 | 8 | |
| 2003 | $30,000 | $35,000 | 3 | |
| 2002 | $11,999 | $65,000 | 3 | |
| 2001 | $26,990 | $33,999 | 4 | |
| 2000 | $20,000 | $31,700 | 3 |
How the BMW M5 depreciates
The newest BMW M5 has a median asking price of $123,422; a 26-year-older one runs about $29,999 — roughly 76% lost over 26 years (compare the typical depreciation curve by age).
Does the BMW M5 hold value better than its rivals?
The BMW M5 market right now
Adjust your BMW M5 value for mileage
Trade-in, private-party & dealer price
For a 2025 BMW M5: a dealer trade-in offer is around $127,997, selling private-party nets about $134,000, and a lot asks near $139,997 — a $12,000 spread on the same car.
Stop guessing at a price range.
- The exact number, not a $4,000 spread
- Market chart: where this model's price is heading
- Price-drop alerts when the model you want gets cheaper
- Full research report as a PDF
- No ads, no tracking — and much more
Get an exact BMW M5 value by VIN
More on the BMW M5
BMW M5 value FAQ
How much is a BMW M5 worth?
It depends mostly on the model year: in our listings the median asking price runs from $17,745 to $134,000 across 17 model years. A 2025 is worth about $134,000, the median of 5 listings.
How much does mileage cut a BMW M5's value?
Among M5s from the last eight model years, those with under 40,000 miles ask a median $93,443, and those with 40,000 to 100,000 miles ask $57,739.
Which BMW M5 year is the best value?
The newest M5 at under half the 2025 price is the 2019, with a median asking price of $59,499 (44% of it).
Mark ForCar as a preferred source and our data shows up first in your Google results. One click, no account.