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.