Used BMW M340I Prices by Year
As of July 2026, a used BMW M340I typically lists for $39,995 in the US. Depending on model year, typical asking prices run from $36,560 for a 2020 to $61,990 for a 2026 — every figure below is a national median of 309 live listings, not a book value, and the M340I steps down a median 8.6% per model year of age.
BMW M340I price by model year
| Year | Typical price | Most listings fall between | Avg mileage | EPA combined | NCAP | For sale |
|---|---|---|---|---|---|---|
| 2026 | $61,990 | $56,082 – $65,638 | 7,392 mi | 29 MPG | — | 30 |
| 2025 | $57,998 | $54,112 – $63,840 | 16,017 mi | 29 MPG | — | 55 |
| 2023 | $50,886 | $45,991 – $54,367 | 35,805 mi | 26 MPG | — | 31 |
| 2022 | $42,938 | $33,107 – $51,237 | 49,582 mi | 26 MPG | — | 30 |
| 2021 | $39,995 | $31,981 – $44,999 | 57,615 mi | 25–26 MPG | — | 61 |
| 2020 | $36,560 | $28,271 – $43,943 | 70,707 mi | 25 MPG | — | 102 |
“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.
BMW M340I price by trim (last 4 model years)
The trim changes the price more than a model year does: the cheapest common trim, the M340I, typically lists for $53,215; the priciest, the XDRIVE, for $62,499. The M340I is what the used market mostly stocks — 66.9% of trim-labeled listings, while the XDRIVE is the rarest quotable trim at 33.1%.
| Trim | Typical price | Most listings fall between | Share of listings | Avg mileage |
|---|---|---|---|---|
| M340IMost popularCheapest | $53,215 | $47,646 – $58,754 | 66.9% | 25,491 mi |
| XDRIVEPriciest | $62,499 | $58,349 – $65,176 | 33.1% | 13,312 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 M340I cost?
As of July 2026, a used BMW M340I typically lists for $39,995 nationally. Depending on model year, typical prices run from $36,560 (2020) to $61,990 (2026), based on 309 live listings.
How much is a 2026 BMW M340I?
A used 2026 BMW M340I typically lists for $61,990, with most asking prices between $56,082 and $65,638. Average odometer reading is 7,392 miles.
What's the cheapest year of the BMW M340I worth looking at?
The 2020 model year is the least expensive quotable year at a typical $36,560 — but compare its mileage (70,707 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 M340I depreciate?
Across adjacent model years currently on the market, the M340I steps down a median 8.6% 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 M340I's price?
A lot: over the last 4 model years, the cheapest common trim (M340I) typically lists for $53,215 while the priciest (XDRIVE) runs $62,499 — a $9,284 spread within the same nameplate. The most common trim on the used market is the M340I (66.9% of trim-labeled listings) at a typical $53,215.
How much is a used 2020 BMW M340I?
A used 2020 BMW M340I typically lists for $36,560, with most asking prices between $28,271 and $43,943; average odometer is 70,707 miles (102 for sale).
https://vehisales.com/research/prices/bmw/m340i.
See also: BMW M340I hub — live listings & specs · BMW M340I MPG by year · All model price pages · Best used cars by budget.