The typical 2016 BMW 6-Series sells for about $27,842 in the Canadian market, with roughly 90,000 km on the clock. That median is your anchor. If a car is priced near it and reasonably close to that mileage, you're looking at a fair, market-rate deal rather than a bargain or a stretch.
Most of these land between $26,746 and $30,471. That's the typical range, and it's a tight one. Only about $3,700 separates the low end from the high end, which tells you the market has this year fairly well priced already.
What that narrow spread means for you
A tight range works in your favour as a buyer. When most listings cluster within a few thousand dollars, anything sitting well below $26,746 deserves a hard look. Sometimes that means a genuine deal. Sometimes it means higher mileage, a spotty history, or a cosmetic issue the seller is quietly pricing in. On the flip side, a car pushing past $30,471 needs to justify the premium with low kilometres or condition.
We've flagged 3 deals on this year in the last 90 days. Not a flood, but enough to say the odd below-market car does surface. If you're not in a rush, waiting for one of those to come up beats overpaying near the top of the range.
Numbers reflect live listings across Canada over the last 90 days, filtered for outliers. Data as of . Prices in CAD.