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

2019 BMW X2 price in Canada: $21,998 median

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

Median asking price
$21,998
Typical range (p25–p75)
$19,999$22,995
Median mileage
105,840 km
Deals flagged, last 90 days
7

The median 2019 BMW X2 in the Canadian market sits at $21,998. Most of what you'll actually run into is priced between $19,999 and $22,995, so that's your negotiating window. Anything under $20K is worth a hard look, and anything pushing past $23K needs a reason.

Median mileage on these is around 105,840 km. That's the reference point to keep in mind when you're weighing a listing. A car well below that number should command the top of the range, and one above it should sit lower.

How mileage moves the price

Each extra 10,000 km knocks roughly $208 off the asking price. That's a gentle slope. A 2019 X2 with 140,000 km instead of the typical 105,840 is only worth about $700 less on mileage alone, which means condition, service history, and options matter more here than the odometer. Don't overpay for low km, and don't walk away from a clean higher-km car over a few hundred dollars.

We've flagged 7 deals on this model year in the last 90 days. Priced right, the X2 is worth pouncing on when it lands near or below $20K with reasonable mileage.

32,000 km 212,000 km $24,766 $18,026 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 X2 listing against this benchmark and emails you only when one is genuinely below market. Free, no account.

Get Deal Alerts →