Mercedes-Benz SL320 Repair & Maintenance Estimates

The estimated cost to maintain and repair a Mercedes-Benz SL320 ranges from $70 to $2444, with an average of $329.

Skip the repair shop - our mechanics come to you
Get an instant quote for your car
Our mechanics come to you ・Backed by 12-month, 12,000-mile guarantee・Fair and transparent pricing
Get a quote
CarServiceEstimateShop/Dealer Price
1994 Mercedes-Benz SL320L6-3.2LService typeWindow Motor / Regulator Assembly - Passenger Side Rear ReplacementEstimate$1328.38Shop/Dealer Price$1670.03 - $2589.11
1995 Mercedes-Benz SL320L6-3.2LService typeShock Absorber - Front ReplacementEstimate$1204.12Shop/Dealer Price$1523.84 - $2272.21
1994 Mercedes-Benz SL320L6-3.2LService typeAxle / CV Shaft Assembly - Passenger Side Front ReplacementEstimate$488.04Shop/Dealer Price$620.08 - $905.05
1996 Mercedes-Benz SL320L6-3.2LService typeWindshield Wiper Motor - Front ReplacementEstimate$1068.81Shop/Dealer Price$1342.13 - $2026.84
1997 Mercedes-Benz SL320L6-3.2LService typeDifferential / Gear Oil - Front ReplacementEstimate$133.95Shop/Dealer Price$171.82 - $230.58
1996 Mercedes-Benz SL320L6-3.2LService typeControl Arm Assembly - Rear Upper Left ReplacementEstimate$375.94Shop/Dealer Price$482.27 - $706.00
1996 Mercedes-Benz SL320L6-3.2LService typeBrake Rotor/Disc - Front ReplacementEstimate$656.41Shop/Dealer Price$824.20 - $1260.22
1994 Mercedes-Benz SL320L6-3.2LService typeAxle / CV Shaft Assembly - Passenger Side Rear ReplacementEstimate$480.54Shop/Dealer Price$599.18 - $874.10
Show example Mercedes-Benz SL320 prices
Have a car question? Get free advice from our top-rated mechanics.

Common services completed on the Mercedes-Benz SL320

Oil changes may be the most frequent service every car needs, but the following services reflect the most common needs of the Mercedes-Benz SL320.

Other Mercedes-Benz models we service

Choose your Mercedes-Benz model to learn more about its repair and maintenance costs.