The median 2020 BMW 8-Series in the Canadian market sits at $59,950. Most cars land between $57,777 and $64,800, so that band is your reality check. If a listing is priced well above $64,800, the seller wants a premium for something specific like ultra-low kilometres or a loaded config. Below $57,777 and you should look harder at why.
Median mileage for the year is 62,259 km. That's a useful anchor because it tells you roughly what an average-priced car has been driven. A car near $59,950 is probably close to that number. Stray far from it in either direction and the price should move to match.
What kilometres cost you
Mileage moves the price at about $573 per 10,000 km. That's a gentle slope for this car. Put another way, a 2020 8-Series with 40,000 km carries roughly $1,300 more value than one at 62,259 km, all else equal. Handy math when you're weighing a lower-km car against a cheaper, higher-km one.
Because the mileage penalty is small, a well-kept higher-km car can be the smarter buy. Say you find one at 90,000 km. On kilometres alone that's around $1,600 under the median, and if the condition holds up, you're paying less for the same year. Run the seller's number against $573 per 10,000 km and you'll know fast whether the discount is real or imaginary.
Six deals have been flagged on the 2020 8-Series in the last 90 days. That's a steady trickle, not a flood. Set a ceiling around the $64,800 top of the typical range, use the mileage math to sanity-check anything unusual, and you've got a clear picture of what to pay.
Numbers reflect live listings across Canada over the last 90 days, filtered for outliers. Data as of . Prices in CAD.