The median 2015 BMW 5-Series in the Canadian market sits at $16,000. Most cars land between $13,374 and $18,747, so that roughly $5,400 spread is your working window. Anything under about $13,000 for a clean car is worth a hard look. Anything over $19,000 needs a reason.
The typical car on the market has around 149,949 km on it. That's the baseline these prices are built on, so a $16,000 car with roughly 150,000 km is textbook. Use that as your anchor when you're staring at a listing.
What the odometer costs you
Every extra 10,000 km knocks about $469 off the price. So a car with 200,000 km should run you roughly $2,300 less than one at the 150,000 mark, all else equal. That's a real lever when you negotiate. If a higher-mileage car is priced like a low-mileage one, the seller is asking you to eat the difference.
We flagged 7 deals on this year over the last 90 days. Not a flood, but enough that priced-right cars do surface if you're patient. Set your target near the low end of the range, factor the mileage math, and wait for one to clear.
Numbers reflect live listings across Canada over the last 90 days, filtered for outliers. Data as of . Prices in CAD.