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

2004 Mercedes-Benz E-Class E 55 AMG — Sedan — 43,360 mi — El Dorado Hills, CA Clean title
Mercedes-Benz logo

USED · Sedan

2004 Mercedes-Benz E-Class

E 55 AMG · RWD · Automatic

43,360 miGas Granite Grey Metallic

$28,905

El Dorado Hills, CA

View →
2004 Mercedes-Benz E-Class E 320 — Sedan — 119,696 mi — Murrieta, CA Clean title
Mercedes-Benz logo

USED · Sedan

2004 Mercedes-Benz E-Class

E 320 · RWD · Automatic

119,696 miGas Tectite Grey Metallic

$5,500

Murrieta, CA

View →
2004 Mercedes-Benz E-Class E 55 AMG — Sedan — 52,405 mi — Fredericksburg, VA Clean title
Mercedes-Benz logo

USED · Sedan

2004 Mercedes-Benz E-Class

E 55 AMG · RWD · Automatic

52,405 miGas Black

$27,700

Fredericksburg, VA

View →
2004 Mercedes-Benz E-Class E 500 — Sedan — 178,000 mi — Dickinson, ND Clean title
Mercedes-Benz logo

USED · Sedan

2004 Mercedes-Benz E-Class

E 500 · AWD · Automatic

178,000 miGas Desert Silver Metallic

$6,200

Dickinson, ND

View →
2004 Mercedes-Benz E-Class E 320 — Sedan — 150,938 mi — Centennial, CO Clean title
Mercedes-Benz logo

USED · Sedan

2004 Mercedes-Benz E-Class

E 320 · RWD · Automatic

150,938 miGas Black

$6,499

Centennial, CO

View →
2004 Mercedes-Benz E-Class E 320 — Sedan — 74,060 mi — Rockville, MD Clean title
Mercedes-Benz logo

USED · Sedan

2004 Mercedes-Benz E-Class

E 320 · RWD · Automatic

74,060 miGas Gray

$7,257

Rockville, MD

View →
2004 Mercedes-Benz E-Class E 320 — Sedan — 96,699 mi — Stanton, CA Clean title
Mercedes-Benz logo

USED · Sedan

2004 Mercedes-Benz E-Class

E 320 · RWD · Automatic

96,699 miGas Desert Silver Metallic

$6,988

Stanton, CA

View →
2004 Mercedes-Benz E-Class E 500 — Sedan — 117,660 mi — Tucson, AZ Clean title
Mercedes-Benz logo

USED · Sedan

2004 Mercedes-Benz E-Class

E 500 · RWD · Automatic

117,660 miGas Black

$5,499

Tucson, AZ

View →
2004 Mercedes-Benz E-Class E 320 — Wagon — 124,514 mi — Grove City, OH Clean title
Mercedes-Benz logo

USED · Wagon

2004 Mercedes-Benz E-Class

E 320 · AWD · Automatic

124,514 miGas Capri Blue Metallic

$5,450

Grove City, OH

View →
2004 Mercedes-Benz E-Class E 320 — Sedan — 110,750 mi — Tuscon, AZ Clean title
Mercedes-Benz logo

USED · Sedan

2004 Mercedes-Benz E-Class

E 320 · RWD · Automatic

110,750 miGas Black

$6,500

Tuscon, AZ

View →
2004 Mercedes-Benz E-Class E 500 — Sedan — 208,195 mi — Carrollton, TX Clean title
Mercedes-Benz logo

USED · Sedan

2004 Mercedes-Benz E-Class

E 500 · RWD · Automatic

208,195 miGas Brilliant Silver Metallic

$4,500

Carrollton, TX

View →
2004 Mercedes-Benz E-Class E 500 — Sedan — 111,000 mi — Sacramento, CA Clean title
Mercedes-Benz logo

USED · Sedan

2004 Mercedes-Benz E-Class

E 500 · RWD · Automatic

111,000 miGas Black Opal Metallic

$5,495

Sacramento, CA

