CarSignal · Used car prices · BMW · 2019 BMW X1
Used price benchmark · Canada

2019 BMW X1 price in Canada: $19,672 median

Based on live Canadian market data · Data as of July 2026

Median asking price
$19,672
Typical range (p25–p75)
$18,955$21,532
Median mileage
102,462 km
Deals flagged, last 90 days
3

The median 2019 BMW X1 in the Canadian market sits at $19,672. Most listings land between $18,955 and $21,532. That's a tight band, which tells you the market has largely agreed on what this year is worth. If a seller is asking above $21,532, you want a clear reason, low kilometres, a loaded spec, or a recent service history that justifies the premium.

The typical car here has about 102,462 km on it. So when you're comparing two listings, use that as your baseline. A car near six figures on the odometer is the norm, not a red flag, and it should be priced right around the median.

What mileage does to the price

Kilometres move the number in a way you can measure. Every extra 10,000 km knocks roughly $422 off the asking price. Say one X1 shows 90,000 km and another shows 130,000. That 40,000 km gap is worth about $1,700 in your favour on the higher-mileage car. Run that math before you negotiate. It gives you a concrete anchor instead of a gut feeling.

One more data point worth knowing: we've flagged 3 deals on this model year in the last 90 days. Deals surface when a listing prices meaningfully under what the numbers say it should. Three in a quarter isn't a flood, so if a genuinely good one shows up under $18,955 with reasonable kilometres, it won't sit around waiting.

31,000 km 205,000 km $25,401 $12,918 Expected asking price by mileage

Numbers reflect live listings across Canada over the last 90 days, filtered for outliers. Data as of . Prices in CAD.

Want the underpriced ones the day they list?

CarSignal scores every new BMW X1 listing against this benchmark and emails you only when one is genuinely below market. Free, no account.

Get Deal Alerts →