The median 2015 Mercedes-Benz GL-Class in the Canadian market sits at $19,999. Most of what's out there lands between $16,985 and $24,800. That's your typical range, and it's a wide one for a full-size German SUV that's a decade old. Where a specific truck falls in that spread comes down mostly to how hard it's been driven.
The median odometer reading here is 164,242 km. That's a lot of road, and it's the number to keep in your head when you're reading any single listing. A GL asking $24,800 should show a lot fewer kilometres than one at $17,000. If it doesn't, the seller is fishing.
What the kilometres actually cost you
Every extra 10,000 km on the odometer knocks about $878 off the price. So a GL with 120,000 km commands roughly $3,900 more than one sitting at the median. Run the math the other way and a truck near 210,000 km should be priced a few thousand under $19,999. Use that as your gut check at the curb.
Six of these got flagged as deals across the Canadian market in the last 90 days. That's a steady trickle, not a flood, so when a well-kept one prices below the range, it's worth moving on before someone else does.
Bottom line for a buyer: anchor to $19,999, then adjust up or down by that $878-per-10,000-km figure based on the odometer in front of you. Anything inside $16,985 to $24,800 with matching mileage is a normal ask. Outside those lines, you're either looking at a deal or a stretch, and the kilometres will tell you which.
Numbers reflect live listings across Canada over the last 90 days, filtered for outliers. Data as of . Prices in CAD.