The median 2019 BMW X6 in the Canadian market sits at $35,995. Most listings land between $29,890 and $45,391, so that $16,000 spread is the range you're actually shopping. Anything near the bottom deserves a hard look at condition and history. Anything near the top needs to justify the premium with low kilometres or a loaded spec.
Median mileage is 101,000 km. Read that as the middle of the pack. A 2019 X6 with far less than that should command more than the median, and one showing a lot more should sit below it.
What kilometres cost you
Mileage moves the price in a way you can put a number on. Every extra 10,000 km knocks about $2,395 off what a 2019 X6 sells for. So a truck with 70,000 km carries roughly $7,000 more value than the 101,000 km median, and one pushing 140,000 km sits close to $9,000 below it.
That math is your negotiating lever. If a seller wants median money for a car that's 30,000 km past median, the numbers say you're overpaying by around $7,000. Bring the odometer into the conversation.
We've flagged 6 deals on this model year in the last 90 days. That's live signal, not a firehose, so when a well-priced one shows up it's worth moving on.
Numbers reflect live listings across Canada over the last 90 days, filtered for outliers. Data as of . Prices in CAD.