Classic 1987 Mercedes-Benz 560 SL for Sale

8 listings

1987 Mercedes-Benz 560 SL for sale.

Asking prices
$11,995 – $38,995
Median asking price
$21,948
Median past asking price
$16,995 (13 listings that ended in the 12 months to Oct 2026)
In our price archive
23 past listings
Clear Filters
8 listings found
Free Valuation Tool
What's a Mercedes-Benz 560 SL worth today?
Get a market-data estimate based on past and current asking prices.
Get Estimate

Recently Ended Mercedes-Benz 560 SL Listings

See all 70 past listings →
Vehicle Last Asking Price
1987 Mercedes-Benz 560 SL $16,895
1986 Mercedes-Benz 560 SL $25,995
1987 Mercedes-Benz 560 SL $12,895
1986 Mercedes-Benz 560 SL $25,895
1986 Mercedes-Benz 560 SL $40,895
1986 Mercedes-Benz 560 SL $20,895

Car alert

Get an email when a 1987 Mercedes-Benz 560 SL is listed

At most one email a day. Stop anytime with one click.

Have a Mercedes-Benz 560 SL for Sale?
Reach thousands of serious classic car collectors across the US.
Sell It Here →
Selling a classic? Here's how: the best sites to sell a classic car
Are You a Classic Car Dealer?
List your full inventory and connect with targeted classic car buyers.
Join as a Dealer →