The 2014 BMW 2-Series sits at a median of $16,150 in the Canadian market right now. That's your anchor. If a car is priced near there and shows mileage in the same neighbourhood, you're looking at a fair number, not a bargain and not a rip-off.
Most listings land between $14,374 and $16,950. That $2,576 spread is the typical range, and it tells you where the real negotiating happens. Anything under $14,374 usually carries a reason (higher kilometres, cosmetic wear, or a seller who needs it gone), and anything above $16,950 needs to justify itself with condition or history.
Where the median mileage lands
The typical 2014 2-Series on the market has about 151,700 km on the clock. Use that as your baseline when you read an ad. A car well under that number should command the upper end of the range, and one well over it gives you room to push below the median.
Two cars in the last 90 days tripped our deal signal, which means priced-below-market examples do surface. They don't sit around, so if you're patient and know the $16,150 number cold, you can catch one when it lands.
Numbers reflect live listings across Canada over the last 90 days, filtered for outliers. Data as of . Prices in CAD.