Bmw M3 prices by year
A 2027 Bmw M3 averages $100,518 — older years range down to $72,589 (1995), across 1,179 active listings.
Updated July 26, 2026 · 24 model years tracked
Bmw M3 price by year
| Year | Average price | Price range | Listings |
|---|---|---|---|
| 2027 | $100,518 | $86,923–$122,806 | 235 |
| 2026 | $96,273 | $82,279–$126,401 | 77 |
| 2025 | $91,705 | $78,740–$115,554 | 99 |
| 2024 | $93,968 | $72,548–$132,340 | 99 |
| 2023 | $81,875 | $70,839–$97,056 | 97 |
| 2022 | $75,163 | $63,318–$86,240 | 59 |
| 2021 | $69,012 | $58,077–$81,072 | 41 |
| 2018 | $57,562 | $37,037–$78,957 | 77 |
| 2017 | $47,908 | $36,664–$62,902 | 33 |
| 2016 | $46,836 | $31,475–$64,350 | 29 |
| 2015 | $40,299 | $29,102–$58,162 | 28 |
| 2013 | $50,037 | $19,679–$128,410 | 43 |
| 2012 | $38,061 | $24,165–$79,889 | 18 |
| 2011 | $41,543 | $15,505–$92,860 | 53 |
| 2009 | $28,205 | $17,106–$48,264 | 25 |
| 2008 | $28,273 | $15,562–$53,331 | 30 |
| 2006 | $52,520 | $25,173–$120,691 | 12 |
| 2005 | $38,383 | $15,950–$73,050 | 17 |
| 2004 | $44,448 | $21,723–$73,790 | 13 |
| 2003 | $34,838 | $14,777–$60,585 | 21 |
| 2002 | $31,113 | $21,698–$45,583 | 18 |
| 1999 | $28,058 | $11,123–$64,893 | 24 |
| 1998 | $25,607 | $7,228–$58,310 | 13 |
| 1995 | $72,589 | $12,994–$249,490 | 18 |
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.