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?

5,829 new Mercedes-Benz M-Class listings
2003 Mercedes-Benz M-Class ML500 Review
by LinusM

classy vehicle, best looking small SUV on the road.

Powerfull V8, I luv accelerating from a light, sounds powerful too. Brakes squeal alot, tight, no rattles, great looker inside and out. Seats are good for long trips, I expected lousy gas mileage, but get 20-24 pmg on the highway, and am happy with that. I am extremely happy with the vehicle, I have put 15000 miles on it in the last 3 months.

First Previous
Loading...
Next
Featured Listings
http://static.cargurus.com/images/forsale/2015/04/15/11/29/2015_mercedes-benz_m-class-pic-529371162269044888-152x114.jpeg

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

Great Deal
$4,550 BELOW
Instant Market Value of $54,519

Price: $49,969

Mileage: 6,151

Location: Hoover, AL 35244

Average time on market: 14 days Certified Pre-Owned: Yes Transmission: 7-Speed Automatic Color: Polar White Description: Used 2015 Mercedes-Benz M-Class ML350 for sale - $49,969, 6,151 miles with option.display_name.premium_1_package, option.display_name.backup_camera, option.display_name.sunroof_moonroof, option.display_name.navigation_system, option.display_name.premium_package, option.display_name.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/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,006 BELOW
Instant Market Value of $19,805

Price: $16,799

Mileage: 90,812

Location: Birmingham, AL 35203

Average time on market: 38 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 option.display_name.sunroof_moonroof, option.display_name.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/04/02/10/14/2008_mercedes-benz_m-class-pic-8595724876058876354-152x114.jpeg

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

Good Deal
$2,077 BELOW
Instant Market Value of $17,036

Price: $14,959

Mileage: 104,556

Location: Birmingham, AL 35233

Average time on market: 35 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2008 Mercedes-Benz M-Class ML350 for sale - $14,959, 104,556 miles with option.display_name.leather_seats, option.display_name.backup_camera, option.display_name.sunroof_moonroof, option.display_name.navigation_system, option.display_name.alloy_wheels
Avg. Dealer Rating: (17 reviews) "Great guys! Worked with John over the phone was very helpful trying to assist a buyer 3000 miles away, David closed the deal with me and was very helpful as well. Then after the owner Craig took me out to lunch! Couldnt have asked for a better experience. Thanks again Guys!"
http://static.cargurus.com/images/forsale/2015/03/24/13/09/2015_mercedes-benz_m-class-pic-1272680727041028764-152x114.jpeg

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

Good Deal
$3,792 BELOW
Instant Market Value of $52,712

Price: $48,920

Mileage: 11,598

Location: Hoover, AL 35244

Average time on market: 14 days Certified Pre-Owned: Yes Transmission: 7-Speed Automatic Color: Steel Gray Metallic Description: Used 2015 Mercedes-Benz M-Class ML350 for sale - $48,920, 11,598 miles with option.display_name.premium_1_package, option.display_name.backup_camera, option.display_name.sunroof_moonroof, option.display_name.navigation_system, option.display_name.premium_package, option.display_name.alloy_wheels
Avg. Dealer Rating: (1 review)
http://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

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

Good Deal
$4,322 BELOW
Instant Market Value of $53,047

Price: $48,725

Mileage: 9,858

Location: Hoover, AL 35244

Average time on market: 21 days Certified Pre-Owned: Yes Transmission: 7-Speed Automatic Color: Black Description: Used 2014 Mercedes-Benz M-Class ML350 for sale - $48,725, 9,858 miles with option.display_name.premium_1_package, option.display_name.sunroof_moonroof, option.display_name.alloy_wheels
Avg. Dealer Rating: (1 review)
http://static.cargurus.com/images/forsale/2015/03/07/19/34/2011_mercedes-benz_m-class-pic-4257213988832609737-152x114.jpeg

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

Good Deal
$2,338 BELOW
Instant Market Value of $31,333

Price: $28,995

Mileage: 39,102

Location: Pelham, AL 35124

