CarSignal · Used car prices · BMW · 2023 BMW M8
Used price benchmark · Canada

2023 BMW M8 price in Canada: $129,995 median

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

Median asking price
$129,995
Typical range (p25–p75)
$125,999$133,448
Median mileage
27,000 km
Deals flagged, last 90 days
1

The 2023 BMW M8 sits at a median of $129,995 across live Canadian listings. At roughly 27,000 km on the typical car, most of these are lightly used. That median is your anchor. If a seller is well above it without a reason you can see, they're testing the market.

The typical range runs from $125,999 to $133,448. That's a tight band, only about $7,500 wide. Tight spreads like this tell you the market has settled on what an M8 in this condition is worth, so there isn't much room to talk yourself into a bargain or get burned by an outlier.

What to actually pay

Aim for the low end of that range. Anything under $126,000 for a clean car around 27,000 km is a genuinely good number, and $129,995 is a fair, market-rate deal you shouldn't feel bad about. Once a listing pushes past $133,000, you're paying a premium, so make the seller earn it with low mileage or a loaded spec.

One thing worth watching: we've only flagged a single deal on this year in the last 90 days. Cars this close to the median don't trip our deal signal often, which fits a market that's priced tightly and moving at a predictable rate. When one does drop below the range, it tends to go quickly.

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

Get Deal Alerts →