CarSignal · Used car prices · BMW · 2012 BMW 5-Series
Used price benchmark · Canada

2012 BMW 5-Series price in Canada: $9,999 median

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

Median asking price
$9,999
Typical range (p25–p75)
$8,500$12,750
Median mileage
150,000 km
Deals flagged, last 90 days
8

A 2012 BMW 5-Series sits at a median of $9,999 in the Canadian market right now. That's the number to keep in your head. Half the cars are listed above it, half below, so if a seller is asking $13,500 you're already looking at the pricey end of the pack.

Most of these land between $8,500 and $12,750. Anything under $8,500 is either high-mileage, rough, or a deal worth a closer look. Anything over $12,750 needs to justify itself with low kilometres, service history, or a loaded configuration. The median car has about 150,000 km on it, which is roughly what you should expect at this age.

What to actually pay

Use $9,999 as your anchor and let the odometer pull you off it. A car well under 150,000 km can reasonably sit toward the top of that $8,500 to $12,750 band. One pushing past it belongs lower. If you're seeing a low-kilometre example priced near the $8,500 floor, that's the kind of listing worth chasing down.

Over the last 90 days our system flagged 8 deals on this year. Not a flood, but enough that patient shopping pays off. Watch for the ones landing below $9,999 with clean history and you're negotiating from the right side of the market.

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

Get Deal Alerts →