CarSignal · Used car prices · BMW · 2019 BMW X7
Used price benchmark · Canada

2019 BMW X7 price in Canada: $44,944 median

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

Median asking price
$44,944
Typical range (p25–p75)
$42,522$49,190
Median mileage
106,775 km
Deals flagged, last 90 days
8

The 2019 BMW X7 sits at a median of $44,944 in the Canadian market right now. Most listings land between $42,522 and $49,190, so anything under about $42,500 is worth a hard look, and anything past $49,000 needs a reason to justify itself. That's your working band before you factor in mileage or trim.

Speaking of mileage: the typical 2019 X7 out there has about 106,775 km on it. Each additional 10,000 km knocks roughly $1,475 off the asking price. So a truck at 130,000 km should cost around $3,400 less than one sitting at the median odometer, all else equal. Run that math against any listing before you talk numbers with a seller.

How the two trims stack up

The gap between the xDrive50i and the xDrive40i is basically noise. The 50i medians at $44,988, the 40i at $44,444, so about $500 separates them at the center. The 40i does swing wider on the top end, with a typical range up to $50,308 versus the 50i's $48,688. Translation: you'll find more 40i listings priced high, but you'll also find them at the low end of the range. If you want the bigger engine, you're paying almost nothing extra for it at median.

Eight of these got flagged as deals in the last 90 days, so real value does show up on this model year. When it does, use the mileage figure and the $42,522 floor as your reference points. A well-kept 50i near the bottom of its range is the strongest play the numbers point to.

32,000 km 214,000 km $66,806 $21,183 Expected asking price by mileage

Price by trim

TrimMedian priceTypical range
Xdrive50i$44,988$43,980–$48,688
Xdrive40i$44,444$42,522–$50,308

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

Get Deal Alerts →