2004 Mercedes-Benz E-Class for Sale in Roanoke, VA

to
to

Filter Results

listing

Price

- Loading...

Mileage

- Loading...

Nationwide Shipping

Days on Market

- Loading...

Recent Listings

Vehicle History

Vehicle history data provided by Experian AutoCheck. This data, and any reliance on it, is subject to the AutoCheck Terms and Conditions and the CarGurus Terms of Use
Hide vehicles with:

Photos

MPG

- Loading...
()

Price Drops

Text Search

Add Similar Cars


2004 Mercedes-Benz E-Class E 500 Review
by dclayborn

Want Speed, get a E500!

It looks, feels and runs great! The handling is awesome and the look is very stylish. I would buy another one today if there was a need. Since the fuel cost has been low, I have had a great time with the vehicle. Performance is wonderful.

First Previous
Loading...
Next
Sponsored Listings
https://static.cargurus.com/images/forsale/2017/11/10/00/55/2003_mercedes-benz_e-class-pic-1674452869603379878-152x114.jpeg

2003 Mercedes-Benz E-Class E 320 Used Cars in Greensboro, NC 27405

Fair Deal
$760 BELOW
CarGurus IMV of $6,055

Price: $5,295

Mileage: 111,530

Location: Greensboro, NC 27405

Average time on market: 26 days Certified Pre-Owned: No Transmission: Automatic Color: Gold Description: Used 2003 Mercedes-Benz E-Class E 320 for sale - $5,295, 111,530 miles with Navigation System, Leather Seats, Alloy Wheels
https://static.cargurus.com/images/forsale/2017/11/05/05/55/2005_mercedes-benz_e-class-pic-8228502646443145476-152x114.jpeg

2005 Mercedes-Benz E-Class E 320 Used Cars in Winston Salem, NC 27105

Fair Deal
$143 ABOVE
CarGurus IMV of $4,656

Price: $4,799

Mileage: 181,909

Location: Winston Salem, NC 27105

Average time on market: 29 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2005 Mercedes-Benz E-Class E 320 for sale - $4,799, 181,909 miles with Leather Seats, Alloy Wheels
Avg. Dealer Rating: (15 reviews) "Good deal "
https://static.cargurus.com/images/forsale/2017/08/25/20/09/2003_mercedes-benz_e-class-pic-6002215825845186177-152x114.jpeg

2003 Mercedes-Benz E-Class E 320 Used Cars in Madison, NC 27025

Fair Deal
$549 ABOVE
CarGurus IMV of $6,379

Price: $6,928

Mileage: 96,748

Location: Madison, NC 27025

Average time on market: 26 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Brilliant Silver Metallic Description: Used 2003 Mercedes-Benz E-Class E 320 for sale - $6,928, 96,748 miles with Sport Package, Leather Seats, Sunroof/Moonroof, Navigation System, Adaptive Cruise Control, Alloy Wheels, Bluetooth, Trim Package
Avg. Dealer Rating: (43 reviews) "Very bad experience dealing with this dealership. I received the van a week later than promised, and only after innumerable back and forth with the two managers who were supposed to fix the problem right away. They had a complete lack of communication between them and their employees, and caused me a huge amount of aggravation and stress, since they made me pay up front for a vehicle that took so long for me to receive. If I could, I would give them less than one star!"
https://static.cargurus.com/images/forsale/2017/11/05/06/19/2003_mercedes-benz_e-class-pic-5369921085415846111-152x114.jpeg

2003 Mercedes-Benz E-Class E 500 Used Cars in Mount Airy, NC 27030

Fair Deal
$702 ABOVE
CarGurus IMV of $7,293

Price: $7,995

Mileage: 81,933

Location: Mount Airy, NC 27030

Average time on market: 25 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2003 Mercedes-Benz E-Class E 500 for sale - $7,995, 81,933 miles with Navigation System, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (5 reviews) "It was negative! They gave me an excuse, as to why they could not except my vehicle as a trade-in (even when I told them I will pay cash for the remaining balance on the Malibu)! They did not come across to me as a very aggressive dealer, interested in moving/selling cars! In stead, they offered to finance the Malibu thru one of their lenders. Why would I do a stupid thing like that, when I can pay cash for the car, IF I wanted to...Duh! "
https://static.cargurus.com/images/forsale/2017/12/17/04/15/2005_mercedes-benz_e-class-pic-283774273426873956-152x114.jpeg

2005 Mercedes-Benz E-Class E 320 4MATIC Used Cars in Lynchburg, VA 24501