Average time on market: 30 days Certified Pre-Owned: No Transmission: 7-Speed Automatic Color: Black Description: Used 2011 Mercedes-Benz M-Class ML350 4MATIC for sale - $28,995, 39,102 miles with option.display_name.bluetooth, option.display_name.memory_package, option.display_name.backup_camera, option.display_name.sunroof_moonroof, option.display_name.navigation_system
Avg. Dealer Rating: (73 reviews) "quick, personal response"
http://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

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

Good Deal
$2,797 BELOW
Instant Market Value of $53,610

Price: $50,813

Mileage: 8,892

Location: Hoover, AL 35244

Average time on market: 14 days Certified Pre-Owned: Yes Transmission: 7-Speed Automatic Color: Black Description: Used 2015 Mercedes-Benz M-Class ML350 for sale - $50,813, 8,892 miles with option.display_name.premium_1_package, option.display_name.sunroof_moonroof, option.display_name.navigation_system, option.display_name.alloy_wheels
Avg. Dealer Rating: (1 review)
http://static.cargurus.com/images/forsale/2015/01/07/03/05/2009_mercedes-benz_m-class-pic-6428251726075462603-152x114.jpeg

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

Good Deal
$2,311 BELOW
Instant Market Value of $22,270

Price: $19,959

Mileage: 86,673

Location: Birmingham, AL 35233

Average time on market: 24 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2009 Mercedes-Benz M-Class ML320 BlueTEC for sale - $19,959, 86,673 miles with option.display_name.leather_seats, option.display_name.backup_camera, option.display_name.sunroof_moonroof, option.display_name.navigation_system, option.display_name.alloy_wheels
Avg. Dealer Rating: (17 reviews) "Got back with me very quickly, within a hour."
http://static.cargurus.com/images/forsale/2015/02/14/17/18/2008_mercedes-benz_m-class-pic-1408234511251036542-152x114.jpeg

2008 Mercedes-Benz M-Class ML550 Used Cars in Birmingham, AL 35233

Good Deal
$2,278 BELOW
Instant Market Value of $21,178

Price: $18,900

Mileage: 81,283

Location: Birmingham, AL 35233

Certified Pre-Owned: No Transmission: Automatic Color: White Description: Used 2008 Mercedes-Benz M-Class ML550 for sale - $18,900, 81,283 miles with option.display_name.leather_seats, option.display_name.backup_camera, option.display_name.sunroof_moonroof, option.display_name.navigation_system, option.display_name.alloy_wheels
Avg. Dealer Rating: (17 reviews) "excellent communication. quick to respond to inquiries"
http://images.cobaltgroup.com/9/6/6/10497119669x152.jpg

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

Good Deal
$2,662 BELOW
Instant Market Value of $52,653

Price: $49,991

Mileage: 9,472

Location: Pelham, AL 35124

Average time on market: 39 days Certified Pre-Owned: No Transmission: 7-Speed Automatic Color: Iridium Silver Metallic Description: Used 2014 Mercedes-Benz M-Class ML350 4MATIC for sale - $49,991, 9,472 miles with option.display_name.premium_1_package, option.display_name.bluetooth, option.display_name.backup_camera, option.display_name.sunroof_moonroof, option.display_name.navigation_system
http://static.cargurus.com/images/forsale/2015/01/29/21/01/2012_mercedes-benz_m-class-pic-5235284768989303818-152x114.jpeg

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

Good Deal
$1,826 BELOW
Instant Market Value of $38,726

Price: $36,900

Mileage: 42,510

Location: Birmingham, AL 35233

Average time on market: 34 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2012 Mercedes-Benz M-Class ML350 4MATIC for sale - $36,900, 42,510 miles with option.display_name.bluetooth, option.display_name.sunroof_moonroof
Avg. Dealer Rating: (39 reviews) "Great !!!"
http://static.cargurus.com/images/forsale/2015/03/09/07/10/2013_mercedes-benz_m-class-pic-2779505104556081605-152x114.jpeg

2013 Mercedes-Benz M-Class ML350 Used Cars in Birmingham, AL 35233

Good Deal
$1,693 BELOW
Instant Market Value of $41,652

Price: $39,959

Mileage: 33,892

Location: Birmingham, AL 35233

