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

Why buy used?

4,081 new Mercedes-Benz M-Class listings
1999 Mercedes-Benz M-Class ML320 Review
by Chris

A Mercedes to impress Girls.

Well, The car itself is great with AWD, but unfortunately, the gas of this car is much expensive rather than the regular one. But this car is great to impress Girls, to see that hey!!! I'm a big time.

First Previous
Loading...
Next
Featured Listings
http://static.cargurus.com/images/forsale/2015/01/22/04/56/2012_mercedes-benz_m-class-pic-2801226041927336994-152x114.jpeg

2012 Mercedes-Benz M-Class ML350 4MATIC Used Cars in Vestavia, AL 35216

Great Deal
$3,602 BELOW
Instant Market Value of $36,597

Price: $32,995

Mileage: 54,920

Location: Vestavia, AL 35216

Average time on market: 26 days Certified Pre-Owned: No Transmission: 7-Speed Automatic Color: Black Description: Used 2012 Mercedes-Benz M-Class ML350 4MATIC for sale - $32,995, 54,920 miles
Avg. Dealer Rating: (25 reviews) "Very pleased"
http://static.cargurus.com/images/forsale/2015/01/31/19/49/2011_mercedes-benz_m-class-pic-3300066629134476995-152x114.jpeg

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

Great Deal
$3,054 BELOW
Instant Market Value of $30,049

Price: $26,995

Mileage: 43,024

Location: Pelham, AL 35124

Average time on market: 34 days Certified Pre-Owned: No Transmission: 7-Speed Automatic Color: Iridium Silver Metallic Description: Used 2011 Mercedes-Benz M-Class ML350 4MATIC for sale - $26,995, 43,024 miles
Avg. Dealer Rating: (68 reviews) "Honda Accord 2012 great car and excellent service from everyone"
http://static.cargurus.com/images/forsale/2015/01/21/02/52/2009_mercedes-benz_m-class-pic-4016620351394173285-152x114.jpeg

2009 Mercedes-Benz M-Class ML350 Used Cars in Hoover, AL 35226

Good Deal
$1,353 BELOW
Instant Market Value of $20,348

Price: $18,995

Mileage: 84,759

Location: Hoover, AL 35226

Certified Pre-Owned: No Transmission: Automatic Color: Beige Description: Used 2009 Mercedes-Benz M-Class ML350 for sale - $18,995, 84,759 miles
Avg. Dealer Rating: (4 reviews) "Great customer service!"
http://static.cargurus.com/images/forsale/2015/01/23/14/02/2013_mercedes-benz_m-class-pic-227206235862987323-152x114.jpeg

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

Fair Deal
$927 BELOW
Instant Market Value of $44,280

Price: $43,353

Mileage: 47,482

Location: Hoover, AL 35244

Certified Pre-Owned: Yes Transmission: 7-Speed Automatic Color: Iridium Silver Metallic Description: Used 2013 Mercedes-Benz M-Class ML350 BlueTEC for sale - $43,353, 47,482 miles with Premium 1 Package, Alloy Wheels
http://static.cargurus.com/images/forsale/2015/01/15/04/19/2011_mercedes-benz_m-class-pic-5422797007269927554-152x114.jpeg

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

Fair Deal
$643 BELOW
Instant Market Value of $30,638

Price: $29,995

Mileage: 39,153

Location: Pelham, AL 35124

Average time on market: 34 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, 39,153 miles
Avg. Dealer Rating: (68 reviews) "Arrived and vehicle was sold.Salesman should have called and advised..."
http://static.cargurus.com/images/forsale/2015/01/23/12/08/2014_mercedes-benz_m-class-pic-1137979195484803584-152x114.jpeg

2014 Mercedes-Benz M-Class ML350 Used Cars in Hoover, AL 35244

Fair Deal
$630 BELOW
Instant Market Value of $49,998

Price: $49,368

Mileage: 11,240

Location: Hoover, AL 35244

Average time on market: 22 days Certified Pre-Owned: Yes Transmission: 7-Speed Automatic Color: Steel Gray Metallic Description: Used 2014 Mercedes-Benz M-Class ML350 for sale - $49,368, 11,240 miles with Premium 1 Package
http://static.cargurus.com/images/forsale/2014/12/20/03/41/2002_mercedes-benz_m-class-pic-4127523415671820502-152x114.jpeg

2002 Mercedes-Benz M-Class ML320 Used Cars in Birmingham, AL 35233

Fair Deal
$164 BELOW
Instant Market Value of $6,159

Price: $5,995

Mileage: 165,929

Location: Birmingham, AL 35233

Average time on market: 25 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2002 Mercedes-Benz M-Class ML320 for sale - $5,995, 165,929 miles with Navigation System, Leather Seats, Sunroof/Moonroof
Avg. Dealer Rating: (15 reviews) "excellent communication. quick to respond to inquiries"
http://static.cargurus.com/images/forsale/2015/01/14/15/02/2013_mercedes-benz_m-class-pic-5091010503158335035-152x114.jpeg

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

Fair Deal
$255 BELOW
Instant Market Value of $40,968

Price: $40,713

Mileage: 57,156

Location: Hoover, AL 35244

Average time on market: 16 days Certified Pre-Owned: Yes Transmission: 7-Speed Automatic Color: Iridium Silver Metallic Description: Used 2013 Mercedes-Benz M-Class ML350 for sale - $40,713, 57,156 miles with Premium 1 Package, Alloy Wheels
http://static.cargurus.com/images/forsale/2015/01/14/15/02/2014_mercedes-benz_m-class-pic-3867000156363413376-152x114.jpeg

