The median 2022 BMW X1 in the Canadian market sits at $28,949. That's your anchor. Most of what's listed lands between $27,398 and $30,489, so anything asking under $27,398 deserves a closer look, and anything over $30,489 needs a reason you can point to.
Median mileage runs about 55,773 km. If a car you're eyeing is close to that figure, the median price is a fair read on what you should pay. Cars well under that number will carry a premium, and higher-odometer examples should come in below $28,949.
What the kilometres do to the price
Every extra 10,000 km knocks roughly $540 off. It's a steady slide, not a cliff. So a X1 with 75,000 km against one with 55,000 km should run about $1,080 cheaper on that basis alone, before you factor in condition or history. Handy math when a seller wants median money for a higher-mileage car.
Use that $540 figure as a negotiating lever. If two cars are priced the same but one has 20,000 more km on it, you know the gap is worth around $1,080 in your favour.
We've flagged 3 deals on this model year in the last 90 days, so cars priced meaningfully below the typical range do surface. Set your target near the low end, watch the odometer, and let the mileage math tell you when a listing is actually a deal.
Numbers reflect live listings across Canada over the last 90 days, filtered for outliers. Data as of . Prices in CAD.