Used Mercedes-Benz M-Class in Birmingham, AL

New Search

Filter Results

listings

Price

- Loading...

Mileage

- Loading...

Accidents Reported

Photos

Text Search

Price Drops

Add Similar Cars

CarGurus Quick Poll

Why buy used?

6,448 new Mercedes-Benz M-Class listings
2008 Mercedes-Benz M-Class ML320 CDI Review
by azannie

Best car I've ever owned. I want another immediately.

I walked away from a severe rollover crash with no broken bones or spilled blood. i was hit by a speeding red-light runner who slammed into my rear axle, plowed under my car, and flipped me in the air. my SUV saved my life with airbags, curtains, and marvelous engineering of a solid hard body. I ended upside down, hanging in my seatbelt, with sha...

First Previous
Loading...
Next
Featured Listings
http://static.cargurus.com/images/forsale/2015/04/19/03/07/2008_mercedes-benz_m-class-pic-5284827801401653381-152x114.jpeg

2008 Mercedes-Benz M-Class ML320 CDI Used Cars in Birmingham, AL 35203

Great Deal
$3,109 BELOW
Instant Market Value of $19,908

Price: $16,799

Mileage: 90,812

Location: Birmingham, AL 35203

Average time on market: 25 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2008 Mercedes-Benz M-Class ML320 CDI for sale - $16,799, 90,812 miles with Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (4 reviews) "I did not buy my car from them but they called me several times when they had something they thought I might like"
http://static.cargurus.com/images/forsale/2015/05/06/04/34/2013_mercedes-benz_m-class-pic-3875422687543018813-152x114.jpeg

2013 Mercedes-Benz M-Class ML350 4MATIC Used Cars in Birmingham, AL 35210

Good Deal
$2,877 BELOW
Instant Market Value of $44,369

Price: $41,492

Mileage: 25,121

Location: Birmingham, AL 35210

Average time on market: 21 days Certified Pre-Owned: No Transmission: Automatic Color: White Description: Used 2013 Mercedes-Benz M-Class ML350 4MATIC for sale - $41,492, 25,121 miles with Bluetooth, Sunroof/Moonroof
Avg. Dealer Rating: (24 reviews) "Very helpful and friendlly"
http://static.cargurus.com/images/forsale/2015/04/13/10/39/2012_mercedes-benz_m-class-pic-6305168075359307914-152x114.jpeg

2012 Mercedes-Benz M-Class ML350 4MATIC Used Cars in Birmingham, AL 35235

Good Deal
$2,530 BELOW
Instant Market Value of $35,517

Price: $32,987

Mileage: 58,609

Location: Birmingham, AL 35235

Average time on market: 37 days Certified Pre-Owned: No Transmission: 7-Speed Automatic Color: White Description: Used 2012 Mercedes-Benz M-Class ML350 4MATIC for sale - $32,987, 58,609 miles with Bluetooth, Sunroof/Moonroof, Aluminum Wheels
Avg. Dealer Rating: (2 reviews) "Excellent dealership! Friendly staff! "
http://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2013 Mercedes-Benz M-Class ML350 4MATIC Used Cars in Hoover, AL 35244

Good Deal
$2,337 BELOW
Instant Market Value of $48,892

Price: $46,555

Mileage: 9,501

Location: Hoover, AL 35244

Average time on market: 21 days Certified Pre-Owned: Yes Transmission: 7-Speed Automatic Color: Arctic White Description: Used 2013 Mercedes-Benz M-Class ML350 4MATIC for sale - $46,555, 9,501 miles with Premium 1 Package, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (1 review) "The dealership was very responsive. I received a reply to my inquiry very quickly and they were great at following with me."
http://static.cargurus.com/images/forsale/2015/04/03/20/21/2010_mercedes-benz_m-class-pic-5555374049149829217-152x114.jpeg

2010 Mercedes-Benz M-Class ML350 BlueTEC Used Cars in Vestavia, AL 35216

Good Deal
$1,985 BELOW
Instant Market Value of $27,980

Price: $25,995

Mileage: 56,804

Location: Vestavia, AL 35216

Certified Pre-Owned: No Transmission: 7-Speed Automatic Color: White Description: Used 2010 Mercedes-Benz M-Class ML350 BlueTEC for sale - $25,995, 56,804 miles with Bluetooth, Navigation System, Sunroof/Moonroof
Avg. Dealer Rating: (27 reviews) "Kelp in contact wasn't pushed very helpful."
http://static.cargurus.com/images/site/2015/02/02/13/55/1999_mercedes-benz_m-class_ml320-pic-5214500516695348638.jpeg

1999 Mercedes-Benz M-Class ML320 Used Cars in Talladega, 35160

Good Deal
$947 BELOW
Instant Market Value of $3,947

Price: $3,000

Mileage: 221,400

Location: Talladega, 35160

Average time on market: 11 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 1999 Mercedes-Benz M-Class ML320 for sale - $3,000, 221,400 miles with Leather Seats, Sunroof/Moonroof, Alloy Wheels
http://edgecastcdn.net/003CDD/images/live/DealerImages/294079000/294079126/0_5957.jpg

