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

2022 BMW X3 price in Canada: $36,908 median

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

Median asking price
$36,908
Typical range (p25–p75)
$34,585$38,998
Median mileage
63,779 km
Deals flagged, last 90 days
23

Right now the 2022 BMW X3 sits at a median of $36,908 in the Canadian market. Most listings land between $34,585 and $38,998, so that roughly $4,400 spread is your normal negotiating field. Anything under $34,585 is worth a hard look. Anything over $38,998 needs a reason, whether that's rock-bottom mileage or a loaded configuration.

The typical X3 you'll find has about 63,779 km on it. That's the reference point the median price is built around, so use it as your baseline when you're sizing up any single listing.

What mileage does to the price

Kilometres move the number in a predictable way here. Every extra 10,000 km knocks about $995 off the price. So a truck with 90,000 km should sell for roughly $2,600 less than one at the median, and a low-km example around 40,000 km carries maybe a $2,300 premium. Do that math before you make an offer. A seller asking median money for an 100,000 km X3 is priced high, plain and simple.

We've flagged 23 solid deals on this model year in the last 90 days. That tells you fair prices do surface with some regularity, so you don't have to jump at the first listing near the top of the range.

19,000 km 128,000 km $45,120 $26,689 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 X3 listing against this benchmark and emails you only when one is genuinely below market. Free, no account.

Get Deal Alerts →