A 2017 Mercedes-Benz GLS lands at a median of $29,950 in the Canadian market right now. That's the middle of the pack. Half of what's out there sits between $24,838 and $37,094, so anything under about $25k is priced aggressively and anything north of $37k needs a reason.
The typical spread here is wide, roughly $12,000 from the low end to the high end. Condition, mileage, and how loaded the truck is all pull the number around inside that band. The median car has 144,929 km on it, which is worth keeping in mind when you're staring at a listing that looks cheap or dear.
What mileage does to the price
Odometer reading moves this one hard. Every extra 10,000 km knocks about $1,372 off the asking price. So a GLS with 100,000 km should command roughly $6,000 more than one at 144,929, all else equal, and a 200,000 km example should be cheaper by a similar margin. Do that math before you fall for a low sticker on a high-km truck.
CarSignal has flagged 5 deals on this year in the last 90 days. Those are the listings that came in soft against where the numbers say they should sit. Use the median and the mileage adjustment as your anchor: price the car for its actual km, then see how far the ask strays from that.
Numbers reflect live listings across Canada over the last 90 days, filtered for outliers. Data as of . Prices in CAD.