The 2011 BMW 3-Series sits at a median of $8,498 in the Canadian market right now. Most examples land between $5,062 and $11,997, so that band is your reality check. Pay near the low end and you're doing well. Push past $12,000 and you'd want a real reason.
The median car has 176,500 km on it. That's the number most of these listings cluster around, and it's baked into the median price. So when you see a low-kilometre car asking a premium, part of what you're paying for is the gap between that odometer and the typical one.
What the kilometres cost you
Every extra 10,000 km knocks about $534 off the asking price. Real math: a car with 130,000 km should carry roughly $2,500 more than one at 176,500, all else equal. Flip that around when a seller with high kilometres wants median money. The odometer says they should be under it.
The trims tell their own story. The 328i runs a median of $6,495, typically $4,750 to $8,898. The 323i comes in lower at $5,748, with a wider spread from $2,950 to $7,300. If budget is the driver, the 323i opens the door cheaper, but that floor near $2,950 usually means high kilometres or rougher condition, so read the listing closely.
We've flagged 20 deals on this year in the last 90 days. That's a steady trickle of cars priced below where the data says they should be. Know your target number before you walk in, and the fair asks separate from the hopeful ones fast.
Price by trim
| Trim | Median price | Typical range |
|---|---|---|
| 328i | $6,495 | $4,750–$8,898 |
| 323i | $5,748 | $2,950–$7,300 |
Numbers reflect live listings across Canada over the last 90 days, filtered for outliers. Data as of . Prices in CAD.