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

2019 BMW M5 price in Canada: $75,498 median

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

Median asking price
$75,498
Typical range (p25–p75)
$69,456$79,894
Median mileage
71,926 km
Deals flagged, last 90 days
7

The 2019 BMW M5 sits at a median of $75,498 across live Canadian listings. Most cars land between $69,456 and $79,894, so anything under $70K is worth a hard look, and anything past $80K needs a reason. Low kilometres, a documented service history, something.

Median mileage on these is about 71,926 km. That's the middle of the pack. A car right around that number at the median price is the plain-vanilla deal, no premium and no discount baked in.

What the kilometres are worth

Mileage moves the number in a way you can actually do the math on. Every 10,000 km knocks roughly $2,550 off the asking price. So a car with 40,000 km carries about $8,000 in value over one sitting at 100,000 km, all else equal. Run that number before you get attached to a listing.

Say you're looking at a 50,000 km car. That's roughly 22,000 km under the median, which pencils out to about $5,600 in your favour on kilometres alone. If it's priced at the $75,498 median anyway, the seller is charging you for average mileage on a below-average-mileage car.

We've flagged 7 deals on the 2019 M5 in the last 90 days, so priced-right cars do surface. The move is simple. Anchor to $75,498, adjust for how far the odometer sits from 72,000 km, and let the typical range tell you when a price has drifted past what the market supports.

22,000 km 144,000 km $100,680 $47,802 Expected asking price by mileage

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 →