View →
2004 Mercedes-Benz E-Class E 500 — Wagon — 110,548 mi — Burr Ridge, IL Clean title
Mercedes-Benz logo

USED · Wagon

2004 Mercedes-Benz E-Class

E 500 · AWD · Automatic

110,548 miGas Black

$6,990

Burr Ridge, IL

View →
2004 Mercedes-Benz E-Class E 500 — Sedan — 66,687 mi — Indianapolis, IN Clean title
Mercedes-Benz logo

USED · Sedan

2004 Mercedes-Benz E-Class

E 500 · AWD · Automatic

66,687 miGas Brilliant Silver Metallic

$9,444

Indianapolis, IN

View →
2004 Mercedes-Benz E-Class E 320 — Sedan — 51,058 mi — Fredericksburg, VA Clean title
Mercedes-Benz logo

USED · Sedan

2004 Mercedes-Benz E-Class

E 320 · RWD · Automatic

51,058 miGas Desert Silver Metallic

$11,700

Fredericksburg, VA

View →
2004 Mercedes-Benz E-Class E 320 — Sedan — 67,714 mi — Carlsbad, CA Clean title
Mercedes-Benz logo

USED · Sedan

2004 Mercedes-Benz E-Class

E 320 · RWD · Automatic

67,714 miGas Pewter Metallic

$6,480

Carlsbad, CA

View →
2004 Mercedes-Benz E-Class E 320 — Sedan — 166,914 mi — Dallas, TX Clean title
Mercedes-Benz logo

USED · Sedan

2004 Mercedes-Benz E-Class

E 320 · RWD · Automatic

166,914 miGas Brilliant Silver Metallic

$4,450

Dallas, TX

View →
2004 Mercedes-Benz E-Class E 500 — Sedan — 67,215 mi — Sacramento, CA Clean title
Mercedes-Benz logo

USED · Sedan

2004 Mercedes-Benz E-Class

E 500 · RWD · Automatic

67,215 miGas Black

$6,995

Sacramento, CA

View →
2004 Mercedes-Benz E-Class E 320 — Sedan — 152,435 mi — Spring, TX Clean title
Mercedes-Benz logo

USED · Sedan

2004 Mercedes-Benz E-Class

E 320 · AWD · Automatic

152,435 miGas Bordeaux Red Metallic

Contact for price

Spring, TX

View →
2004 Mercedes-Benz E-Class E 320 — Sedan — 46,125 mi — Sanford, FL Clean title
Mercedes-Benz logo

USED · Sedan

2004 Mercedes-Benz E-Class

E 320 · RWD · Automatic

46,125 miGas Black

$7,394

Sanford, FL

View →
2004 Mercedes-Benz E-Class E 320 — Sedan — 62,289 mi — Roseville, CA Clean title
Mercedes-Benz logo

USED · Sedan

2004 Mercedes-Benz E-Class

E 320 · RWD · Automatic

62,289 miGas Black

$6,995

Roseville, CA

View →
2004 Mercedes-Benz E-Class E 320 — Sedan — 85,702 mi — Orlando, FL Clean title
Mercedes-Benz logo

USED · Sedan

2004 Mercedes-Benz E-Class

E 320 · RWD · Automatic

85,702 miGas Gold

$4,900

Orlando, FL

View →
2004 Mercedes-Benz E-Class E 500 — Sedan — 105,000 mi — Vero Beach, FL Clean title
Mercedes-Benz logo

USED · Sedan

2004 Mercedes-Benz E-Class

E 500 · RWD · Automatic

105,000 miGas Brilliant Silver Metallic

$5,999

Vero Beach, FL

View →
2004 Mercedes-Benz E-Class E 320 — Sedan — 217,689 mi — Mountain View, CA Clean title
Mercedes-Benz logo

USED · Sedan

2004 Mercedes-Benz E-Class

E 320 · RWD · Automatic

217,689 miGas Brilliant Silver Metallic

$5,955

Mountain View, CA

View →

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.