2014 Mercedes-Benz M-Class ML350 Used Cars in Hoover, AL 35244

Fair Deal
$250 BELOW
Instant Market Value of $50,230

Price: $49,980

Mileage: 10,192

Location: Hoover, AL 35244

Average time on market: 22 days Certified Pre-Owned: Yes Transmission: 7-Speed Automatic Color: Black Description: Used 2014 Mercedes-Benz M-Class ML350 for sale - $49,980, 10,192 miles with Premium Package, Premium 1 Package, Alloy Wheels
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
Avg. Dealer Rating: (5 reviews) "Fair."
http://static.cargurus.com/images/forsale/2015/01/29/17/30/2011_mercedes-benz_m-class-pic-2473760692949775642-152x114.jpeg

2011 Mercedes-Benz M-Class ML63 AMG Used Cars in Birmingham, AL 35233

Price: $48,900

Mileage: 47,542

Location: Birmingham, AL 35233

Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2011 Mercedes-Benz M-Class ML63 AMG for sale - $48,900, 47,542 miles with Bluetooth, Leather Seats, Sunroof/Moonroof, Navigation System
Avg. Dealer Rating: (35 reviews) "Good communication. Huff is on the ball."
http://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

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

Price: $68,680

Mileage: 11,799

Location: Hoover, AL 35244

Certified Pre-Owned: No Transmission: 7-Speed Automatic Color: Steel Gray Metallic Description: Used 2015 Mercedes-Benz M-Class ML350 for sale - $68,680, 11,799 miles
http://static.cargurus.com/images/forsale/2015/01/23/15/42/2014_mercedes-benz_m-class-pic-2505156131743334838-152x114.jpeg

2014 Mercedes-Benz M-Class ML350 Used Cars in Hoover, AL 35244

Price: Negotiable

Mileage: 16,418

Location: Hoover, AL 35244

Average time on market: 22 days Certified Pre-Owned: Yes Transmission: 7-Speed Automatic Color: Black Description: Used 2014 Mercedes-Benz M-Class ML350 for sale , 16,418 miles
http://static.cargurus.com/images/forsale/2014/12/09/06/20/2012_mercedes-benz_m-class-pic-4522070093179345588-152x114.jpeg

2012 Mercedes-Benz M-Class ML350 4MATIC Used Cars in Talladega, AL 35160

Price: Negotiable

Mileage: 64,936

Location: Talladega, AL 35160

Average time on market: 26 days Certified Pre-Owned: No Transmission: 7-Speed Automatic Color: Black Exterior Color Description: Used 2012 Mercedes-Benz M-Class ML350 4MATIC for sale , 64,936 miles
http://static.cargurus.com/images/forsale/2015/01/22/14/51/2012_mercedes-benz_m-class-pic-351655752522363500-152x114.jpeg

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

Price: Negotiable

Mileage: 42,657

Location: Birmingham, AL 35210

Average time on market: 26 days Certified Pre-Owned: No Transmission: 7-Speed Automatic Color: Blue Description: Used 2012 Mercedes-Benz M-Class ML350 4MATIC for sale , 42,657 miles with Premium 1 Package, Bluetooth, Backup Camera, Sunroof/Moonroof
Please wait ...
All Listings
Please wait ...
Featured Listing
First Previous
Page # of #
Next
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 - - 4,148 listings
2014 Mercedes-Benz M-Class 10 Great Deals $39,855 467 listings
2013 Mercedes-Benz M-Class 21 Great Deals $32,788 315 listings
2012 Mercedes-Benz M-Class 56 Great Deals $29,495 1,058 listings
2011 Mercedes-Benz M-Class 31 Great Deals $18,900 703 listings
2010 Mercedes-Benz M-Class 12 Great Deals $16,984 258 listings
2009 Mercedes-Benz M-Class 13 Great Deals $15,899 269 listings

Similar Cars

BMW X5
278 Great Deals out of 10,062 listings starting at $3,700
Subaru Tribeca
14 Great Deals out of 333 listings starting at $6,995
Audi Q5
82 Great Deals out of 5,653 listings starting at $13,992

New Mercedes-Benz M-Class By Year

2015 Mercedes-Benz M-Class
4,148 listings
2014 Mercedes-Benz M-Class
467 listings

Used Mercedes-Benz M-Class By City

Mercedes-Benz M-Class in Montgomery AL
11 listings starting at $22,995
Mercedes-Benz M-Class in Chattanooga TN
10 listings starting at $5,967
Mercedes-Benz M-Class in Atlanta GA
9 Great Deals out of 233 listings starting at $3,895
Mercedes-Benz M-Class in Nashville TN
46 listings starting at $4,999
Mercedes-Benz M-Class in Warner Robins GA
5 listings starting at $21,997
Mercedes-Benz M-Class in Albany GA
75 listings starting at $5,995
Mercedes-Benz M-Class in Mobile AL
22 listings starting at $19,990
Mercedes-Benz M-Class in Hattiesburg MS
5 listings starting at $22,900
Mercedes-Benz M-Class in Pensacola FL
28 listings starting at $19,990
Mercedes-Benz M-Class in Jackson MS
43 listings starting at $17,994
Mercedes-Benz M-Class in Memphis TN
36 listings starting at $4,285
Mercedes-Benz M-Class in Knoxville TN
48 listings starting at $6,394
Mercedes-Benz M-Class in Tallahassee FL
5 listings starting at $10,989
Mercedes-Benz M-Class in Greenville SC
29 listings starting at $10,965
Mercedes-Benz M-Class in Augusta GA
21 listings starting at $8,990