The median 2015 BMW X5 in the Canadian market sits at $14,987. That's your anchor. If a seller is quoting you well above it, you want a reason on paper, not just a nicer photo.
Most of these land between $14,219 and $15,997. It's a tight band, only about $1,800 wide, so the market has more or less agreed on what this truck is worth. A listing that pokes above $16k is priced with optimism. Anything drifting under $14,200 is worth a hard look at condition and history before you get excited.
What to pay, and how mileage plays in
The median odometer reading here is 155,500 km. That's the reference point behind that median price, so a 2015 X5 showing roughly 155k with a clean record is a fair-market car at $15,000, not a bargain and not a rip-off. Fewer kilometres than that gives you room to push toward the top of the range. A lot more, and you should be talking below the median.
We've flagged 3 deals on this year in the last 90 days. Not a flood. Priced-right examples move, so when one lands inside or under that $14,219 to $15,997 window with mileage near 155k, you're looking at a real one, and you shouldn't sit on it for a week.
Numbers reflect live listings across Canada over the last 90 days, filtered for outliers. Data as of . Prices in CAD.