The 2023 BMW 4-Series sits at a median of $50,992 in the Canadian market right now. Most cars land between $44,498 and $59,422. That's a wide spread for a single model year, and it tells you the badge on the trunk matters more than anything else here. Where a specific car falls in that range comes down mostly to trim and how many kilometres it's covered.
Speaking of kilometres, the typical 2023 on the market has about 45,637 on the odometer. Each additional 10,000 km knocks roughly $1,248 off the asking price. So a car with 60,000 km should sit around $1,800 under one with 45,000, all else equal. Useful math when you're staring at two listings and trying to figure out why one costs more.
How the trims split
The gap between the two trims is the whole story. The 430i runs a median of $42,600, with most examples between $38,994 and $46,384. The M440i sits way up at $59,422, and its range is tight: $58,961 to $59,887. Sellers of the M440i have basically converged on one number, so there's not much room to argue your way down on that one.
If you want the badge without the premium, the 430i is the value play. You're looking at nearly $17,000 less at the median, and its wider price band means more negotiating room. The M440i buyer is paying for the bigger engine and knows it, which is why those prices barely move.
One more thing worth watching. We've flagged 7 deals on this model year in the last 90 days, so cars priced below what the numbers say they should be do surface. Pair that with the mileage math and the trim split, and you've got a solid read on whether a given listing is fair.
Price by trim
| Trim | Median price | Typical range |
|---|---|---|
| M440I | $59,422 | $58,961–$59,887 |
| 430i | $42,600 | $38,994–$46,384 |
Numbers reflect live listings across Canada over the last 90 days, filtered for outliers. Data as of . Prices in CAD.