Mercedes-Benz E Class for Sale — Prices & Values by Generation

CarSearch.Pro tracks 3 Mercedes-Benz E Class generations with 3,074 cars for sale as of September 2026, with average asking prices from $6,434 to $11,985 depending on generation. Every generation below links to live listings and a full price guide with values by year and mileage, sale-anchored True Value, and a price forecast.

MarketYearsFor SaleAvg Price
Mercedes-Benz W212 E-Class 2010-2016 2,454 $11,985 Price Guide →
Mercedes-Benz W211 E-Class 2002-2009 558 $6,434 Price Guide →
Mercedes-Benz W124 1984-1997 62 $8,791 Price Guide →