2011 Mercedes-Benz M-Class ML350 4MATIC Used Cars in Pelham, AL 35124

Good Deal
$1,558 BELOW
Instant Market Value of $31,553

Price: $29,995

Mileage: 38,981

Location: Pelham, AL 35124

Average time on market: 33 days Certified Pre-Owned: No Transmission: 7-Speed Automatic Color: Arctic White Description: Used 2011 Mercedes-Benz M-Class ML350 4MATIC for sale - $29,995, 38,981 miles with Sunroof/Moonroof, Navigation System, Premium 1 Package, Bluetooth, Memory Package, Backup Camera, Aluminum Wheels
Avg. Dealer Rating: (76 reviews) "The dealership was very professional and nice, especially the front desk people. Very nice vehicles, just the truck we viewed was not cleaned up much at all and for the amount of money it cost, we thought it should have been CLEAN as a Mr. CLEAN Himself. The sales person was great and they don't hassle you or call you a million times. Outside of that, the other vehicles on the lot seemed to be in good condition and looked really nice. "
http://edgecastcdn.net/003CDD/images/live/DealerImages/249090000/249090458/0_7076.jpg

2012 Mercedes-Benz M-Class ML350 4MATIC Used Cars in Birmingham, AL 35233

Fair Deal
$1,362 BELOW
Instant Market Value of $38,262

Price: $36,900

Mileage: 42,510

Location: Birmingham, AL 35233

Average time on market: 37 days Certified Pre-Owned: No Transmission: 7-Speed Automatic Color: Black Description: Used 2012 Mercedes-Benz M-Class ML350 4MATIC for sale - $36,900, 42,510 miles with Bluetooth, Sunroof/Moonroof
Avg. Dealer Rating: (42 reviews) "I have bought around 30 cars in my lifetime and this is by far the most pleasant experience I have ever had buying a car. Our salesman Jeff was upfront and honest and the owner Roni did what he said he would do. I would recommend them to anyone, they were great."
http://static.cargurus.com/images/forsale/2015/04/25/21/34/2015_mercedes-benz_m-class-pic-449366157880198426-152x114.jpeg

2015 Mercedes-Benz M-Class ML350 4MATIC Used Cars in Hoover, AL 35244

Fair Deal
$1,955 BELOW
Instant Market Value of $55,831

Price: $53,876

Mileage: 12,134

Location: Hoover, AL 35244

Average time on market: 21 days Certified Pre-Owned: Yes Transmission: 7-Speed Automatic Color: Iridium Silver Metallic Description: Used 2015 Mercedes-Benz M-Class ML350 4MATIC for sale - $53,876, 12,134 miles with Premium 1 Package, Sunroof/Moonroof, Navigation System, Alloy Wheels
Avg. Dealer Rating: (1 review)
http://static.cargurus.com/images/forsale/2015/04/25/13/08/2015_mercedes-benz_m-class-pic-2862696478698208477-152x114.jpeg

2015 Mercedes-Benz M-Class ML350 4MATIC Used Cars in Hoover, AL 35244

Fair Deal
$1,930 BELOW
Instant Market Value of $55,657

Price: $53,727

Mileage: 14,993

Location: Hoover, AL 35244

Average time on market: 21 days Certified Pre-Owned: Yes Transmission: 7-Speed Automatic Color: Black Description: Used 2015 Mercedes-Benz M-Class ML350 4MATIC for sale - $53,727, 14,993 miles with Premium 1 Package, Sunroof/Moonroof, Navigation System, Alloy Wheels
Avg. Dealer Rating: (1 review)
http://static.cargurus.com/images/forsale/2015/03/28/20/13/2007_mercedes-benz_m-class-pic-3145468256752925378-152x114.jpeg

2007 Mercedes-Benz M-Class ML350 Used Cars in Vestavia, AL 35216

Fair Deal
$504 BELOW
Instant Market Value of $17,499

Price: $16,995

Mileage: 76,965

Location: Vestavia, AL 35216

Average time on market: 34 days Certified Pre-Owned: No Transmission: 7-Speed Automatic Color: Silver Description: Used 2007 Mercedes-Benz M-Class ML350 for sale - $16,995, 76,965 miles with Navigation System, Sunroof/Moonroof
Avg. Dealer Rating: (27 reviews) "Good guys who really work hard to sell you a car. Great to talk to."
http://static.cargurus.com/images/forsale/2015/05/02/18/15/2000_mercedes-benz_m-class-pic-8481987951035558697-152x114.jpeg

2000 Mercedes-Benz M-Class ML55 AMG Used Cars in Birmingham, AL 35233

Fair Deal
$385 BELOW
Instant Market Value of $6,380

Price: $5,995

Mileage: 230,213

Location: Birmingham, AL 35233

Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2000 Mercedes-Benz M-Class ML55 AMG for sale - $5,995, 230,213 miles with Leather Seats, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (20 reviews) "I decided to buy a sedan but the guys were great, very informative and had the vehicle ready for me to drive when I arrived."
http://static.cargurus.com/images/forsale/2015/05/04/23/10/2011_mercedes-benz_m-class-pic-4146023074178710609-152x114.jpeg

