The 2007 SL-Class sits at a median of $29,200 in the Canadian market right now. That's your anchor. Half the cars listed ask more, half ask less, and the middle of the road runs about 84,566 km on the odometer.
Most listings land between $22,780 and $35,875. That $13,000 spread is wide for a single model year, which tells you condition and equipment are doing a lot of the pricing work here. A car near the low end isn't automatically a bargain, and one near the top isn't automatically overpriced. You're paying for how well this specific example was kept.
What to actually pay
If a 2007 SL is asking under $22,780, dig into why before you get excited. Something is usually driving that number down. Above $35,875 you're in the top slice of the market, so the car had better justify it with low kilometres, a clean history, or fresh service records.
We've flagged 4 deals on this model year in the last 90 days. That's not a flood, so when a genuinely well-priced one shows up, it's worth moving on the paperwork rather than waiting for the next.
The honest target for a solid, average-mileage 2007 SL is right around that $29,200 median. Anything meaningfully under it, on a car that checks out, is money in your pocket.
Numbers reflect live listings across Canada over the last 90 days, filtered for outliers. Data as of . Prices in CAD.