The median asking price for a used BMW X2 is $17,988 across 61 listings. A 2020 costs about $18,995; a 2018 about $15,995.
What each model year costs
Three numbers per year: the cheap end, the middle and the dear end. The gap between them is the useful part — it tells you whether the year has a clear market price or whether condition decides everything.
| Year | Cheap end | Median | Dear end | Spread | Typical mileage |
|---|---|---|---|---|---|
| 2020 | $13,250 | $23,900 | 1.8× | 62,618 mi | |
| 2018 | $11,950 | $18,999 | 1.6× | 77,402 mi |
A spread near 1.5× means the market agrees what the car is worth. Past 3× it usually means the sample mixes tidy examples with tired ones — and that a careful buyer can do well.
Dealer or private seller
Both figures are measured against the median for the same model year, so age is taken out of the comparison — this is the forecourt markup on its own.
| Seller | Listings | vs median year | Average asked |
|---|---|---|---|
| Dealer | 44 | -0.1% | $18,350 |
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 X2 cost?
The median asking price is $17,988 across 61 live listings, ranging from about $15,995 for a 2018 to $18,995 for a 2020. These are asking prices — sellers generally accept less.
What is this worth compared with my own car?
This page describes the market. To value a specific car by its year and mileage, use the BMW X2 valuation tool.