The 2018 Mercedes-Benz CLA sits at a median price of $17,990 across live Canadian listings. That's your anchor. If someone quotes you well above it, they'd better have the kilometres and condition to back it up.
Most of these cars land between $15,994 and $19,520. Roughly a $3,500 spread. A car priced inside that band is playing by normal market rules, so the real work is checking whether the specific example earns its spot in the range. Below $15,994 and you're either looking at higher mileage or something worth a closer inspection.
What kilometres do to the price
The typical 2018 CLA on the market shows about 99,400 km. Mileage moves money here: every extra 10,000 km knocks roughly $634 off the asking price. So a car with 130,000 km should sell for around $1,900 less than one sitting near that 99,400 median, all else equal. Use that as a bargaining lever when the odometer runs high and the price doesn't budge.
We've flagged 12 deals on this model year in the last 90 days. That tells you cars priced under their expected value do show up on this one. Worth watching if you're patient rather than in a rush to buy the first listing you see.
Numbers reflect live listings across Canada over the last 90 days, filtered for outliers. Data as of . Prices in CAD.