A 2012 Jeep Grand Cherokee lands at a median of $9,900 in the Canadian market right now. That's your anchor. If someone's asking well above it, they need a reason, and clean history or unusually low kilometres is about the only reason that holds up.
Most of these sell between $5,400 and $10,994. That's a wide spread for one model year, and it tells you condition and kilometres are doing the heavy lifting. The typical example already has 192,842 km on it, so you're shopping a truck that's done real work.
What the numbers say about your offer
Every extra 10,000 km knocks about $404 off the asking price. So a Grand Cherokee sitting at 230,000 km should run you roughly $1,500 under one near the 190,000 mark, all else equal. Use that math when a seller won't budge: point at the odometer and let the discount justify itself.
We've flagged 7 of these as deals over the last 90 days. Sitting close to the $5,400 floor, in decent shape, is where the value lives. Anything pushing past $11,000 is asking you to pay top dollar for a used truck with plenty of road behind it.
Numbers reflect live listings across Canada over the last 90 days, filtered for outliers. Data as of . Prices in CAD.