2007 Mercedes-Benz M-Class Nationwide

New Search

Filter Results

listings

Price

- Loading...

Mileage

- Loading...

Accidents Reported

Photos

Text Search

Price Drops

Add Similar Cars

CarGurus Quick Poll

2007 Mercedes-Benz M-Class ML320 CDI Review
by Daniel

Perfect everyday car. Fuel efficent with out sacrificing the horses.

Delay in acceleration since its a Diesel. For about 32 mpg highway isnt that bad for an SUV. 7 speed transmission. Extremely quit and kick ass sound system wif sub in da trunk :) Great to drive around town and Especially on the highway. Turbo kicks in and presses you to the seats

Find 2007 Mercedes-Benz M-Class listings in your area Enter your ZIP code

First Previous
Loading...
Next
Featured Listings
http://static.cargurus.com/images/forsale/2015/03/15/04/53/2007_mercedes-benz_m-class-pic-1585254726305343770-152x114.jpeg

2007 Mercedes-Benz M-Class ML500 Used Cars in South Hackensack, NJ 07606

Great Deal
$4,326 BELOW
Instant Market Value of $20,314

Price: $15,988

Mileage: 49,570

Location: South Hackensack, NJ 07606

Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2007 Mercedes-Benz M-Class ML500 for sale - $15,988, 49,570 miles with option.display_name.alloy_wheels
Avg. Dealer Rating: (33 reviews) "Everything went ok"
http://static.cargurus.com/images/forsale/2015/02/05/11/58/2007_mercedes-benz_m-class-pic-2075042155243734759-152x114.jpeg

2007 Mercedes-Benz M-Class ML350 Used Cars in Everett, WA 98203

Great Deal
$3,826 BELOW
Instant Market Value of $16,826

Price: $13,000

Mileage: 93,073

Location: Everett, WA 98203

Average time on market: 32 days Certified Pre-Owned: No Transmission: 7-Speed Automatic Color: Alabaster White Description: Used 2007 Mercedes-Benz M-Class ML350 for sale - $13,000, 93,073 miles with option.display_name.premium_2_package, option.display_name.sunroof_moonroof, option.display_name.navigation_system, option.display_name.alloy_wheels
http://static.cargurus.com/images/forsale/2015/03/15/22/32/2007_mercedes-benz_m-class-pic-5901374791587041697-152x114.jpeg

2007 Mercedes-Benz M-Class ML350 Used Cars in South Hackensack, NJ 07606

Great Deal
$3,544 BELOW
Instant Market Value of $16,532

Price: $12,988

Mileage: 79,016

Location: South Hackensack, NJ 07606

Average time on market: 32 days Certified Pre-Owned: No Transmission: Automatic Color: Pewter Description: Used 2007 Mercedes-Benz M-Class ML350 for sale - $12,988, 79,016 miles with option.display_name.alloy_wheels
Avg. Dealer Rating: (33 reviews) "All good"
http://static.cargurus.com/images/forsale/2015/03/29/16/45/2007_mercedes-benz_m-class-pic-2950491556927174796-152x114.jpeg

2007 Mercedes-Benz M-Class ML350 Used Cars in Scarborough, ME 04074

Great Deal
$3,506 BELOW
Instant Market Value of $17,099

Price: $13,593

Mileage: 83,884

Location: Scarborough, ME 04074

Average time on market: 32 days Certified Pre-Owned: No Transmission: 7-Speed Automatic Overdrive Color: Brilliant Silver Description: Used 2007 Mercedes-Benz M-Class ML350 for sale - $13,593, 83,884 miles with option.display_name.navigation_system, option.display_name.sunroof_moonroof
Avg. Dealer Rating: (4 reviews) "A Mercedes Dealer primarily. A wide range of new and used vehicles. Very polite and helpful sales staff. Not pushy at all as other ratings I read. This is a very professional dealership. The loan credit application was completed quickly and the documentation was done well. I would recommend this dealership to anyone. "
http://static.cargurus.com/images/forsale/2015/03/08/06/16/2007_mercedes-benz_m-class-pic-5988221144993424322-152x114.jpeg

2007 Mercedes-Benz M-Class ML350 Used Cars in Las Vegas, NV 89109

Great Deal
$3,360 BELOW
Instant Market Value of $18,260

Price: $14,900

Mileage: 64,682

Location: Las Vegas, NV 89109

Average time on market: 32 days Certified Pre-Owned: No Transmission: 7-Speed Automatic Color: Black Description: Used 2007 Mercedes-Benz M-Class ML350 for sale - $14,900, 64,682 miles
Avg. Dealer Rating: (10 reviews) "great company"
http://static.cargurus.com/images/forsale/2015/02/27/02/56/2007_mercedes-benz_m-class-pic-58189086914254457-152x114.jpeg

2007 Mercedes-Benz M-Class ML63 AMG Used Cars in Sanford, FL 32771

Great Deal
$4,160 BELOW
Instant Market Value of $33,154

