CarSignal · Used car prices · BMW · 2019 BMW M2
Used price benchmark · Canada

2019 BMW M2 price in Canada: $58,977 median

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

Median asking price
$58,977
Typical range (p25–p75)
$58,000$59,777
Median mileage
51,760 km
Deals flagged, last 90 days
1

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.

Want the underpriced ones the day they list?

CarSignal scores every new BMW M2 listing against this benchmark and emails you only when one is genuinely below market. Free, no account.

Get Deal Alerts →