2007 Mercedes-Benz M-Class for sale in York
Filter results
listing
Price
- |
Mileage
- |
Days on market
- |
CO2 emissions
- |
Engine size
- |
MPG
- |
Text search
Add similar cars
CarGurus quick poll
Message Sent!
Whoops!
Sponsored listings

2008 Mercedes-Benz M-Class 3.0TD ML320 Sport 7 G-Tronic (08 reg) Used Cars in Stockton-on-Tees, North East England TS17 7AQ
Fair deal
£416 BELOW
CarGurus IMV of £8,911
Price: £8,495
Mileage: 88,300
Location: Stockton-on-Tees, North East England TS17 7AQ
Approved used: No
Gearbox: Automatic
Colour: Silver
Description:
Used 2008 Mercedes-Benz M-Class 3.0TD ML320 Sport 7 G-Tronic for sale
- £8,495, 88,300 miles with Alloy wheels
Avg. Dealer review:
(4 reviews)
"Very helpful. Great garage lovely cars."

2007 Mercedes-Benz M-Class 3.0TD ML280 Sport (57 reg) Used Cars in Sheffield, Yorkshire and the Humber S9 4WU
Fair deal
£228 BELOW
CarGurus IMV of £7,223
Price: £6,995
Mileage: 107,644
Location: Sheffield, Yorkshire and the Humber S9 4WU
Approved used: No
Gearbox: Automatic
Colour: Iridium Silver
Description:
Used 2007 Mercedes-Benz M-Class 3.0TD ML280 Sport for sale
- £6,995, 107,644 miles with Leather seats,
Alloy wheels
Avg. Dealer review:
(6 reviews)
"Helpful information about cars in stock"

2008 Mercedes-Benz M-Class 3.0TD ML280 Edition 10 (08 reg) Used Cars in Leeds, Yorkshire and the Humber LS12 1DX
Fair deal
£160 ABOVE
CarGurus IMV of £10,190
Price: £10,350
Mileage: 79,000
Location: Leeds, Yorkshire and the Humber LS12 1DX
Approved used: No
Gearbox: Automatic
Colour: Black
Description:
Used 2008 Mercedes-Benz M-Class 3.0TD ML280 Edition 10 for sale
- £10,350, 79,000 miles with Satellite navigation,
Alloy wheels
Avg. Dealer review:
(7 reviews)
"updated me on requested information "

2006 Mercedes-Benz M-Class 3.0TD ML320 Sport (55 reg) Used Cars in Parkgate, Yorkshire and the Humber S626EE
Fair deal
£87 ABOVE
CarGurus IMV of £7,908
Price: £7,995
Mileage: 81,900
Location: Parkgate, Yorkshire and the Humber S626EE
Approved used: No
Gearbox: Automatic
Colour: Black
Description:
Used 2006 Mercedes-Benz M-Class 3.0TD ML320 Sport for sale
- £7,995, 81,900 miles with Alloy wheels

2007 Mercedes-Benz M-Class 3.0TD ML280 S (57 reg) Used Cars in Worksop, East Midlands S80 1EN
High price
£779 ABOVE
CarGurus IMV of £8,211
Price: £8,990
Mileage: 84,000
Location: Worksop, East Midlands S80 1EN
Approved used: No
Gearbox: Automatic
Colour: Black
Description:
Used 2007 Mercedes-Benz M-Class 3.0TD ML280 S for sale
- £8,990, 84,000 miles with Alloy wheels
Avg. Dealer review:
(3 reviews)
"Good and honest sales team.communications and after sale queries supported. All round good honest non pushy experience. Top marks for me."