Average time on market: 17 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2013 Mercedes-Benz M-Class ML350 for sale - $39,959, 33,892 miles with option.display_name.backup_camera, option.display_name.sunroof_moonroof, option.display_name.navigation_system, option.display_name.alloy_wheels
Avg. Dealer Rating: (17 reviews) "Awesome guys to deal with! Perfect deal. Very easy transaction"
http://static.cargurus.com/images/forsale/2015/01/26/23/08/2011_mercedes-benz_m-class-pic-4239138301707378558-152x114.jpeg

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

Good Deal
$1,482 BELOW
Instant Market Value of $31,477

Price: $29,995

Mileage: 31,789

Location: Pelham, AL 35124

Average time on market: 38 days Certified Pre-Owned: No Transmission: 7-Speed Automatic Color: Arctic White Description: Used 2011 Mercedes-Benz M-Class ML350 BlueTEC for sale - $29,995, 31,789 miles with option.display_name.bluetooth, option.display_name.memory_package, option.display_name.backup_camera, option.display_name.sunroof_moonroof, option.display_name.navigation_system
Avg. Dealer Rating: (73 reviews) "Had a good experience although the detailed information about the vehicle was sketchy. He kept asking me to stop by. I finally told him I live two hours away and depend on his knowledge of the options on the vehicle I am interested in."
http://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

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

Fair Deal
$1,271 BELOW
Instant Market Value of $44,659

Price: $43,388

Mileage: 26,646

Location: Hoover, AL 35244

Average time on market: 17 days Certified Pre-Owned: Yes Transmission: 7-Speed Automatic Color: Palladium Silver Metallic Description: Used 2013 Mercedes-Benz M-Class ML350 for sale - $43,388, 26,646 miles with option.display_name.premium_1_package, option.display_name.sunroof_moonroof, option.display_name.alloy_wheels
Avg. Dealer Rating: (1 review)
http://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

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

Fair Deal
$933 BELOW
Instant Market Value of $39,197

Price: $38,264

Mileage: 56,826

Location: Hoover, AL 35244

Average time on market: 17 days Certified Pre-Owned: Yes Transmission: 7-Speed Automatic Color: Black Description: Used 2013 Mercedes-Benz M-Class ML350 for sale - $38,264, 56,826 miles with option.display_name.premium_1_package, option.display_name.sunroof_moonroof, option.display_name.alloy_wheels
Avg. Dealer Rating: (1 review)
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.

Similar Cars

Mercedes-Benz GL-Class
196 Great Deals out of 4,586 listings starting at $13,689
BMW X5
454 Great Deals out of 11,059 listings starting at $4,690
Mercedes-Benz E-Class
741 Great Deals out of 17,836 listings starting at $2,499

New Mercedes-Benz M-Class By Year

2015 Mercedes-Benz M-Class
6,207 listings
2014 Mercedes-Benz M-Class
398 listings

Used Mercedes-Benz M-Class By City

Mercedes-Benz M-Class in Montgomery AL
12 listings starting at $18,880
Mercedes-Benz M-Class in Chattanooga TN
14 listings starting at $6,995
Mercedes-Benz M-Class in Atlanta GA
22 Great Deals out of 286 listings starting at $2,700
Mercedes-Benz M-Class in Nashville TN
3 Great Deals out of 43 listings starting at $3,800
Mercedes-Benz M-Class in Warner Robins GA
3 Great Deals out of 11 listings starting at $9,995
Mercedes-Benz M-Class in Albany GA
92 listings starting at $7,495
Mercedes-Benz M-Class in Mobile AL
33 listings starting at $6,950
Mercedes-Benz M-Class in Hattiesburg MS
7 listings starting at $22,900
Mercedes-Benz M-Class in Pensacola FL
3 Great Deals out of 44 listings starting at $6,950
Mercedes-Benz M-Class in Jackson MS
56 listings starting at $18,991
Mercedes-Benz M-Class in Memphis TN
47 listings starting at $7,400
Mercedes-Benz M-Class in Knoxville TN
56 listings starting at $4,490
Mercedes-Benz M-Class in Tallahassee FL
9 listings starting at $9,995
Mercedes-Benz M-Class in Greenville SC
37 listings starting at $5,795
Mercedes-Benz M-Class in Augusta GA
15 listings starting at $8,995