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

2003 Mercedes-Benz M-Class
162,203 Miles | Sacramento, CA
$3,985
est. $57/mo

Track Price Check Availability

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

Track Price Check Availability

2004 Mercedes-Benz M-Class
189,742 Miles | Lynnwood, WA
$3,995
est. $58/mo

Track Price Check Availability

2001 Mercedes-Benz M-Class
150,000 Miles | Everett, WA
$2,999
est. $43/mo

Track Price Check Availability

2002 Mercedes-Benz M-Class
200,522 Miles | Davis, CA
$3,995
est. $58/mo

Track Price Check Availability

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

Track Price Check Availability

2002 Mercedes-Benz M-Class
132,942 Miles | Maple Plain, MN
$3,995
est. $58/mo

Track Price Check Availability

1999 Mercedes-Benz M-Class
257,329 Miles | Portland, OR
$3,875
est. $56/mo

Track Price Check Availability

1999 Mercedes-Benz M-Class
128,389 Miles | Ogden, UT
$3,995
est. $58/mo

Track Price Check Availability

2003 Mercedes-Benz M-Class
200,559 Miles | Panama City, FL
$3,999
est. $58/mo

Track Price Check Availability

2004 Mercedes-Benz M-Class
175,650 Miles | Jackson, NJ
$2,499
est. $36/mo

Track Price Check Availability

2005 Mercedes-Benz M-Class
154,219 Miles | Austin, TX
$1,995
est. $29/mo

Track Price Check Availability

1998 Mercedes-Benz M-Class
168,567 Miles | West Columbia, SC
$2,900
est. $42/mo

Track Price Check Availability

2005 Mercedes-Benz M-Class
194,880 Miles | Kernersville, NC
$3,750
est. $54/mo

Track Price Check Availability

2004 Mercedes-Benz M-Class
145,937 Miles | Peru, IL
$2,495
est. $36/mo

Track Price Check Availability

1998 Mercedes-Benz M-Class
116,336 Miles | Keyport, NJ
$2,444
est. $35/mo

Track Price Check Availability

2005 Mercedes-Benz M-Class
150,000 Miles | Miami, FL
$2,990
est. $43/mo

Track Price Check Availability

2001 Mercedes-Benz M-Class
168,411 Miles | Richmond, IL
$3,995
est. $58/mo

Track Price Check Availability

2003 Mercedes-Benz M-Class
210,238 Miles | Daytona Beach, FL
$2,495
est. $36/mo

Track Price Check Availability

2005 Mercedes-Benz M-Class
197,846 Miles | Bedford, VA
$3,795
est. $55/mo

Track Price Check Availability

Mercedes-Benz M-Class Pricing Analysis

Active Listings
Mileage