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.
| Model | Listings | Median price | Years listed |
|---|---|---|---|
| BMW X5 | $13,500 (2015) | 2001–2026 | |
| BMW X3 | $8,999 (2014) | 2003–2026 | |
| BMW 328i | $6,995 (2011) | 1997–2020 | |
| BMW X1 | $13,458 (2018) | 2013–2026 | |
| BMW 528i | $8,900 (2015) | 1997–2016 | |
| BMW 330i | $11,500 (2017) | 2001–2026 | |
| BMW 335i | $8,988 (2011) | 2007–2016 | |
| BMW 535i | $12,000 (2015) | 1992–2016 | |
| BMW Z4 | $11,950 (2003) | 2003–2026 | |
| BMW 320i | $6,999 (2014) | 1990–2018 | |
| BMW 430i | $11,999 (2017) | 2017–2026 | |
| BMW Z3 | $7,999 (2000) | 1996–2002 | |
| BMW X6 | $17,000 (2017) | 2008–2026 | |
| BMW 325i | $3,900 (2006) | 1990–2009 | |
| BMW 530i | $15,900 (2017) | 1994–2026 | |
| BMW X7 | $36,999 (2020) | 2019–2026 | |
| BMW M3 | $20,000 (2006) | 1991–2026 | |
| BMW 428i | $10,991 (2015) | 2014–2016 | |
| BMW 650i | $12,500 (2012) | 2004–2019 | |
| BMW 328xi | $4,900 (2011) | 2007–2015 | |
| BMW 750Li | $7,999 (2012) | 2006–2018 | |
| BMW X4 | $23,999 (2020) | 2015–2025 | |
| BMW 750i | $16,998 (2016) | 1998–2021 | |
| BMW 740i | $32,995 (2022) | 2000–2026 | |
| BMW M4 | $37,888 (2016) | 2015–2026 | |
| BMW 228i | $12,995 (2016) | 2007–2024 | |
| BMW 550i | $6,950 (2013) | 2006–2016 | |
| BMW M5 | $139,997 (2025) | 2000–2026 | |
| BMW 325Ci | $6,500 (2004) | 2001–2006 | |
| BMW 525i | $2,800 (2003) | 1990–2015 | |
| BMW 435i | $14,600 (2015) | 2014–2016 | |
| BMW 330Ci | $6,650 (2004) | 2000–2006 | |
| BMW 540i | $23,999 (2019) | 1995–2025 | |
| BMW X2 | $15,995 (2018) | 2018–2026 | |
| BMW 328iS | $6,995 (2013) | 1997–2016 | |
| BMW 740Li | $8,900 (2013) | 2011–2017 | |
| BMW 640i | $13,440 (2012) | 2012–2019 | |
| BMW 128i | $6,999 (2008) | 2008–2013 | |
| BMW 535xi | $5,995 (2011) | 2008–2016 | |
| BMW i3 | $7,000 (2014) | 2014–2021 |
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
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.
Related tools
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.