Price: $28,994

Mileage: 39,697

Location: Sanford, FL 32771

Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2007 Mercedes-Benz M-Class ML63 AMG for sale - $28,994, 39,697 miles with option.display_name.bluetooth, option.display_name.leather_seats, option.display_name.sunroof_moonroof, option.display_name.aluminum_wheels, option.display_name.navigation_system
Avg. Dealer Rating: (6 reviews) "Quick response and feed back from salesperson, still working on a purchase."
http://static.cargurus.com/images/forsale/2015/04/12/19/45/2007_mercedes-benz_m-class-pic-429156783279937132-152x114.jpeg

2007 Mercedes-Benz M-Class ML350 Used Cars in Los Angeles, CA 90006

Great Deal
$2,910 BELOW
Instant Market Value of $15,860

Price: $12,950

Mileage: 97,943

Location: Los Angeles, CA 90006

Average time on market: 32 days Certified Pre-Owned: No Transmission: 7-Speed Automatic Color: Silver Description: Used 2007 Mercedes-Benz M-Class ML350 for sale - $12,950, 97,943 miles
http://static.cargurus.com/images/forsale/2015/03/31/04/34/2007_mercedes-benz_m-class-pic-713713767199274026-152x114.jpeg

2007 Mercedes-Benz M-Class ML320 CDI Used Cars in Skiatook, OK 74070

Great Deal
$3,002 BELOW
Instant Market Value of $18,992

Price: $15,990

Mileage: 96,831

Location: Skiatook, OK 74070

Certified Pre-Owned: No Transmission: Automatic Color: Alabaster White Description: Used 2007 Mercedes-Benz M-Class ML320 CDI for sale - $15,990, 96,831 miles with option.display_name.navigation_system, option.display_name.sunroof_moonroof
Avg. Dealer Rating: (10 reviews) "ALWAYS returned our calls if they did not answer and made offers to locate a car we were interested in. We are close to closing a deal but not sure of this exact car. They have offered to try and find something closer to what we want. We NEVER felt pressured in any way to make a purchase. These two owners were more than fair!! YES...we WILL be buying a car from Meeks. We"
http://static.cargurus.com/images/forsale/2015/03/16/21/50/2007_mercedes-benz_m-class-pic-3449171928581944491-152x114.jpeg

2007 Mercedes-Benz M-Class ML350 Used Cars in Hallandale Beach, FL 33009

Great Deal
$2,827 BELOW
Instant Market Value of $18,727

Price: $15,900

Mileage: 32,083

Location: Hallandale Beach, FL 33009

Average time on market: 32 days Certified Pre-Owned: No Transmission: 7-Speed Automatic Color: Black Description: Used 2007 Mercedes-Benz M-Class ML350 for sale - $15,900, 32,083 miles with option.display_name.navigation_system, option.display_name.premium_package, option.display_name.sunroof_moonroof
Avg. Dealer Rating: (6 reviews) "salesman scolded me for not calling first after a 45 minute drive. was told i should read the tiny disclaimer at the end of the dealer discription because it was there that i would have seen that prices reflected at minimum 2000 dollars down. shame on me. the tone was very critical and scolding. not the way to treat a buyer with actual cash on hand, after informing that salesman that i was prepared to buy with cash,, he was very sweet. didnt buy because i was angry"
http://static.cargurus.com/images/forsale/2015/02/23/21/29/2007_mercedes-benz_m-class-pic-9186764950889600735-152x114.jpeg

2007 Mercedes-Benz M-Class ML350 Used Cars in Teterboro, NJ 07608

Great Deal
$2,771 BELOW
Instant Market Value of $15,766

Price: $12,995

Mileage: 91,201

Location: Teterboro, NJ 07608

Average time on market: 32 days Certified Pre-Owned: No Transmission: 7-Speed Automatic Color: Verde Brook Metallic Description: Used 2007 Mercedes-Benz M-Class ML350 for sale - $12,995, 91,201 miles with option.display_name.backup_camera, option.display_name.sunroof_moonroof, option.display_name.aluminum_wheels, option.display_name.navigation_system
Avg. Dealer Rating: (23 reviews) "Ok, I guess. Auto advertised was not available."
http://static.cargurus.com/images/forsale/2015/03/21/07/58/2007_mercedes-benz_m-class-pic-1325182132512161555-152x114.jpeg

2007 Mercedes-Benz M-Class ML350 Used Cars in Great Neck, NY 11021

Great Deal
$2,601 BELOW
Instant Market Value of $15,596

Price: $12,995

Mileage: 93,907

Location: Great Neck, NY 11021

Average time on market: 32 days Certified Pre-Owned: No Transmission: 7-Speed Automatic Color: Silver Description: Used 2007 Mercedes-Benz M-Class ML350 for sale - $12,995, 93,907 miles
Avg. Dealer Rating: (13 reviews) "Excellent"
http://static.cargurus.com/images/forsale/2015/01/16/12/06/2007_mercedes-benz_m-class-pic-3162526028650920175-152x114.jpeg

