Used BMW M3 Prices by Year
As of September 2026, a used BMW M3 typically lists for $54,995 in the US. Depending on model year, typical asking prices run from $21,500 for a 1999 to $94,994 for a 2026 — every figure below is a national median of 823 live listings, not a book value, and the M3 steps down a median 5.4% per model year of age.
BMW M3 price by model year
| Year | Typical price | Most listings fall between | Avg mileage | EPA combined | NCAP | For sale |
|---|---|---|---|---|---|---|
| 2026 | $94,994 | $87,253 – $115,986 | 6,163 mi | 18–19 MPG | — | 29 |
| 2025 | $90,521 | $79,652 – $99,995 | 12,060 mi | 18–19 MPG | — | 64 |
| 2024 | $86,217 | $77,959 – $103,535 | 17,388 mi | 18–19 MPG | — | 80 |
| 2023 | $82,967 | $73,944 – $92,267 | 26,299 mi | 18–19 MPG | — | 94 |
| 2022 | $73,991 | $64,579 – $82,071 | 33,491 mi | 18–19 MPG | — | 59 |
| 2021 | $69,989 | $61,451 – $77,964 | 37,440 mi | 19 MPG | — | 34 |
| 2018 | $54,995 | $40,141 – $69,863 | 60,092 mi | 19–20 MPG | — | 93 |
| 2017 | $46,083 | $38,519 – $52,815 | 76,440 mi | 19–20 MPG | — | 34 |
| 2016 | $45,810 | $33,700 – $52,956 | 75,521 mi | 19–20 MPG | — | 56 |
| 2015 | $37,999 | $25,313 – $44,799 | 87,349 mi | 19–20 MPG | — | 23 |
| 2013 | $38,836 | $22,344 – $59,461 | 70,757 mi | 16 MPG | — | 38 |
| 2011 | $31,990 | $19,999 – $56,116 | 80,503 mi | 16 MPG | — | 60 |
| 2009 | $27,000 | $20,999 – $51,000 | 95,313 mi | 16 MPG | — | 31 |
| 2008 | $27,744 | $18,640 – $39,999 | 94,917 mi | 16 MPG | — | 32 |
| 2002 | $31,985 | $24,938 – $47,838 | 94,315 mi | 16–17 MPG | — | 25 |
| 1999 | $21,500 | $12,236 – $39,282 | 115,051 mi | 18–20 MPG | — | 25 |
| 1998 | $23,900 | $11,933 – $42,215 | 95,493 mi | 18–21 MPG | — | 25 |
| 1995 | $29,500 | $14,500 – $109,995 | 96,747 mi | 20 MPG | — | 21 |
“Typical price” is the national median asking price; the range covers the middle 80% of listings (10th–90th percentile), so it excludes teaser and outlier prices on both ends.
Cheapest BMW M3
The cheapest quotable model year is the 1999, typically listing for $21,500 (most between $12,236 and $39,282) with an average odometer of 115,051 miles. Among recent model years, the least-expensive common trim is the M3 COMPETITION at a typical $79,939. Before chasing the lowest price, weigh mileage against a one-year-newer car — each model year of age saves a median 5.4%, and the per-year table above shows where the price-per-mile balance is best. See the cheapest BMW M3 listings for sale →
Most expensive BMW M3
The priciest used model year is the 2026 at a typical $94,994 (most between $87,253 and $115,986). The most expensive common trim is the M3 XDRIVE COMPETITION, typically $88,991 — a $9,052 spread over the base M3 COMPETITION within the same nameplate.
BMW M3 price by trim (last 4 model years)
The trim changes the price more than a model year does: the cheapest common trim, the M3 COMPETITION, typically lists for $79,939; the priciest, the M3 XDRIVE COMPETITION, for $88,991. The M3 XDRIVE COMPETITION is what the used market mostly stocks — 85.5% of trim-labeled listings, while the M3 COMPETITION is the rarest quotable trim at 14.5%.
| Trim | Typical price | Most listings fall between | Share of listings | Avg mileage |
|---|---|---|---|---|
| M3 XDRIVE COMPETITIONMost popularPriciest | $88,991 | $79,999 – $99,254 | 85.5% | 18,574 mi |
| M3 COMPETITIONCheapest | $79,939 | $74,582 – $84,911 | 14.5% | 20,260 mi |
Share = portion of the model's trim-labeled used listings from the last 4 model years — a supply-side popularity signal. Trims with fewer than 25 live cars are not quoted.
Frequently asked questions
How much does a used BMW M3 cost?
As of September 2026, a used BMW M3 typically lists for $54,995 nationally. Depending on model year, typical prices run from $21,500 (1999) to $94,994 (2026), based on 823 live listings.
How much is a 2026 BMW M3?
A used 2026 BMW M3 typically lists for $94,994, with most asking prices between $87,253 and $115,986. Average odometer reading is 6,163 miles.
What's the cheapest year of the BMW M3 worth looking at?
The 1999 model year is the least expensive quotable year at a typical $21,500 — but compare its mileage (115,051 miles on average) and per-year table above before deciding; a newer year at a small premium often carries far fewer miles.
How fast does the BMW M3 depreciate?
Across adjacent model years currently on the market, the M3 steps down a median 5.4% per model year of age — e.g. moving one year older typically saves about that share of the price.
How much does the trim change a used M3's price?
A lot: over the last 4 model years, the cheapest common trim (M3 COMPETITION) typically lists for $79,939 while the priciest (M3 XDRIVE COMPETITION) runs $88,991 — a $9,052 spread within the same nameplate. The most common trim on the used market is the M3 XDRIVE COMPETITION (85.5% of trim-labeled listings) at a typical $88,991.
How much is a used 2023 BMW M3?
A used 2023 BMW M3 typically lists for $82,967, with most asking prices between $73,944 and $92,267; average odometer is 26,299 miles (94 for sale).
https://vehisales.com/research/prices/bmw/m3.
See also: BMW M3 hub — live listings & specs · BMW M3 MPG by year · All model price pages · Best used cars by budget.