2011 Mercedes-Benz M-Class ML350 4MATIC Used Cars in Pelham, AL 35124

Fair Deal
$342 BELOW
Instant Market Value of $30,337

Price: $29,995

Mileage: 39,794

Location: Pelham, AL 35124

Average time on market: 33 days Certified Pre-Owned: No Transmission: 7-Speed Automatic Color: Palladium Silver Metallic Description: Used 2011 Mercedes-Benz M-Class ML350 4MATIC for sale - $29,995, 39,794 miles with Sunroof/Moonroof, Navigation System, Premium 1 Package, Bluetooth, Memory Package, Backup Camera, Aluminum Wheels
Avg. Dealer Rating: (76 reviews) "This was my second choice, very good feedback and continued to contact until I decided to purchase from Price."
http://static.cargurus.com/images/forsale/2015/04/10/03/47/2010_mercedes-benz_m-class-pic-41427016027374136-152x114.jpeg

2010 Mercedes-Benz M-Class ML350 BlueTEC Used Cars in Tuscaloosa, AL 35405

Fair Deal
$14 BELOW
Instant Market Value of $20,911

Price: $20,897

Mileage: 113,154

Location: Tuscaloosa, AL 35405

Certified Pre-Owned: No Transmission: Automatic Color: Arctic White Description: Used 2010 Mercedes-Benz M-Class ML350 BlueTEC for sale - $20,897, 113,154 miles with Navigation System
Avg. Dealer Rating: (6 reviews) "great experience"
http://static.cargurus.com/images/forsale/2014/09/24/03/25/2004_mercedes-benz_m-class-pic-1307050451023966467-152x114.jpeg

2004 Mercedes-Benz M-Class ML500 Used Cars in Vestavia Hills, AL 35216

Price: $10,900

Mileage: ?

Location: Vestavia Hills, AL 35216

Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2004 Mercedes-Benz M-Class ML500 for sale - $10,900 with Leather Seats, Sunroof/Moonroof, Navigation System, Alloy Wheels
Avg. Dealer Rating: (9 reviews) "They sold the car I wanted"
Please wait ...
All Listings
Please wait ...
Featured Listing
First Previous
Page # of #
Next

Email me price drops and new listings for these results.

You will receive listing updates from CarGurus.com when new listings match your search. Privacy Policy.

Filter your search criteria!

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

Used Mercedes-Benz M-Class By Year

Vehicle Deals Starting Price Total Available
2015 Mercedes-Benz M-Class 24 Great Deals $44,999 6,984 listings
2014 Mercedes-Benz M-Class 16 Great Deals $37,700 362 listings
2013 Mercedes-Benz M-Class 52 Great Deals $30,995 553 listings
2012 Mercedes-Benz M-Class 59 Great Deals $26,841 869 listings
2011 Mercedes-Benz M-Class 53 Great Deals $17,500 688 listings
2010 Mercedes-Benz M-Class 15 Great Deals $16,000 265 listings
2009 Mercedes-Benz M-Class 17 Great Deals $14,995 312 listings

Similar Cars

BMW X5
466 Great Deals out of 11,155 listings starting at $2,400
Subaru Tribeca
23 Great Deals out of 306 listings starting at $6,995
Audi Q5
165 Great Deals out of 8,903 listings starting at $13,550

New Mercedes-Benz M-Class By Year

2015 Mercedes-Benz M-Class
6,984 listings
2014 Mercedes-Benz M-Class
362 listings

Used Mercedes-Benz M-Class By City

Mercedes-Benz M-Class in Montgomery AL
9 listings starting at $3,000
Mercedes-Benz M-Class in Chattanooga TN
8 listings starting at $11,888
Mercedes-Benz M-Class in Atlanta GA
3 Great Deals out of 179 listings starting at $3,995
Mercedes-Benz M-Class in Nashville TN
23 listings starting at $3,400
Mercedes-Benz M-Class in Warner Robins GA
15 listings starting at $10,995
Mercedes-Benz M-Class in Albany GA
3 Great Deals out of 92 listings starting at $6,995
Mercedes-Benz M-Class in Mobile AL
25 listings starting at $5,995
Mercedes-Benz M-Class in Hattiesburg MS
7 listings starting at $21,825
Mercedes-Benz M-Class in Pensacola FL
29 listings starting at $5,995
Mercedes-Benz M-Class in Jackson MS
3 Great Deals out of 56 listings starting at $9,995
Mercedes-Benz M-Class in Memphis TN
48 listings starting at $6,950
Mercedes-Benz M-Class in Knoxville TN
49 listings starting at $6,950
Mercedes-Benz M-Class in Tallahassee FL
5 listings starting at $7,995
Mercedes-Benz M-Class in Greenville SC
44 listings starting at $5,795
Mercedes-Benz M-Class in Augusta GA
6 listings starting at $8,995