2006 Mercedes-Benz M-Class for Sale Nationwide

New Search

Filter Results

listing

Price

- Loading...

Mileage

- Loading...

Days on Market

- Loading...

Photos

Price Drops

Text Search

Add Similar Cars


CarGurus Quick Poll

Find 2006 Mercedes-Benz M-Class listings in your area

First Previous
Loading...
Next
Featured Listings
https://static.cargurus.com/images/forsale/2017/07/14/00/18/2007_mercedes-benz_m-class-pic-8122291051473325162-152x114.jpeg

2007 Mercedes-Benz M-Class 3.0TD ML320 Sport Used Cars in Norwich, East of England NR7 8HA

Great Deal
£2,330 BELOW
Instant Market Value of £9,325

Price: £6,995

Mileage: 95,000

Location: Norwich, East of England NR7 8HA

Approved Used: No Transmission: Automatic Colour: Silver Description: Used 2007 Mercedes-Benz M-Class 3.0TD ML320 Sport for sale - £6,995, 95,000 miles with Alloy Wheels
https://static.cargurus.com/images/forsale/2017/07/06/00/37/2005_mercedes-benz_m-class-pic-6925976390712963803-152x114.jpeg

2005 Mercedes-Benz M-Class 2.7TD ML270 CDI auto Used Cars in Chesham, South East England HP5 2NN

Great Deal
£1,726 BELOW
Instant Market Value of £3,226

Price: £1,500

Mileage: 137,000

Location: Chesham, South East England HP5 2NN

Approved Used: No Transmission: Automatic Colour: Silver Description: Used 2005 Mercedes-Benz M-Class 2.7TD ML270 CDI auto for sale - £1,500, 137,000 miles with Alloy Wheels
Avg. Dealer Rating: (2 reviews) "promt getting bac"
https://static.cargurus.com/images/forsale/2017/07/09/00/05/2007_mercedes-benz_m-class-pic-9183994124869780519-152x114.jpeg

2007 Mercedes-Benz M-Class 3.0TD ML320 SE Used Cars in East Horsley, South East England KT24 6AA

Great Deal
£1,811 BELOW
Instant Market Value of £8,711

Price: £6,900

Mileage: 100,000

Location: East Horsley, South East England KT24 6AA

Approved Used: No Transmission: Automatic Colour: Silver Description: Used 2007 Mercedes-Benz M-Class 3.0TD ML320 SE for sale - £6,900, 100,000 miles with Navigation System, Leather Seats
Avg. Dealer Rating: (4 reviews) "Very friendly dealers made sure car was made road worthy very pleased with the dealings of my car ."
https://static.cargurus.com/images/forsale/2017/04/28/10/37/2007_mercedes-benz_m-class-pic-5655514881583873523-152x114.jpeg

2007 Mercedes-Benz M-Class 3.5 ML350 Sport Used Cars in Doncaster, Yorkshire and the Humber DN7 6NW

Great Deal
£1,648 BELOW
Instant Market Value of £10,643

Price: £8,995

Mileage: 60,293

Location: Doncaster, Yorkshire and the Humber DN7 6NW

Approved Used: No Transmission: Automatic Colour: Silver Description: Used 2007 Mercedes-Benz M-Class 3.5 ML350 Sport for sale - £8,995, 60,293 miles with Leather Seats, Alloy Wheels
https://static.cargurus.com/images/forsale/2017/07/15/02/24/2007_mercedes-benz_m-class-pic-2208869187535166306-152x114.jpeg

2007 Mercedes-Benz M-Class 4.0TD ML420 Sport Used Cars in Newcastle upon Tyne, North East England NE12 9SR

Good Deal
£1,001 BELOW
Instant Market Value of £10,000

Price: £8,999

Mileage: 102,713

Location: Newcastle upon Tyne, North East England NE12 9SR

Approved Used: No Transmission: Automatic Colour: Black Description: Used 2007 Mercedes-Benz M-Class 4.0TD ML420 Sport for sale - £8,999, 102,713 miles with Bluetooth, Alloy Wheels
Avg. Dealer Rating: (3 reviews) "Dealer was very good and responded very quickly. Sorry to say the vehicle had been sold"
https://static.cargurus.com/images/forsale/2017/05/19/00/26/2007_mercedes-benz_m-class-pic-4713308644892469990-152x114.jpeg

