Sign in | Register | My account | | Español
Sell Your Car

Used Mercedes-Benz M-Class in Birmingham, AL

New Search

Filter Results

listings

Price

- Loading...

Mileage

- Loading...
(clear)

Condition

Loading...
(clear)

Installed Options

Loading...
Show all options ↓ Show fewer options ↑
(clear)

Seating Capacity

Loading...

Text Search

Price Drops

Add Similar Cars

Looking For a New Mercedes-Benz M-Class?

2,791 new Mercedes-Benz M-Class listings
1998 Mercedes-Benz M-Class ML320 Review
by Gary

ml320 review

performance - Excellent acceleration, good braking distance, excellent handling for a suv. build quality - exceptional build quality, no mechanical or body problems appearence - awesome, kind of a plum color, with matching tint on every window. cost of ownership - pretty cheap to drive, excellent milage, kind of high insurance tho

Loading...
Featured Listings
http://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2002 Mercedes-Benz M-Class ML320 Used Cars in Pelham, AL 35244

Great Deal
$2,810 BELOW
Instant Market Value of $7,310

Price: $4,500

Mileage: 159,188

Location: Pelham, AL 35244

Average time on market: 17 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2002 Mercedes-Benz M-Class ML320 for sale - $4,500, 159,188 miles with Sunroof/Moonroof, Aluminum Wheels
http://static.cargurus.com/images/forsale/2013/06/15/16/14/2010_mercedes-benz_m-class-pic-361782556969864162-152x114.jpeg

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

Great Deal
$3,084 BELOW
Instant Market Value of $32,884

Price: $29,800

Mileage: 44,807

Location: Vestavia, AL 35216

Average time on market: 34 days Certified Pre-Owned: No Transmission: 7-Speed Automatic Color: Black Description: Used 2010 Mercedes-Benz M-Class ML350 4MATIC for sale - $29,800, 44,807 miles
Avg. Dealer Rating: (3 reviews) "Patrick was extremely helpful and responsive. We ultimately chose not to purchase out of state, but would definitely look to Patrick and Hollywood for our next purchase. Great Job making our first real "internet" car shopping such a pleasure."
http://static.cargurus.com/images/forsale/2013/02/21/03/53/2008_mercedes-benz_m-class-pic-4334595549957127002-152x114.jpeg

2008 Mercedes-Benz M-Class ML350 Used Cars in Birmingham, AL 35216

Good Deal
$1,324 BELOW
Instant Market Value of $21,324

Price: $20,000

Mileage: 91,301

Location: Birmingham, AL 35216

Average time on market: 30 days Certified Pre-Owned: No Transmission: 7-Speed Automatic Color: Obsidian Black Description: Used 2008 Mercedes-Benz M-Class ML350 for sale - $20,000, 91,301 miles with Sunroof/Moonroof
Avg. Dealer Rating: (6 reviews) "not able to reach a agreeable price"
http://images.cars.com/phototab/DMI/148777/6187401/01.jpg

2006 Mercedes-Benz M-Class ML350 Used Cars in Sylacauga, AL 35150

Good Deal
$906 BELOW
Instant Market Value of $18,406

Price: $17,500

Mileage: 81,388

Location: Sylacauga, AL 35150

Average time on market: 30 days Certified Pre-Owned: No Transmission: 7-Speed Automatic Color: White Description: Used 2006 Mercedes-Benz M-Class ML350 for sale - $17,500, 81,388 miles with Leather Seats, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (1 review) "I purchased this truck...From Ed Jones. Great experience. Highly Recommend "
http://images.cars.com/phototab/DMI/2264754/211379/01.jpg

2007 Mercedes-Benz M-Class ML350 Used Cars in Gardendale, AL 35071

Fair Deal
$462 BELOW
Instant Market Value of $19,452

Price: $18,990

Mileage: 87,675

Location: Gardendale, AL 35071

Average time on market: 27 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2007 Mercedes-Benz M-Class ML350 for sale - $18,990, 87,675 miles with Sunroof/Moonroof, Navigation System, Tow Package, Alloy Wheels
Avg. Dealer Rating: (1 review) "Excellent service. Bought the car from him"
http://static.cargurus.com/images/forsale/2013/04/03/16/49/2012_mercedes-benz_m-class-pic-8593608322072412844-152x114.jpeg

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

