The 2015 BMW 4-Series sits at a median of $18,448 across live Canadian listings. Most cars land between $15,371 and $22,250, so that's your reality check when a seller quotes a number. Anything under $15,371 is worth a hard look at the history and condition. Anything over $22,250 needs a reason you can point to, whether that's low kilometres or a loaded trim.
The median car has 124,673 km on it. That's the middle of the pack, not a warning sign, and it's the mileage you should picture when you read that median price. Each extra 10,000 km knocks about $641 off the asking. Run the math on a car with 160,000 km against one with 100,000 and you're looking at a swing of roughly $3,800 on kilometres alone. Use that number to push back when a higher-mileage car is priced like a fresh one.
How the trims stack up
Two trims carry this year. The 428i runs a median of $17,888, with most sitting from $15,495 to $19,495. The 435i pulls a median of $20,250 and a range of $17,825 to $24,649. That's about $2,400 between them at the middle.
If you want the value play, the 428i is it. Its typical ceiling of $19,495 barely clears the 435i floor of $17,825, so a well-bought 428i and a cheap 435i can cost the same money. Hunt in that overlap and you can land the bigger engine for 428i prices. Pay top of the 435i range only when the kilometres are genuinely low.
One more signal worth naming. We flagged 22 deals on this model year in the last 90 days, so cars priced below the market do surface here with some regularity. Patience pays.
Price by trim
| Trim | Median price | Typical range |
|---|---|---|
| 435i | $20,250 | $17,825–$24,649 |
| 428i | $17,888 | $15,495–$19,495 |
Numbers reflect live listings across Canada over the last 90 days, filtered for outliers. Data as of . Prices in CAD.