The median 2011 Mercedes-Benz B-Class lands at $5,900 in the Canadian market. That's the number to anchor on. Anything close to it, with mileage in the normal range, is a fair ask rather than a steal or a rip-off.
Most of these cars sit between $5,047 and $6,750. So a clean example in the low $5,000s is worth a hard look, and a seller pushing past $6,750 needs a reason for it, like unusually low kilometres or fresh maintenance you can verify.
What the mileage tells you
Median odometer reading for this year is 179,000 km. These are high-kilometre cars now, and the pricing already reflects that. When you see one advertised near the median price, assume it's carrying roughly that much distance unless the listing says otherwise.
We've flagged 2 deals on this model year in the last 90 days. That's a thin trickle, so if you spot one priced at or below $5,047 with reasonable kilometres, it won't sit around waiting for you to think it over.
Numbers reflect live listings across Canada over the last 90 days, filtered for outliers. Data as of . Prices in CAD.