The 2018 Mercedes-Benz GLS sits at a median of $33,753 in the Canadian market right now. Most of these land between $29,741 and $36,468, so that's the band you should expect to negotiate inside. Anything below the low end is worth a closer look at condition and history. Anything above the top usually means low kilometres or extras baked into the price.
Median odometer reading on these is 125,723 km. That's a useful anchor. If the car you're looking at reads well under that, some of the premium above the median price is fair. If it reads well over, you've got room to push.
What kilometres do to the price
Mileage moves the needle in a way you can put a dollar figure on. Every extra 10,000 km knocks about $1,190 off the asking price on these. So a GLS at 155,000 km should run you roughly $3,500 less than one sitting at the 125,000 mark, all else equal. Run that math against any listing before you talk numbers.
One more thing worth watching. We've flagged 8 deals on this year in the last 90 days, so cars priced below where they should be do surface. Know your target number, and when a listing comes in under the typical range, you'll recognize it fast.
Numbers reflect live listings across Canada over the last 90 days, filtered for outliers. Data as of . Prices in CAD.