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.

$39,995Typical used M340I asking price
$36,560–$61,990Typical price span, 2020 → 2026
309Live listings behind these numbers

BMW M340I price by model year

YearTypical priceMost listings fall betweenAvg mileageEPA combinedNCAPFor 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%.

TrimTypical priceMost listings fall betweenShare of listingsAvg 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).

About this data: prices, ranges and mileage are national aggregates of 309 live VehiSales listings (July 2026), refreshed daily; model years with fewer than 20 live cars are not quoted. Fuel economy: U.S. EPA/DOE. Safety: NHTSA NCAP. How to cite: “VehiSales Research, Used BMW M340I Prices by Year” with a link to 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.

© 2026 VehiSales · Data from live US vehicle listings · Methodology · Editorial policy · About · Press: cite as “VehiSales Used Car Price Index” with a link to this page.