2007 Mercedes-Benz M-Class 4.0TD ML420 Sport Used Cars in Doncaster, Yorkshire and the Humber DN7 6NW

Good Deal
£977 BELOW
Instant Market Value of £10,472

Price: £9,495

Mileage: 94,271

Location: Doncaster, Yorkshire and the Humber DN7 6NW

Approved Used: No Transmission: Automatic Colour: Silver Description: Used 2007 Mercedes-Benz M-Class 4.0TD ML420 Sport for sale - £9,495, 94,271 miles with Leather Seats, Alloy Wheels
https://static.cargurus.com/images/forsale/2017/07/18/09/06/2007_mercedes-benz_m-class-pic-8858066440557634115-152x114.jpeg

2007 Mercedes-Benz M-Class 4.0TD ML420 Sport Used Cars in Newton Abbot, South West England TQ12 3SB

Good Deal
£944 BELOW
Instant Market Value of £12,844

Price: £11,900

Mileage: 47,800

Location: Newton Abbot, South West England TQ12 3SB

Approved Used: No Transmission: Automatic Colour: Obsidian Black Description: Used 2007 Mercedes-Benz M-Class 4.0TD ML420 Sport for sale - £11,900, 47,800 miles with Alloy Wheels
Avg. Dealer Rating: (5 reviews) "good contact am still undecided"
https://static.cargurus.com/images/forsale/2017/07/11/13/25/2007_mercedes-benz_m-class-pic-3692166120170887291-152x114.jpeg

2007 Mercedes-Benz M-Class 3.0TD ML320 Sport Used Cars in Tonbridge, South East England TN9 1RH

Good Deal
£1,017 BELOW
Instant Market Value of £10,862

Price: £9,845

Mileage: 57,243

Location: Tonbridge, South East England TN9 1RH

Approved Used: No Transmission: Automatic Colour: Blue Description: Used 2007 Mercedes-Benz M-Class 3.0TD ML320 Sport for sale - £9,845, 57,243 miles with Leather Seats, Memory Package, Navigation System, Alloy Wheels
Avg. Dealer Rating: (14 reviews) "Very helpful"
https://static.cargurus.com/images/forsale/2017/07/09/06/13/2007_mercedes-benz_m-class-pic-3148583433086201069-152x114.jpeg

2007 Mercedes-Benz M-Class 3.0TD ML320 Sport Used Cars in Manchester, North West England M22 5TJ

Good Deal
£953 BELOW
Instant Market Value of £8,948

Price: £7,995

Mileage: 98,000

Location: Manchester, North West England M22 5TJ

Approved Used: No Transmission: Automatic Colour: Silver Description: Used 2007 Mercedes-Benz M-Class 3.0TD ML320 Sport for sale - £7,995, 98,000 miles with Navigation System, Memory Package, Alloy Wheels
Avg. Dealer Rating: (4 reviews) "Excellent "
https://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2007 Mercedes-Benz M-Class 3.0TD ML280 S Used Cars in London, Greater London W7 3TH

Good Deal
£1,355 BELOW
Instant Market Value of £8,830

Price: £7,475

Mileage: 94,000

Location: London, Greater London W7 3TH

Approved Used: No Transmission: Automatic Colour: Silver Description: Used 2007 Mercedes-Benz M-Class 3.0TD ML280 S for sale - £7,475, 94,000 miles with Leather Seats, Alloy Wheels
Avg. Dealer Rating: (2 reviews) "Did not want to know once they realised I was not round the corner, and needed a viewing at the weekend."
https://static.cargurus.com/images/forsale/2017/07/11/18/12/2006_mercedes-benz_m-class-pic-7456637745683965225-152x114.jpeg

2006 Mercedes-Benz M-Class 3.0TD ML320 Sport Used Cars in Fengate, East of England PE1 5QP

Good Deal
£624 BELOW
Instant Market Value of £7,614

Price: £6,990

Mileage: 104,000

Location: Fengate, East of England PE1 5QP

