CarSignal · Used car prices · BMW · 2022 BMW X4
Used price benchmark · Canada

2022 BMW X4 price in Canada: $39,988 median

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

Median asking price
$39,988
Typical range (p25–p75)
$37,752$43,834
Median mileage
77,720 km
Deals flagged, last 90 days
7

The median 2022 BMW X4 sits at $39,988 in the Canadian market right now, with a median odometer reading of about 77,700 km. That's your anchor. If a listing is close to that price and mileage, you're paying what most people are paying, no more.

Most of these land between $37,752 and $43,834. So a fair chunk of the spread comes down to condition, options, and how far the car has been driven. Anything below $37,752 is worth a hard look, either it's a genuinely good buy or something on the car needs explaining. Above $43,834, you'd want a reason, low kilometres or a loaded spec, before you sign.

What mileage does to the price

Every extra 10,000 km knocks roughly $493 off. That's a slow bleed, not a cliff. Two X4s that look identical but differ by 30,000 km should be about $1,500 apart on odometer alone. Handy math when you're weighing a cheaper high-km car against a pricier low-km one.

One more read on the market: we've flagged 7 solid deals on this year in the last 90 days. Priced deals do surface here. If you're patient and you know the $37,752 floor, you can wait for one instead of overpaying on the first X4 you see.

23,000 km 155,000 km $45,122 $34,067 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 X4 listing against this benchmark and emails you only when one is genuinely below market. Free, no account.

Get Deal Alerts →