A 2006 BMW 7-Series sits at a median of $5,995 in the Canadian market right now. That's the number to anchor on. Anything close to it, on a car with reasonable history, is a fair ask.
Most of these land between $5,488 and $6,900. That's a tight band. When the spread is this narrow, the price is telling you less about the car and more about the seller. A listing at the low end isn't automatically a steal, and one near $6,900 isn't a rip-off. Condition and service records decide which is which.
What to actually pay
Typical mileage on these sits around 167,500 km. So if you're looking at one in that range, you're looking at an ordinary example, and the median price applies cleanly. A car well under that odometer reading has room to ask toward the top of the band. Well over it, and you'd want to be closer to $5,488.
We flagged 2 deals on this model year in the last 90 days. Not a flood. On a car this age, the ones worth buying move on maintenance and paper trail, not on sticker price.
Bottom line: budget around $5,995, treat $5,488 to $6,900 as the honest range, and let the inspection do the negotiating.
Numbers reflect live listings across Canada over the last 90 days, filtered for outliers. Data as of . Prices in CAD.