Median price on a 2020 Jeep Cherokee across live Canadian listings sits at $22,098, with the median odometer reading around 98,160 km. That's your anchor. If someone's asking well above it, the mileage or condition had better justify the gap.
Most of the market lands between $19,990 and $23,998. Anything under $20,000 is worth a hard look, and anything pushing past $24,000 needs a reason to earn it. We've flagged 16 deals in the last 90 days on this year, so priced-right examples do show up.
How mileage moves the price
Every extra 10,000 km knocks about $517 off what you should expect to pay. So a Cherokee with 130,000 km, roughly 32,000 km past the median, should run about $1,650 cheaper than that $22,098 midpoint, landing near $20,450. Run the same math in reverse on a low-kilometre example before you agree to a premium.
The practical read: the $517-per-10,000 km number gives you a clean way to sanity-check any listing. Take the odometer, compare it to that 98,160 km median, and adjust up or down from there. A number that doesn't move with the kilometres is a number worth negotiating.
Numbers reflect live listings across Canada over the last 90 days, filtered for outliers. Data as of . Prices in CAD.