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

2024 BMW X5 price in Canada: $70,400 median

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

Median asking price
$70,400
Typical range (p25–p75)
$66,988$74,448
Median mileage
45,600 km
Deals flagged, last 90 days
23

The 2024 BMW X5 sits at a median of $70,400 across live Canadian listings. Most cars land between $66,988 and $74,448, so if you're being shown a price inside that band, you're paying about what everyone else pays. The typical car has run 45,600 km.

That roughly $7,500 spread from the low to the high end of the range is where the negotiating happens. A car near $67,000 is either lighter on options, higher on the odometer, or the seller just wants it gone. Anything pushing past $74,000 needs to justify itself with a loaded configuration or genuinely low kilometres.

What mileage does to the number

Every extra 10,000 km knocks about $899 off the asking price. So a car with 75,000 km should sit roughly $2,700 under one at the 45,600 km median, all else equal. Handy math when two listings look close on paper but one's done a lot more driving. Run the odometer gap, multiply, and you'll know whether the cheaper car is actually cheaper.

Trim is the bigger lever here. The xDrive40i is the value entry at a $69,900 median, and it's the one most buyers will land on. The plug-in xDrive50e runs a touch higher at $71,995. The M60i is a different animal at $89,424 median, with its range topping out near $94,415 — nearly $20,000 over the 40i. If you don't specifically want the M60i's performance, the 40i does the honest X5 job for a lot less.

We've flagged 23 solid deals on this model year in the last 90 days, so priced-right cars do surface. Know which trim you're after, check the kilometres against that $899-per-10,000 rule, and don't drift above the range unless the car earns it.

14,000 km 91,000 km $76,425 $64,659 Expected asking price by mileage

Price by trim

TrimMedian priceTypical range
M60I$89,424$85,073–$94,415
Xdrive50e$71,995$69,795–$77,950
Xdrive40i$69,900$65,995–$73,995

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 →