CarSignal · Used car prices · BMW · 2020 BMW X5
Used price benchmark · Canada

2020 BMW X5 price in Canada: $39,999 median

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

Median asking price
$39,999
Typical range (p25–p75)
$37,894$45,893
Median mileage
103,239 km
Deals flagged, last 90 days
11

The median 2020 BMW X5 in the Canadian market sits at $39,999, with the typical range running from $37,894 to $45,893. That's your working window. Anything landing near the bottom of that band, around $38,000, is priced like a fair-to-good deal for the year. Anything pushing past $46,000 needs a reason, whether that's a loaded trim or unusually low kilometres.

Speaking of kilometres, the median X5 here has 103,239 km on it. So when you're comparing listings, that's roughly the middle of the pack. A car well under 100,000 km is going to carry a premium, and one closer to 130,000 or 140,000 should come in cheaper.

How mileage and trim move the price

Every extra 10,000 km knocks about $780 off the asking price. Put another way, a 2020 X5 with 130,000 km should run you roughly $2,300 less than the median car at 103,000 km, all else equal. Handy math when a seller wants median money for a higher-mileage truck.

Trim is the bigger lever. The xDrive40i is the volume play, median $39,995, with a range of $37,888 to $42,782. That's the one most buyers are cross-shopping. The M50i is a different animal on price: median $47,895 and a tight band from $47,282 to $48,788. If the performance V8 matters to you, budget the extra eight grand. If it doesn't, the 40i is where the value lives.

One more data point worth watching. We've flagged 11 deals on the 2020 X5 in the last 90 days, so priced-right examples do surface. Know your target number before you walk in, and let the mileage math and trim spread do the arguing for you.

31,000 km 206,000 km $51,945 $28,752 Expected asking price by mileage

Price by trim

TrimMedian priceTypical range
M50I$47,895$47,282–$48,788
Xdrive40i$39,995$37,888–$42,782

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 X5 listing against this benchmark and emails you only when one is genuinely below market. Free, no account.

Get Deal Alerts →