Fair Deal
$957 BELOW
Instant Market Value of $49,857

Price: $48,900

Mileage: 9,990

Location: Birmingham, AL 35233

Average time on market: 25 days Certified Pre-Owned: No Transmission: 7-Speed Automatic Color: Iridium Silver Metallic Description: Used 2012 Mercedes-Benz M-Class ML350 4MATIC for sale - $48,900, 9,990 miles with Sunroof/Moonroof, Navigation System, Tow Package
Avg. Dealer Rating: (34 reviews) "bad professional didn't help me at all after giving them my personal information"
http://images.cars.com/phototab/DMI/181430/3-4070/01.jpg

2008 Mercedes-Benz M-Class Used Cars in Decatur, AL 35601

Fair Deal
$1,248 BELOW
Instant Market Value of $26,548

Price: $25,300

Mileage: 71,084

Location: Decatur, AL 35601

Average time on market: 35 days Certified Pre-Owned: No Transmission: 7-Speed Automatic Color: Black Description: Used 2008 Mercedes-Benz M-Class for sale - $25,300, 71,084 miles with Leather Seats, Sunroof/Moonroof, Navigation System, Alloy Wheels
http://dealix.images.dmotorworks.com/51470/4JGDA5HB6CA022242/thumbnail/1.jpg

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

Fair Deal
$354 BELOW
Instant Market Value of $46,254

Price: $45,900

Mileage: 30,362

Location: Birmingham, AL 35244

Average time on market: 25 days Certified Pre-Owned: No Transmission: 7-Speed Automatic Color: Black Description: Used 2012 Mercedes-Benz M-Class ML350 4MATIC for sale - $45,900, 30,362 miles with Navigation System, Premium 1 Package
Avg. Dealer Rating: (2 reviews)
http://images.cars.com/phototab/DMI/148820/P073511/01.jpg

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

Fair Deal
$83 BELOW
Instant Market Value of $50,983

Price: $50,900

Mileage: 12,177

Location: Birmingham, AL 35244

Average time on market: 25 days Certified Pre-Owned: No Transmission: 7-Speed Automatic Color: Iridium Silver Metallic Description: Used 2012 Mercedes-Benz M-Class ML350 4MATIC for sale - $50,900, 12,177 miles with Navigation System, Premium 2 Package
Avg. Dealer Rating: (2 reviews)
http://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

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

Price: Negotiable

Mileage: 55,436

Location: Tuscaloosa, AL 35405

Average time on market: 34 days Certified Pre-Owned: No Transmission: 7-Speed Automatic Description: Used 2010 Mercedes-Benz M-Class ML350 4MATIC for sale , 55,436 miles
Avg. Dealer Rating: (1 review) "Excellent customer service"
http://images.cars.com/phototab/DMI/207484/L3057/01.jpg

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

Fair Deal
$1,311 ABOVE
Instant Market Value of $41,674

Price: $42,985

Mileage: 31,564

Location: Tuscaloosa, AL 35405

Average time on market: 45 days Certified Pre-Owned: No Transmission: 7-Speed Automatic Color: Black Description: Used 2011 Mercedes-Benz M-Class ML350 BlueTEC for sale - $42,985, 31,564 miles
Avg. Dealer Rating: (3 reviews) "excellent-sorry-got behind in emaails"
http://images.cars.com/phototab/DMI/2264754/256733/01.jpg

2007 Mercedes-Benz M-Class ML350 Used Cars in Gardendale, AL 35071

Fair Deal
$1,409 ABOVE
Instant Market Value of $20,581

Price: $21,990

Mileage: 77,027

Location: Gardendale, AL 35071

Average time on market: 27 days Certified Pre-Owned: No Transmission: 7-Speed Automatic Color: White Description: Used 2007 Mercedes-Benz M-Class ML350 for sale - $21,990, 77,027 miles with Leather Seats, Sunroof/Moonroof, Navigation System, Alloy Wheels, Appearance Package, Tow Package
Avg. Dealer Rating: (1 review)
http://images.cars.com/phototab/DMI/148765/M3338A/01.jpg

2012 Mercedes-Benz M-Class ML350 4MATIC Used Cars in Tuscaloosa, AL 35405

