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

2023 BMW X5 price in Canada: $58,900 median

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

Median asking price
$58,900
Typical range (p25–p75)
$55,894$61,922
Median mileage
56,202 km
Deals flagged, last 90 days
12

The 2023 BMW X5 sits at a median of $58,900 across live Canadian listings. Most cars land between $55,894 and $61,922, so anything under about $56K is worth a hard look, and anything past $62K needs a reason. That reason is usually the trim or unusually low kilometres.

The typical car on the market has run 56,202 km. That's a useful number to keep in your head, because mileage moves the price in a way you can measure. Every extra 10,000 km knocks roughly $389 off. A car sitting at 90,000 km should cost about $1,300 less than one at 55,000, all else equal. Small per-kilometre, but it adds up on the higher-mileage examples.

Where the trims land

The trim you're chasing swings the price far more than mileage does. The xDrive40i is the value entry, median $57,798, with a tight band from $55,424 to $58,900. The plug-in xDrive45e runs a bit higher at $61,949 and holds a narrow range, so there's not much room to haggle on those.

The M50i is a different animal on price. Median $71,957, and the typical range stretches from $65,689 all the way to $78,189. That $12,500 spread means the M50i market is all over the place, so if you want the performance trim, patience pays. Wait for one near the bottom of its range instead of grabbing the first listing.

We've flagged 12 deals on the 2023 X5 in the last 90 days. If you're after the 40i, the numbers say your money goes furthest there. If it has to be the M50i, let the wide range work for you and hold out for a car priced closer to $66K than $78K.

17,000 km 112,000 km $62,156 $55,458 Expected asking price by mileage

Price by trim

TrimMedian priceTypical range
M50I$71,957$65,689–$78,189
Xdrive45e$61,949$61,205–$64,250
Xdrive40i$57,798$55,424–$58,900

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 →