2006 Mercedes-Benz M-Class 3.0TD ML280 Sport (56 reg) Used Cars in Doncaster, Yorkshire and the Humber DN3 3QP
High price
£668 ABOVE
CarGurus IMV of £6,332
Price: £7,000
Mileage: 109,000
Location: Doncaster, Yorkshire and the Humber DN3 3QP
Approved used: No
Gearbox: Automatic
Colour: Silver
Description:
Used 2006 Mercedes-Benz M-Class 3.0TD ML280 Sport for sale
- £7,000, 109,000 miles with Alloy wheels
Avg. Dealer review:
(7 reviews)
"They replied to my email and updated me on the status of the car - unfortunately it had sold so I never dealt with this dealer. But, very polite over email. "

2007 Mercedes-Benz M-Class 3.0TD ML320 Sport (57 reg) Used Cars in Northallerton, Yorkshire and the Humber DL62NQ
Overpriced
£1,712 ABOVE
CarGurus IMV of £8,783
Price: £10,495
Mileage: 86,025
Location: Northallerton, Yorkshire and the Humber DL62NQ
Approved used: No
Gearbox: Automatic
Colour: Black
Description:
Used 2007 Mercedes-Benz M-Class 3.0TD ML320 Sport for sale
- £10,495, 86,025 miles with Alloy wheels
Please wait ...
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 | £24,690 | 62 listings |
2014 Mercedes-Benz M-Class | 8 Great deals | £19,750 | 74 listings |
2013 Mercedes-Benz M-Class | 6 Great deals | £17,480 | 83 listings |
2012 Mercedes-Benz M-Class | 3 Great deals | £15,999 | 49 listings |
2011 Mercedes-Benz M-Class | 2 Great deals | £11,750 | 50 listings |
2010 Mercedes-Benz M-Class | 2 Great deals | £8,990 | 43 listings |
2009 Mercedes-Benz M-Class | 7 Great deals | £5,595 | 41 listings |
2008 Mercedes-Benz M-Class | 1 Great deal | £5,495 | 40 listings |
2007 Mercedes-Benz M-Class | 1 Great deal | £5,000 | 42 listings |
2006 Mercedes-Benz M-Class | 1 Great deal | £4,995 | 36 listings |
Similar cars
Land Rover Range Rover Sport for sale
54 Great deals out of 1,964 listings starting at £5,490
|
BMW X5 for sale
47 Great deals out of 1,002 listings starting at £2,495
|
Mercedes-Benz C-Class for sale
340 Great deals out of 5,273 listings starting at £790
|
Broader searches
Mercedes-Benz M-Class for sale
34 Great deals out of 556 listings starting at £1,800
|
Mercedes-Benz M-Class ML320 Sport for sale
4 Great deals out of 68 listings starting at £4,995
|
Mercedes-Benz M-Class ML350 Sport for sale
48 listings starting at £6,295
|
Mercedes-Benz M-Class ML280 Sport for sale
28 listings starting at £6,295
|
Mercedes-Benz M-Class ML320 SE for sale
20 listings starting at £5,280
|
Mercedes-Benz M-Class ML63 AMG for sale
16 listings starting at £43,000
|
Mercedes-Benz M-Class ML320 for sale
9 listings starting at £1,800
|
Mercedes-Benz M-Class ML420 Sport for sale
7 listings
|
Mercedes-Benz M-Class ML280 S for sale
6 listings starting at £5,890
|
Mercedes-Benz M-Class ML280 Edition 10 for sale
5 listings starting at £5,495
|
Mercedes-Benz M-Class ML280 SE for sale
2 listings starting at £7,250
|
Mercedes-Benz M-Class ML500 SE for sale
2 listings
|
Mercedes-Benz M-Class ML350 for sale
2 listings
|
Approved Mercedes-Benz M-Class
Approved Mercedes-Benz M-Class
34 Great deals out of 556 listings starting at £1,800
|
Used Mercedes-Benz M-Class by city
Mercedes-Benz M-Class in Leeds
6 listings starting at £6,995
|
Mercedes-Benz M-Class in Wakefield
9 listings starting at £6,995
|
Mercedes-Benz M-Class in Bradford
6 listings starting at £6,995
|