The 2019 BMW M2 sits at a median of $58,977 in the Canadian market right now. That's the number to carry into any negotiation. Median mileage on these cars runs around 51,760 km, so a typical example has done real road time but is nowhere near worn out.
What stands out here is how tight the pricing is. The typical range runs from $58,000 to $59,777, a spread of under $1,800. Most cars land inside a window barely over a grand and a half wide.
What that narrow band tells you
A tight range means sellers agree on what this car is worth, and there isn't much room to argue your way to a bargain. Anything asking above $59,777 is on the high side. If you find one closer to $58,000 with reasonable mileage, you're paying at the bottom of what the market currently accepts.
We flagged one deal on the 2019 M2 in the last 90 days. Not a flood of movement, so when a genuinely well-priced car does surface, it's worth acting on rather than assuming the next one is around the corner.
Numbers reflect live listings across Canada over the last 90 days, filtered for outliers. Data as of . Prices in CAD.