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

2020 BMW X6 price in Canada: $53,299 median

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

Median asking price
$53,299
Typical range (p25–p75)
$49,900$56,988
Median mileage
93,899 km
Deals flagged, last 90 days
4

The 2020 BMW X6 sits at a median of $53,299 in the Canadian market right now. That's your anchor. If a listing is close to that number and the car checks out, you're paying a fair price for the year.

Most of these land between $49,900 and $56,988. That's the band where the bulk of honest listings live. Anything below $49,900 deserves a hard look at why. High kilometres, accident history, or a trim that's lighter on options can all pull a price down under the range, and sometimes for good reason. Above $56,988 you're usually paying for a loaded example or low mileage, and the seller knows it.

What the mileage tells you

The median 2020 X6 has 93,899 km on it. Use that as your reference point. A car at the median price with roughly median kilometres is a straightforward middle-of-the-market buy. Find one asking median money with noticeably fewer clicks and you've got leverage to hold firm. See one well past 93,899 km still priced near the top of the range, and there's room to push back.

We've flagged 4 deals on this model year in the last 90 days. These are listings that stood out as priced below what the year usually commands, so they don't sit around. If you're patient and you know the $49,900 to $56,988 range cold, you'll recognize one when it shows up.

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

Get Deal Alerts →