Price: $4,999

Mileage: 167,999

Location: Lynchburg, VA 24501

Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2005 Mercedes-Benz E-Class E 320 4MATIC for sale - $4,999, 167,999 miles with Leather Seats, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (5 reviews) "all good"
https://static.cargurus.com/images/forsale/2017/08/24/06/57/2003_mercedes-benz_e-class-pic-1344283881229590850-152x114.jpeg

2003 Mercedes-Benz E-Class E 320 Used Cars in Greensboro, NC 27405

Price: Negotiable

Mileage: ?

Location: Greensboro, NC 27405

Average time on market: 26 days Certified Pre-Owned: No Description: Used 2003 Mercedes-Benz E-Class E 320 for sale
https://static.cargurus.com/images/forsale/2017/12/01/22/42/2003_mercedes-benz_e-class_e_320-pic-574997301757723185-152x114.jpeg

2003 Mercedes-Benz E-Class E 320 Used Cars in Blacksburg, 24060

High Price
$977 ABOVE
CarGurus IMV of $4,423

Price: $5,400

Mileage: 128,317

Location: Blacksburg, 24060

Average time on market: 26 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Black Description: Used 2003 Mercedes-Benz E-Class E 320 for sale - $5,400, 128,317 miles with Leather Seats, Sunroof/Moonroof, Alloy Wheels
https://static.cargurus.com/images/forsale/2017/12/05/21/19/2003_mercedes-benz_e-class-pic-6156743186940515527-152x114.jpeg

2003 Mercedes-Benz E-Class E 320 Used Cars in Greensboro, NC 27409

High Price
$1,466 ABOVE
CarGurus IMV of $4,529

Price: $5,995

Mileage: 181,113

Location: Greensboro, NC 27409

Average time on market: 26 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2003 Mercedes-Benz E-Class E 320 for sale - $5,995, 181,113 miles with Leather Seats, Alloy Wheels
Avg. Dealer Rating: (7 reviews) "Dealer was great to work with"
https://static.cargurus.com/images/forsale/2017/12/13/20/31/2003_mercedes-benz_e-class-pic-8321001278375552961-152x114.jpeg

2003 Mercedes-Benz E-Class E 320 4MATIC Wagon Used Cars in Greensboro, NC 27409

Overpriced
$2,220 ABOVE
CarGurus IMV of $3,775

Price: $5,995

Mileage: 180,000

Location: Greensboro, NC 27409

Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Black Description: Used 2003 Mercedes-Benz E-Class E 320 4MATIC Wagon for sale - $5,995, 180,000 miles with Leather Seats, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (1 review) "Polite and prompt"
https://static.cargurus.com/images/forsale/2017/09/30/02/37/2003_mercedes-benz_e-class-pic-8824953553802090853-152x114.jpeg

2003 Mercedes-Benz E-Class E 55 AMG Used Cars in Greensboro, NC 27405

Overpriced
$4,725 ABOVE
CarGurus IMV of $7,075

Price: $11,800

Mileage: 205,045

Location: Greensboro, NC 27405

Certified Pre-Owned: No Transmission: Automatic Color: Gray Description: Used 2003 Mercedes-Benz E-Class E 55 AMG for sale - $11,800, 205,045 miles with Leather Seats, Sunroof/Moonroof
Please wait ...
All Listings
Please wait ...
Sponsored Listing
First Previous
Page # of #
Next

Filter your search criteria!

A large number of listings matched your criteria. You are seeing the top 2,000 listings.

Used Mercedes-Benz E-Class By Year

Vehicle Deals Starting Price Total Available
2017 Mercedes-Benz E-Class 64 Great Deals $36,800 2,810 listings
2016 Mercedes-Benz E-Class 53 Great Deals $24,995 1,239 listings
2015 Mercedes-Benz E-Class 129 Great Deals $19,995 2,058 listings
2014 Mercedes-Benz E-Class 197 Great Deals $18,902 2,620 listings
2013 Mercedes-Benz E-Class 35 Great Deals $13,995 624 listings
2012 Mercedes-Benz E-Class 35 Great Deals $12,495 654 listings
2011 Mercedes-Benz E-Class 48 Great Deals $8,975 1,119 listings
2010 Mercedes-Benz E-Class 52 Great Deals $7,999 976 listings
2009 Mercedes-Benz E-Class 10 Great Deals $6,495 300 listings
2008 Mercedes-Benz E-Class 28 Great Deals $1,450 565 listings