The median 2018 BMW 7-Series in the Canadian market sits at $39,900. That's your reference point. If you're looking at one priced near there with mileage around 108,000 km, you're paying about what everyone else is.
Most listings land between $36,980 and $54,495. That's a wide spread for a single model year, and roughly $17,500 separates the bottom of the range from the top. A car at the low end is usually higher mileage or a lesser configuration. The ones pushing past $50,000 tend to be loaded or lightly driven.
What to pay
Use the $36,980 to $54,495 band to sanity-check any listing. Anything under $37,000 is worth a hard look at the odometer and history before you get excited. Anything over $54,500 needs to justify the premium with something concrete, not just a nicer photo.
We flagged 3 of these as deals in the last 90 days. Not a flood, so if one comes up inside the lower half of that range with clean history, 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.