Used Mercedes-Benz M Class cars for sale on What Car?

In partnership with

What Car? Classifieds has 14 approved used Mercedes-Benz M Class cars available for sale from top Mercedes-Benz dealers. Browse our classifieds now - the easiest and most powerful used car search tool around – and find the perfect approved used Mercedes-Benz M Class near you.

In partnership with

Cars found 14

Chosen Filters (4)
* Postcode invalid
Mercedes-Benz M Class 2.7 ML270 CDI Inspiration Edition 5dr

Mercedes-Benz M Class 2.7 ML270 CDI Inspiration Edition 5dr

Bedford, Bedfordshire
  • 2004 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 147,000 Miles
£1,499
Mercedes-Benz M Class 3.0 ML320 CDI SE 7G-Tronic 5dr

Mercedes-Benz M Class 3.0 ML320 CDI SE 7G-Tronic 5dr

Barry, South glamorgan
  • 2006 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 139,000 Miles
£2,995
Mercedes-Benz M Class 3.0 ML280 CDI Sport 5dr

Mercedes-Benz M Class 3.0 ML280 CDI Sport 5dr

Burton-on-trent, Staffordshire
  • 2006 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 106,000 Miles
£2,795
Mercedes-Benz M Class 2.7 ML270 CDI 5dr

Mercedes-Benz M Class 2.7 ML270 CDI 5dr

Wisbech, Cambridgeshire
  • 2002 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 115,000 Miles
£2,500
Image unavailable

Mercedes-Benz M Class 2.7 ML270 CDI 5dr

Bradford, West yorkshire
  • 2005 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 136,937 Miles
£1,688
Mercedes-Benz M-CLASS 3.0 ML320 CDI Sport 7G-Tronic 5dr

Mercedes-Benz M-CLASS 3.0 ML320 CDI Sport 7G-Tronic 5dr

Doncaster, South yorkshire
  • 2006 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 52,000 Miles
£5,495
Mercedes-Benz M Class 3.0 ML320 CDI Sport 7G-Tronic 5dr

Mercedes-Benz M Class 3.0 ML320 CDI Sport 7G-Tronic 5dr

Northampton, Northamptonshire
  • 2006 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 132,000 Miles
£3,495
Mercedes-Benz M Class 5.0 ML500 5dr

Mercedes-Benz M Class 5.0 ML500 5dr

Croydon, Surrey
  • 2004 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 105,000 Miles
£3,488
Mercedes-Benz M Class 5.0 ML500 Sport 7G-Tronic 4x4 5dr

Mercedes-Benz M Class 5.0 ML500 Sport 7G-Tronic 4x4 5dr

Greenford, Middlesex
  • 2006 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 118,000 Miles
£4,950
Mercedes-Benz M Class 3.5 ML350 SE 7G-Tronic 5dr

Mercedes-Benz M Class 3.5 ML350 SE 7G-Tronic 5dr

Canterbury, Kent
  • 2005 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 93,000 Miles
£4,000
Mercedes-Benz M Class 3.0 ML280 CDI Sport 5dr

Mercedes-Benz M Class 3.0 ML280 CDI Sport 5dr

Leigh, Lancashire
  • 2006 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 102,900 Miles
£2,399
Mercedes-Benz M Class 3.0 ML280 CDI SE 5dr

Mercedes-Benz M Class 3.0 ML280 CDI SE 5dr

Milton keynes, Buckinghamshire
  • 2006 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 121,168 Miles
£3,290
Mercedes-Benz M-CLASS 5.0 ML500 Sport 7G-Tronic 4x4 5dr

Mercedes-Benz M-CLASS 5.0 ML500 Sport 7G-Tronic 4x4 5dr

Newcastle upon tyne, Northumberland
  • 2006 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 115,703 Miles
£6,000
Mercedes-Benz M Class 3.0 ML320 CDI SE 7G-Tronic 5dr

Mercedes-Benz M Class 3.0 ML320 CDI SE 7G-Tronic 5dr

Wakefield, West yorkshire
  • 2006 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 105,000 Miles
£3,495