50 Best Mercedes-Benz M-Class for Sale under $3,000, Savings from $2,019

2004 Mercedes-Benz M-Class
136,572 Miles | Jersey City, NJ
$2,995
est. $43/mo

Track Price Check Availability

2000 Mercedes-Benz M-Class
251,951 Miles | Chantilly, VA
$1,995
est. $29/mo

Track Price Check Availability

1998 Mercedes-Benz M-Class
161,203 Miles | Sheridan, IN
$2,195
est. $32/mo

Track Price Check Availability

2003 Mercedes-Benz M-Class
227,675 Miles | Bedford, VA
$2,995
est. $43/mo

Track Price Check Availability

1999 Mercedes-Benz M-Class
136,903 Miles | Bloomington, IL
$2,687
est. $39/mo

Track Price Check Availability

2000 Mercedes-Benz M-Class
210,874 Miles | Denver, CO
$2,790
est. $40/mo

Track Price Check Availability

2001 Mercedes-Benz M-Class
127,940 Miles | West Lafayette, IN
$2,700
est. $39/mo

Track Price Check Availability

2001 Mercedes-Benz M-Class
307,914 Miles | Glendale Heights, IL
$1,995
est. $29/mo

Track Price Check Availability

1999 Mercedes-Benz M-Class
152,441 Miles | Bedford, VA
$1,595
est. $23/mo

Track Price Check Availability

2003 Mercedes-Benz M-Class
174,291 Miles | Clinton, MD
$1,300
est. $19/mo

Track Price Check Availability

1999 Mercedes-Benz M-Class
155,608 Miles | Hasbrouck Heights, NJ
$2,295
est. $33/mo

Track Price Check Availability

1999 Mercedes-Benz M-Class
163,130 Miles | Bloomingdale, NJ
$1,995
est. $29/mo

Track Price Check Availability

2001 Mercedes-Benz M-Class
130,147 Miles | Totowa, NJ
$1,599
est. $23/mo

Track Price Check Availability

1998 Mercedes-Benz M-Class
154,556 Miles | Newark, CA
$2,900
est. $42/mo

Track Price Check Availability

2001 Mercedes-Benz M-Class
206,411 Miles | Buena, NJ
$2,999
est. $43/mo

Track Price Check Availability

1999 Mercedes-Benz M-Class
142,799 Miles | Grove City, OH
$2,450
est. $35/mo

Track Price Check Availability

1999 Mercedes-Benz M-Class
97,003 Miles | Hasbrouck Heights, NJ
$2,695
est. $39/mo

Track Price Check Availability

1999 Mercedes-Benz M-Class
164,351 Miles | Lebanon, IN
$2,995
est. $43/mo

Track Price Check Availability

2002 Mercedes-Benz M-Class
135,868 Miles | Stamford, CT
$2,950
est. $43/mo

Track Price Check Availability

2003 Mercedes-Benz M-Class
216,000 Miles | North Bergen, NJ
$2,450
est. $35/mo

Track Price Check Availability

Mercedes-Benz M-Class Pricing Analysis

Active Listings
Mileage