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

2018 BMW 5-Series price in Canada: $31,644 median

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

Median asking price
$31,644
Typical range (p25–p75)
$27,909$37,409
Median mileage
111,425 km
Deals flagged, last 90 days
19

The 2018 BMW 5-Series sits at a median of $31,644 in the Canadian market right now. Most listings land between $27,909 and $37,409. That $9,500 spread is wide for a single model year, and it tells you most of the story before you even look at the trims: what you pay depends heavily on which engine and mileage you're chasing.

The median car here has 111,425 km on it. Use that as your anchor. A cleaner example with fewer kilometres should sit above the median, a higher-mileage one below, and the numbers back that up. Every extra 10,000 km knocks about $1,033 off the asking price. So a car with 150,000 km, roughly 40,000 past median, should run about $4,000 under a comparable 111k example. That's a real lever when you're negotiating.

How the trims split

The trim ladder is steep. The 530i is the value entry at a $23,995 median, with typical asking between $23,863 and $27,347. Step up to the 540i and the median jumps to $30,947, a near $7,000 gap for the six-cylinder. The M550i tops the range at $37,879, with typical listings tightly bunched between $32,980 and $37,995.

If you're buying on price, the 530i does the heavy lifting for the least money and its range barely overlaps with the 540i. The 540i is the middle-of-the-road pick that lands right on the overall median. Pay for the M550i only if the performance is the point, because you're spending roughly $14,000 more than a 530i for it.

One more thing worth knowing: 19 of these have been flagged as deals in the last 90 days. That's steady movement, which means priced-right cars do turn up. If a 540i shows up near $28,900 or a 530i under $24,000, that's the low end of normal, not a mistake.

33,000 km 223,000 km $46,183 $12,831 Expected asking price by mileage

Price by trim

TrimMedian priceTypical range
M550I$37,879$32,980–$37,995
540i$30,947$28,927–$32,442
530i$23,995$23,863–$27,347

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 →