What is a fair price for a used 2004 Mercedes-Benz M-Class?
Used 2004 Mercedes-Benz M-Classs for sale at U.S. dealers ask $6,621 on average (half ask less than $6,282), across 6 cars. The cars for sale have 127,417 miles on average: one with fewer miles is worth more, and one with more is worth less. To check one car's price against cars of its trim and mileage, enter its VIN in OttoQuest's free Deal Check.
How does the 2004 Mercedes-Benz M-Class compare with the 2003 and 2005?
The 2004 asks $6,621 on average with 127,417 miles; the 2003 asks $5,532 with 142,957 miles, and the 2005 asks $5,512 with 109,911 miles.