The 2020 BMW X2 sits at a median of $21,995 in the Canadian market right now. That's your anchor. If a seller is asking meaningfully above it, they need a reason you can see on the odometer or in the paperwork.
Most listings land between $19,442 and $25,748. So a fair chunk of the spread comes down to condition and history rather than anything exotic. Anything under roughly $19,500 is worth a hard look, and not always the good kind. Verify why it's cheap before you get excited.
What the numbers tell you to pay
The typical car in this batch has about 80,300 km on it. Read the median price and that mileage together. A 2020 X2 near $22,000 with mileage in that neighbourhood is a normal deal, not a steal and not a rip. Sitting closer to $19,442 with average kilometres? That's the end of the range where you're actually saving money.
We've flagged 4 deals on this model year in the last 90 days. That's our own signal firing when a listing prices below what the rest of the market is doing. Handy if you're patient enough to wait for one instead of paying the median.
Play it simple. Use $21,995 as the line, push toward the bottom of the $19,442 to $25,748 band, and let anything above $25,748 justify itself with low kilometres or a clean, documented history.
Numbers reflect live listings across Canada over the last 90 days, filtered for outliers. Data as of . Prices in CAD.