High Price
$2,152 ABOVE
Instant Market Value of $47,843

Price: $49,995

Mileage: 21,377

Location: Tuscaloosa, AL 35405

Average time on market: 25 days Certified Pre-Owned: No Transmission: 7-Speed Automatic Color: Iridium Silver Description: Used 2012 Mercedes-Benz M-Class ML350 4MATIC for sale - $49,995, 21,377 miles with Navigation System
Avg. Dealer Rating: (1 review)
http://images.cars.com/phototab/DMI/148820/U468914/01.jpg

2009 Mercedes-Benz M-Class ML350 4MATIC Used Cars in Birmingham, AL 35244

High Price
$2,412 ABOVE
Instant Market Value of $27,488

Price: $29,900

Mileage: 61,190

Location: Birmingham, AL 35244

Average time on market: 30 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2009 Mercedes-Benz M-Class ML350 4MATIC for sale - $29,900, 61,190 miles with Premium 1 Package, Navigation System
Avg. Dealer Rating: (2 reviews)
http://static.cargurus.com/images/forsale/2013/05/04/22/50/1998_mercedes-benz_m-class-pic-7483869520548056383-152x114.jpeg

1998 Mercedes-Benz M-Class ML320 Used Cars in Trussville, AL 35173

High Price
$1,270 ABOVE
Instant Market Value of $6,680

Price: $7,950

Mileage: 93,021

Location: Trussville, AL 35173

Average time on market: 15 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 1998 Mercedes-Benz M-Class ML320 for sale - $7,950, 93,021 miles with Alloy Wheels
Please wait ...
All Listings
Please wait ...
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.

Similar Cars

BMW X5 Mercedes-Benz GL-Class Mercedes-Benz E-Class Mercedes-Benz C-Class Mercedes-Benz GLK-Class Mercedes-Benz S-Class

Used Mercedes-Benz M-Class By Year

2013 Mercedes-Benz M-Class 3043 listings 2012 Mercedes-Benz M-Class 317 listings 2011 Mercedes-Benz M-Class 465 listings
2010 Mercedes-Benz M-Class 768 listings 2009 Mercedes-Benz M-Class 455 listings 2008 Mercedes-Benz M-Class 456 listings
2007 Mercedes-Benz M-Class 281 listings

New Mercedes-Benz M-Class By Year

2013 Mercedes-Benz M-Class 3043 listings 2012 Mercedes-Benz M-Class 317 listings

Used Mercedes-Benz M-Class By City

Used Mercedes-Benz M-Class in Montgomery AL 22 listings Used Mercedes-Benz M-Class in Atlanta GA 168 listings Used Mercedes-Benz M-Class in Chattanooga TN 20 listings
Used Mercedes-Benz M-Class in Warner Robins GA 8 listings Used Mercedes-Benz M-Class in Nashville TN 31 listings Used Mercedes-Benz M-Class in Albany GA 48 listings
Used Mercedes-Benz M-Class in Jackson MS 9 listings Used Mercedes-Benz M-Class in Hattiesburg MS 11 listings Used Mercedes-Benz M-Class in Memphis TN 23 listings
Used Mercedes-Benz M-Class in Mobile AL 39 listings Used Mercedes-Benz M-Class in Pensacola FL 34 listings Used Mercedes-Benz M-Class in Knoxville TN 25 listings
Used Mercedes-Benz M-Class in Greenville SC 32 listings Used Mercedes-Benz M-Class in Tallahassee FL 4 listings Used Mercedes-Benz M-Class in Augusta GA 25 listings
Used Mercedes-Benz M-Class in New Orleans LA 30 listings Used Mercedes-Benz M-Class in Little Rock AR 32 listings Used Mercedes-Benz M-Class in Johnson City TN 33 listings
Used Mercedes-Benz M-Class in Columbia SC 59 listings Used Mercedes-Benz M-Class in Evansville IN 10 listings Used Mercedes-Benz M-Class in Baton Rouge LA 32 listings
Used Mercedes-Benz M-Class in Savannah GA 7 listings Used Mercedes-Benz M-Class in Louisville KY 51 listings Used Mercedes-Benz M-Class in Lexington KY 53 listings