2004 Mercedes-Benz E-Class for sale
All available 2004 Mercedes-Benz E-Class listings.
69 listings • $3,999 – $28,905 • avg 111,289 mi
Featured listings
Browse all 69 2004 mercedes-benz e-class for sale →
Clean title USED · Sedan
2004 Mercedes-Benz E-Class
E 55 AMG · RWD · Automatic
$28,905
El Dorado Hills, CA
Clean title USED · Sedan
2004 Mercedes-Benz E-Class
E 320 · RWD · Automatic
$5,500
Murrieta, CA
Clean title USED · Sedan
2004 Mercedes-Benz E-Class
E 55 AMG · RWD · Automatic
$27,700
Fredericksburg, VA
Clean title USED · Sedan
2004 Mercedes-Benz E-Class
E 500 · AWD · Automatic
$6,200
Dickinson, ND
Clean title USED · Sedan
2004 Mercedes-Benz E-Class
E 320 · RWD · Automatic
$6,499
Centennial, CO
Clean title USED · Sedan
2004 Mercedes-Benz E-Class
E 320 · RWD · Automatic
$7,257
Rockville, MD
Clean title USED · Sedan
2004 Mercedes-Benz E-Class
E 320 · RWD · Automatic
$6,988
Stanton, CA
Clean title USED · Sedan
2004 Mercedes-Benz E-Class
E 500 · RWD · Automatic
$5,499
Tucson, AZ
Clean title USED · Wagon
2004 Mercedes-Benz E-Class
E 320 · AWD · Automatic
$5,450
Grove City, OH
Clean title USED · Sedan
2004 Mercedes-Benz E-Class
E 320 · RWD · Automatic
$6,500
Tuscon, AZ
Clean title USED · Sedan
2004 Mercedes-Benz E-Class
E 500 · RWD · Automatic
$4,500
Carrollton, TX
Clean title USED · Sedan
2004 Mercedes-Benz E-Class
E 500 · RWD · Automatic
$5,495
Sacramento, CA
Clean title USED · Wagon
2004 Mercedes-Benz E-Class
E 500 · AWD · Automatic
$6,990
Burr Ridge, IL
Clean title USED · Sedan
2004 Mercedes-Benz E-Class
E 500 · AWD · Automatic
$9,444
Indianapolis, IN
Clean title USED · Sedan
2004 Mercedes-Benz E-Class
E 320 · RWD · Automatic
$11,700
Fredericksburg, VA
Clean title USED · Sedan
2004 Mercedes-Benz E-Class
E 320 · RWD · Automatic
$6,480
Carlsbad, CA
Clean title USED · Sedan
2004 Mercedes-Benz E-Class
E 320 · RWD · Automatic
$4,450
Dallas, TX
Clean title USED · Sedan
2004 Mercedes-Benz E-Class
E 500 · RWD · Automatic
$6,995
Sacramento, CA
Clean title USED · Sedan
2004 Mercedes-Benz E-Class
E 320 · AWD · Automatic
Contact for price
Spring, TX
Clean title USED · Sedan
2004 Mercedes-Benz E-Class
E 320 · RWD · Automatic
$7,394
Sanford, FL
Clean title USED · Sedan
2004 Mercedes-Benz E-Class
E 320 · RWD · Automatic
$6,995
Roseville, CA
Clean title USED · Sedan
2004 Mercedes-Benz E-Class
E 320 · RWD · Automatic
$4,900
Orlando, FL
USED · Sedan
2004 Mercedes-Benz E-Class
E 500 · RWD · Automatic
$5,999
Vero Beach, FL
Clean title USED · Sedan
2004 Mercedes-Benz E-Class
E 320 · RWD · Automatic
$5,955
Mountain View, CA
About this category
The 2004 Mercedes-Benz E-Class is currently available in 69 listings on Carlify. Average mileage across these listings is 111,289 miles. Pricing starts at $3,999 and reaches $28,905. Browse photos, full vehicle history, and dealer details for each 2004 E-Class.
Frequently asked questions
- How much does a 2004 Mercedes-Benz E-Class cost used?
- 2004 Mercedes-Benz E-Class listings range from $3,999 to $28,905, averaging $8,245 on Carlify.
- How many 2004 Mercedes-Benz E-Class are listed?
- Carlify shows 69 active 2004 Mercedes-Benz E-Class listings.
- What's the average mileage on a 2004 Mercedes-Benz E-Class?
- Average mileage across 2004 Mercedes-Benz E-Class listings is 111,289 miles.
Browse by year
Top cities
- Used Mercedes-Benz E-Class in New YorkNY
- Used Mercedes-Benz E-Class in Los AngelesCA
- Used Mercedes-Benz E-Class in ChicagoIL
- Used Mercedes-Benz E-Class in HoustonTX
- Used Mercedes-Benz E-Class in PhoenixAZ
- Used Mercedes-Benz E-Class in PhiladelphiaPA
- Used Mercedes-Benz E-Class in San AntonioTX
- Used Mercedes-Benz E-Class in San DiegoCA
- Used Mercedes-Benz E-Class in DallasTX
- Used Mercedes-Benz E-Class in JacksonvilleFL
- Used Mercedes-Benz E-Class in AustinTX
- Used Mercedes-Benz E-Class in Fort WorthTX
- Used Mercedes-Benz E-Class in San JoseCA
- Used Mercedes-Benz E-Class in ColumbusOH
- Used Mercedes-Benz E-Class in CharlotteNC
- Used Mercedes-Benz E-Class in IndianapolisIN
- Used Mercedes-Benz E-Class in San FranciscoCA
- Used Mercedes-Benz E-Class in SeattleWA