2007 Mercedes-Benz M-Class ML320 CDI Used Cars in Parkersburg, WV 26101

Great Deal
$2,635 BELOW
Instant Market Value of $20,510

Price: $17,875

Mileage: 82,732

Location: Parkersburg, WV 26101

Certified Pre-Owned: No Transmission: 7-Speed Automatic Color: Silver Description: Used 2007 Mercedes-Benz M-Class ML320 CDI for sale - $17,875, 82,732 miles with option.display_name.aluminum_wheels
Avg. Dealer Rating: (3 reviews) "Responded to online inquiries, followed with phone calls and emails, just didn't have the car I needed."
http://static.cargurus.com/images/forsale/2014/10/14/07/18/2007_mercedes-benz_m-class-pic-6129339070412078632-152x114.jpeg

2007 Mercedes-Benz M-Class ML350 Used Cars in Deer Park, NY 11729

Good Deal
$2,329 BELOW
Instant Market Value of $17,319

Price: $14,990

Mileage: 66,316

Location: Deer Park, NY 11729

Average time on market: 32 days Certified Pre-Owned: No Transmission: Automatic Color: Iridium Silver Metallic Description: Used 2007 Mercedes-Benz M-Class ML350 for sale - $14,990, 66,316 miles with option.display_name.premium_package, option.display_name.sunroof_moonroof, option.display_name.aluminum_wheels
Avg. Dealer Rating: (19 reviews) "Nice car. Too pricy. I did not like being forced to spend an extra $1500 or buy an extra warranty policy of $3000 for something of little value."
http://static.cargurus.com/images/forsale/2015/02/14/14/54/2007_mercedes-benz_m-class-pic-5521598389202521361-152x114.jpeg

2007 Mercedes-Benz M-Class ML350 Used Cars in Duluth, GA 30096

Good Deal
$2,319 BELOW
Instant Market Value of $15,318

Price: $12,999

Mileage: 102,501

Location: Duluth, GA 30096

Average time on market: 32 days Certified Pre-Owned: No Transmission: Automatic Color: Gray Description: Used 2007 Mercedes-Benz M-Class ML350 for sale - $12,999, 102,501 miles with option.display_name.navigation_system
Avg. Dealer Rating: (105 reviews) "great car buying experience ask for Steve fricks hassle-free very nice people to work with from top to bottom purchased my car from them and I'm very happy"
http://static.cargurus.com/images/forsale/2015/04/10/05/12/2007_mercedes-benz_m-class-pic-147947818461321335-152x114.jpeg

2007 Mercedes-Benz M-Class ML500 Used Cars in Midway City, CA 92655

Good Deal
$2,279 BELOW
Instant Market Value of $20,274

Price: $17,995

Mileage: 45,074

Location: Midway City, CA 92655

Certified Pre-Owned: No Transmission: 7-Speed Automatic Color: Everest Green Metallic Description: Used 2007 Mercedes-Benz M-Class ML500 for sale - $17,995, 45,074 miles with option.display_name.navigation_system, option.display_name.sport_package
Avg. Dealer Rating: (46 reviews) "Car wasn't what I expected faded paint and scratches all over. Also the car didn't even start when I got there the battery was dead and the car was landlocked in the middle of a bunch of other cars. Wasn't prepared even when I made an appointment ."
Please wait ...
All Listings
Please wait ...
Featured Listing
First Previous
Page # of #
Next

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
455 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,242 listings
2014 Mercedes-Benz M-Class
400 listings

Used 2007 Mercedes-Benz M-Class By City

2007 Mercedes-Benz M-Class in Atlanta GA
4 listings starting at $12,999
2007 Mercedes-Benz M-Class in Baltimore MD
4 listings starting at $15,995
2007 Mercedes-Benz M-Class in Boston MA
5 listings starting at $15,000
2007 Mercedes-Benz M-Class in Charlotte NC
5 listings starting at $14,980
2007 Mercedes-Benz M-Class in Chicago IL
13 listings starting at $13,990
2007 Mercedes-Benz M-Class in Cincinnati OH
5 listings starting at $12,990
2007 Mercedes-Benz M-Class in Cleveland OH
3 listings starting at $13,985
2007 Mercedes-Benz M-Class in Dallas TX
6 listings starting at $13,000
2007 Mercedes-Benz M-Class in Denver CO
8 listings starting at $14,899
2007 Mercedes-Benz M-Class in Detroit MI
5 listings starting at $13,995
2007 Mercedes-Benz M-Class in Houston TX
7 listings starting at $13,500
2007 Mercedes-Benz M-Class in Indianapolis IN
6 listings starting at $16,500
2007 Mercedes-Benz M-Class in Kansas City MO
1 listings starting at $18,995
2007 Mercedes-Benz M-Class in Las Vegas NV
5 listings starting at $13,455
2007 Mercedes-Benz M-Class in Los Angeles CA
9 listings starting at $11,955