The median 2021 BMW X2 in the Canadian market sits at $27,995. That's your anchor. If you're looking at one of these, that number is what a typical example with average mileage actually trades for right now, and it's the figure to keep in your head when a seller quotes you something higher.
Most listings land between $22,988 and $32,994. That's a wide spread, roughly ten grand from the low end to the high end, so condition and mileage are doing real work inside that band. A car near $23K is going to look and drive differently than one pushing $33K. Neither price is wrong on its own. What matters is whether the specific car in front of you justifies where it sits.
What mileage tells you here
The median odometer reading for this year is about 82,099 km. So a typical X2 has already covered that distance, and the $27,995 median price bakes that in. If a car you're eyeing has meaningfully less on the clock, you'd expect to pay toward the top of the range. More than 82K, and you've got a case to push below the median.
Line those two facts up. A car at 82,000 km asking $28K is priced right in the middle of the market. A car at 82,000 km asking $32K needs to explain itself, and a car at 60,000 km at that price is closer to fair. Use the odometer against the range and you'll know quickly which side of the median a given listing belongs on.
Numbers reflect live listings across Canada over the last 90 days, filtered for outliers. Data as of . Prices in CAD.