The median 2026 BMW 5-Series in the Canadian market sits at $84,197. That's your anchor. Most cars land between $79,649 and $91,899, so if a listing falls inside that band, you're paying about what everyone else is paying.
The typical spread runs a little over $12,000 wide. Anything near the low end at $79,649 is worth a hard look, and anything pushing past $91,899 needs a reason to justify the premium beyond a salesperson's smile.
What mileage does to the price
Each 10,000 km knocks roughly $3,947 off the asking price. The median car has 15,224 km on it, which is barely broken in for a 2026. A car with 40,000 km, all else equal, should run close to $9,800 under one at that median odometer. Do the math before you fall for a low sticker on a high-km example.
We've flagged 8 deals on this model year in the last 90 days. Priced-below-market 5-Series show up, but they don't sit around, so the numbers above are the yardstick to carry into a negotiation.
Numbers reflect live listings across Canada over the last 90 days, filtered for outliers. Data as of . Prices in CAD.