Approved Used: No Transmission: Automatic Colour: Silver Description: Used 2006 Mercedes-Benz M-Class 3.0TD ML320 Sport for sale - £6,990, 104,000 miles with Navigation System, Leather Seats, Alloy Wheels
Avg. Dealer Rating: (5 reviews) "Excellent response from the dealer . "
https://static.cargurus.com/images/forsale/2017/06/17/01/18/2006_mercedes-benz_m-class-pic-232264084623321177-152x114.jpeg

2006 Mercedes-Benz M-Class 3.0TD ML320 Sport Used Cars in Gateshead, North East England NE9 5LA

Good Deal
£663 BELOW
Instant Market Value of £7,653

Price: £6,990

Mileage: 99,830

Location: Gateshead, North East England NE9 5LA

Approved Used: No Transmission: Automatic Colour: Black Description: Used 2006 Mercedes-Benz M-Class 3.0TD ML320 Sport for sale - £6,990, 99,830 miles with Navigation System, Leather Seats, Alloy Wheels
Avg. Dealer Rating: (3 reviews) "The people at AAA made everything as simple as they could, they weren't pushy like a lot of companies, a simple introduction and I was left to get on with things"
https://static.cargurus.com/images/forsale/2017/07/12/10/54/2006_mercedes-benz_m-class-pic-8993595952363828066-152x114.jpeg

2006 Mercedes-Benz M-Class 3.0TD ML320 SE Used Cars in Coventry, West Midlands CV5 6HB

Good Deal
£1,077 BELOW
Instant Market Value of £7,572

Price: £6,495

Mileage: 91,809

Location: Coventry, West Midlands CV5 6HB

Approved Used: No Transmission: Automatic Colour: Silver Description: Used 2006 Mercedes-Benz M-Class 3.0TD ML320 SE for sale - £6,495, 91,809 miles with Leather Seats, Alloy Wheels
Avg. Dealer Rating: (6 reviews) "Very good ..with maximum of responsibility"
https://static.cargurus.com/images/forsale/2017/07/08/00/12/2006_mercedes-benz_m-class-pic-3768281272871165288-152x114.jpeg

2006 Mercedes-Benz M-Class 3.0TD ML320 SE Used Cars in Hollingworth, North West England SK148LZ

Good Deal
£826 BELOW
Instant Market Value of £7,521

Price: £6,695

Mileage: 94,000

Location: Hollingworth, North West England SK148LZ

Approved Used: No Transmission: Automatic Colour: Silver Description: Used 2006 Mercedes-Benz M-Class 3.0TD ML320 SE for sale - £6,695, 94,000 miles with Bluetooth, Leather Seats, Alloy Wheels
Avg. Dealer Rating: (1 review) "Excellent service"
https://static.cargurus.com/images/forsale/2017/07/09/17/53/2007_mercedes-benz_m-class-pic-8050149144815566297-152x114.jpeg

2007 Mercedes-Benz M-Class 3.0TD ML280 S Used Cars in Fengate, East of England PE1 5QP

Good Deal
£601 BELOW
Instant Market Value of £7,591

Price: £6,990

Mileage: 124,000

Location: Fengate, East of England PE1 5QP

Approved Used: No Transmission: Automatic Colour: Silver Description: Used 2007 Mercedes-Benz M-Class 3.0TD ML280 S for sale - £6,990, 124,000 miles with Alloy Wheels
Avg. Dealer Rating: (5 reviews) "Good experience , Jay picked me up from station assisted with the paper work. Before that he got in touch with me within a reasonable time."
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 2,000 listings.

Used Mercedes-Benz M-Class By Year

Vehicle Deals Starting Price Total Available
2015 Mercedes-Benz M-Class 3 Great Deals £27,995 55 listings
2014 Mercedes-Benz M-Class 6 Great Deals £21,750 87 listings
2013 Mercedes-Benz M-Class 9 Great Deals £18,495 88 listings
2012 Mercedes-Benz M-Class 4 Great Deals £18,990 49 listings
2011 Mercedes-Benz M-Class 5 Great Deals £12,950 56 listings
2010 Mercedes-Benz M-Class 6 Great Deals £7,494 53 listings
2009 Mercedes-Benz M-Class 4 Great Deals £9,495 34 listings
2008 Mercedes-Benz M-Class 2 Great Deals £6,500 32 listings
2007 Mercedes-Benz M-Class 4 Great Deals £6,900 42 listings
2006 Mercedes-Benz M-Class - £5,495 33 listings