BMW

What a used BMW costs

10,125 listings across 93 BMW models on the market right now. Median price, spread and how easily each one turns up.

Live classified listings · 10,125 listings · 93 models · Updated Aug 5, 2026
Quick answer

Right now there are 10,125 used BMW listings across 93 models, averaging $15,459. The table below ranks them by how many are actually on the market — a model with thirty listings gives you room to walk away, one with three does not.

BMW models on the market

Ranked by how many are listed. Supply matters as much as price: plenty of listings mean you can be picky and walk away from a bad one.

FIG.01·BMW models by listing volume
ModelListingsMedian priceYears listed
BMW X51,568$13,500 (2015)2001–2026
BMW X31,305$8,999 (2014)2003–2026
BMW 328i1,124$6,995 (2011)1997–2020
BMW X1474$13,458 (2018)2013–2026
BMW 528i413$8,900 (2015)1997–2016
BMW 330i374$11,500 (2017)2001–2026
BMW 335i322$8,988 (2011)2007–2016
BMW 535i288$12,000 (2015)1992–2016
BMW Z4229$11,950 (2003)2003–2026
BMW 320i225$6,999 (2014)1990–2018
BMW 430i168$11,999 (2017)2017–2026
BMW Z3156$7,999 (2000)1996–2002
BMW X6153$17,000 (2017)2008–2026
BMW 325i147$3,900 (2006)1990–2009
BMW 530i141$15,900 (2017)1994–2026
BMW X7140$36,999 (2020)2019–2026
BMW M3134$20,000 (2006)1991–2026
BMW 428i126$10,991 (2015)2014–2016
BMW 650i123$12,500 (2012)2004–2019
BMW 328xi122$4,900 (2011)2007–2015
BMW 750Li116$7,999 (2012)2006–2018
BMW X4111$23,999 (2020)2015–2025
BMW 750i107$16,998 (2016)1998–2021
BMW 740i101$32,995 (2022)2000–2026
BMW M496$37,888 (2016)2015–2026
BMW 228i92$12,995 (2016)2007–2024
BMW 550i85$6,950 (2013)2006–2016
BMW M583$139,997 (2025)2000–2026
BMW 325Ci73$6,500 (2004)2001–2006
BMW 525i68$2,800 (2003)1990–2015
BMW 435i67$14,600 (2015)2014–2016
BMW 330Ci65$6,650 (2004)2000–2006
BMW 540i65$23,999 (2019)1995–2025
BMW X261$15,995 (2018)2018–2026
BMW 328iS60$6,995 (2013)1997–2016
BMW 740Li58$8,900 (2013)2011–2017
BMW 640i56$13,440 (2012)2012–2019
BMW 128i53$6,999 (2008)2008–2013
BMW 535xi50$5,995 (2011)2008–2016
BMW i350$7,000 (2014)2014–2021
ROWS 40·SOURCE Live classified listings
Upgrade to Pro

Asking prices are the market. What is that car worth?

  • Exact value for one VIN, adjusted for its mileage
  • Live listings with prices, not just percentiles
  • Price-drop alerts on the model you are watching
  • Full research report as a PDF you can hand to a mechanic
  • No ads, on every page
  • No ads, no tracking — and much more
Free plan available — no credit card needed

How we count

Every figure comes from live classified listings — asking prices, not sale prices. Sellers ask more than they get, so treat these as the top of the range, not the bottom.

Why the percentages, and not plain averages. This is the part worth explaining, because getting it wrong produces confident nonsense. Take a naive average price per state and you learn that this car costs four times more in Alabama than Indiana — which is false. What actually happened is that Indiana's listings were older cars. Do the same by title and you get the absurd result that rebuilt cars sell for more than clean ones, because the rebuilt ones in the sample happened to be newer.

So we never average prices across a slice. Each listing is first converted into its ratio against the median for its own model year, and those ratios are averaged instead. «Fifteen percent below median» then means what it says, and holds up whichever years the slice happens to contain.

Slices with too few listings are dropped rather than shown with a wide error bar — a percentage built on eight cars is decoration, not data.

Frequently asked questions

How much does a used BMW cost?

Across 10,125 live listings covering 93 models, the average asking price is $15,459. The table above breaks it down per model.

Which BMW is cheapest to buy used?

By median asking price, the 525i at $2,800. Bear in mind a cheap purchase and a cheap car are different things — check its reliability record too.

Which BMW models are easiest to find?

The X5 leads with 1,568 listings. Supply matters when buying: plenty of choice means you can walk away from a bad car.

Are these prices what cars actually sell for?

No — these are asking prices from live classified adverts. Sellers usually accept less, so treat every figure here as the top of the range.

Asking prices from live classified listings, normalised against the median for each model year. Slices below a minimum listing count are omitted. Asking prices exceed transaction prices. Last updated Aug 2026. — ForCar Reviewed by , founder of ForCar.