The median asking price for a 2003 Mercedes-Benz SL-Class in the Canadian market sits at $23,000. That's your anchor. If a seller wants a lot more than that, the number needs a story behind it.
Most of these land between $17,125 and $26,700. Below the low end, expect condition or history questions that eat into the discount. Above the high end, you're paying for something specific, and you should know what that something is before the money moves. The median car here has about 96,245 km on it, so treat that as the baseline when you're sizing up whether a listing is a bargain or just average.
What mileage does to the price
Kilometres move the needle, but gently on a car this age. Each additional 10,000 km knocks roughly $329 off the asking price. Drive one 30,000 km past the typical odometer and you're looking at around $1,000 less. That's real, but it's small next to condition and service records. On a 20-year-old SL, a clean maintenance file will swing the price more than the reading on the dash.
We've flagged 6 deals on this model year in the last 90 days. Not a flood, but enough that priced-right cars do surface. If you know the $23,000 median and the $17,125 floor cold, you'll recognize a good one when it shows up and won't overpay for an ordinary one.
Numbers reflect live listings across Canada over the last 90 days, filtered for outliers. Data as of . Prices in CAD.