The median 2022 BMW 2-Series in the Canadian market sits at $39,948. That's your anchor. If a seller is asking well above it, they need a reason beyond badge appeal to justify the gap.
Most of these cars land between $35,633 and $46,914. That $11,000 spread is wide, and it usually tracks with how loaded the car is and how it's been driven. A clean, lower-kilometre example creeps toward the top. Anything near the bottom of that band is either high-mileage or priced to move.
What to actually pay
The typical 2022 2-Series has about 59,638 km on it. Use that as your reference point when you read an odometer. A car with meaningfully fewer kilometres than that and a price under $40,000 is worth a hard look. One sitting above $46,914 needs to be exceptional to make sense.
We've flagged 4 deals on this model year in the last 90 days. That's not a flood, so when a genuine one shows up, it won't wait around 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.