The 2024 BMW X1 sits at a median of $40,846 across live Canadian listings. Most of what you'll find falls between $38,675 and $42,988, so anything under about $38,700 is worth a hard look, and anything over $43,000 needs a reason. Median odometer reading is right around 31,500 km, which is the yardstick to judge any given car against.
Mileage barely moves the needle on this one. Every extra 10,000 km knocks off roughly $479. Run the math and a car with 60,000 km carries maybe $1,400 less than a near-new example, all else equal. That's small enough that condition, service history, and trim matter far more than the number on the dash when you're haggling.
How the trims split
The gap between trims is where the real money lives. The xDrive28i is the volume car, with a median of $39,299 and a typical band of $37,717 to $42,821. That's your everyday X1, and it's priced right about where the overall median lands. If you want the badge without the premium, this is the one to hunt.
The M35i is a different animal on price. Median $50,899, with listings running from $48,770up past $56,995. You're paying roughly $11,600 over the 28i for the performance version. Worth it if that's what you came for, but don't let a 28i seller anchor you anywhere near M35i money.
One more read on the market: we flagged 9 deals on the 2024 X1 in the last 90 days. Deals surface here, so the room to negotiate under that $38,675 line is real if you're patient.
Price by trim
| Trim | Median price | Typical range |
|---|---|---|
| M35I | $50,899 | $48,770–$56,995 |
| Xdrive28i | $39,299 | $37,717–$42,821 |
Numbers reflect live listings across Canada over the last 90 days, filtered for outliers. Data as of . Prices in CAD.