The 2009 BMW X5 sits at a median of $5,550 in the Canadian market right now. That's the number to anchor on. If a seller is asking well above it, they need a reason, and low kilometres or fresh maintenance records are the kind of reason that holds up.
Most of these land between $4,500 and $7,749. Below the low end you're usually looking at a car with a story, whether that's high wear, cosmetic damage, or something mechanical the seller isn't leading with. Near the top you should expect a cleaner example, ideally with paperwork to back the price.
What to actually pay
Median kilometres for this year run around 206,500. So a typical asking price already assumes a car with real distance on it. If the odometer reads close to that, treat $5,550 as fair and negotiate from there. If it reads a lot higher, you've got room to push the number down.
We've flagged 4 deals on the 2009 X5 in the last 90 days. That's not a flood, so when a genuinely well-priced one shows up, it won't sit around long. Know your ceiling before you go look at it. Anything under $4,500 deserves a hard inspection, not excitement.
Numbers reflect live listings across Canada over the last 90 days, filtered for outliers. Data as of . Prices in CAD.