revturtle › All models › BMW M3
Used car guide
Used BMW M3: the years to buy and the years to skip
Every BMW M3 from 2015 to 2025: what each year typically sells for (about $63,000 to $94,500), its crash rating, and whether it's a year to target or skip. The best bets are 2015–2025.
2015–2025 BMW M3
A high-performance sport sedan built around a powerful twin-turbo inline-six.
Years to target: 2015–2025. It has a below-average reliability record.
| Year | Typical price | Verdict | Crash rating | Typical miles |
|---|---|---|---|---|
| 2015 | $63,000* | Target | Not rated | ~125,000 |
| 2016 | $65,500* | Target | Not rated | ~115,000 |
| 2017 | $68,000* | Target | Not rated | ~105,000 |
| 2018 | $71,000 | Target | Not rated | ~95,000 |
| 2019 | $74,000 | Target | Not rated | ~85,000 |
| 2020 | $77,000 | Target | Not rated | ~70,000 |
| 2021 | $80,000 | Target | Not rated | ~60,000 |
| 2022 | $83,500 | Target | Not rated | ~50,000 |
| 2023 | $87,000* | Target | Not rated | ~40,000 |
| 2024 | $91,000* | Target | Not rated | ~30,000 |
| 2025 | $94,500* | Target | Not rated | ~20,000 |
* Estimated from nearby years, since few were listed for sale.
Worth knowing
- Tires, brakes and service are very expensive. Earlier cars carry a debated crank hub concern, so a clean inspection matters.
- Performance cars like this usually cost much more to insure than an average car, often 30% or more. Get a quote before you buy.
- Budget for real running costs: performance tires often cost $1,200 to $2,000 a set and can wear out in 15,000 miles, and brakes cost more to replace.
- It requires premium fuel.
The trim we'd park in our garage
Look for a Competition model: it adds more power and sharper suspension over the base M3; 2021 and later cars are a new generation, with AWD on Competition and a manual on the base.
On the test drive
Pay for an inspection at an independent BMW specialist, and look for signs of track use. Pay for an inspection at an independent shop that specializes in the brand.
Safety tech
- Automatic emergency braking: standard from 2021.
- Adaptive cruise control: optional from 2021, never standard in this generation.
- Blind-spot monitoring: standard from 2021.
Also worth comparing at this price
- Lexus LS 2024–2025 · $70,000–$81,000
- Genesis G90 2025 · $73,500
Find one near you
Is the M3 the right car for you?
Answer 12 quick questions and get three used cars worth test-driving, picked for how you drive and what you can spend. Free, no sign-up.
Start the 12 questionsLooking at a specific listing? Check if it's a good buy.
Prices are typical dealer and private asking prices from used listings, collected in September and October 2026, for an average-mileage car. Years with too few listings are estimated from nearby years. Crash ratings, recalls and owner complaint counts come from NHTSA public records. Always get a pre-purchase inspection and a vehicle history report before you buy. Spot something off? Let us know.