CarSignal · Used car prices · BMW · 2018 BMW M5
Used price benchmark · Canada

2018 BMW M5 price in Canada: $69,900 median

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

Median asking price
$69,900
Typical range (p25–p75)
$67,888$73,995
Median mileage
87,842 km
Deals flagged, last 90 days
2

The 2018 BMW M5 sits at a median of $69,900 across live Canadian listings. Half of what's out there lands between $67,888 and $73,995, so the market has settled into a pretty tight window. A car priced inside that band is fair. One asking well above $73,995 needs a reason, and something under $67,888 is worth a closer look before you get excited.

Median mileage on these cars is about 87,842 km. That's not low, but it's the reality for a 2018 performance sedan that people actually drove. If you're looking at an example with meaningfully fewer kilometres, expect to pay toward the upper end of the range and treat that as normal.

What to pay

Aim for the middle. Around $69,900 is the number that keeps you in line with the broader Canadian market on this model year. Sellers stretching past $74,000 are testing the ceiling, and unless the car is genuinely exceptional on condition or history, you have room to negotiate back toward the median.

Two cars flagged as deals in the last 90 days. That's a thin trickle, which tracks for a low-volume M car. Good ones don't sit around long, so when a listing lands inside or below the typical range and the history checks out, move on it rather than waiting for a cheaper one to appear.

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

Get Deal Alerts →