AA Cars uses cookies. If you use our site, we'll assume you are happy with this.

Add your postcode for better results
Examples: ford fiesta or mercedes c class diesel automatic
1 - 20 of 24 Cars for sale

Used Mercedes M Class Petrol Cars for Sale

Buy with confidence: all used vehicles come with an AA history check and free AA breakdown cover

You won't find any stolen vehicles or insurance write-offs on AA Cars

Free breakdown cover and free history check
Add your postcode for more accurate results.

Mercedes M Class ML350

£5,000
LONDON
2005 (05) 63,000 miles Petrol Automatic
AA Dealer Promise
020 3018 6329* View details

Mercedes M Class ML320

£1,499 was £2,799
LONDON
2002 (02) 98,737 miles Petrol Automatic
AA Dealer Promise
020 3018 2758* View details

Mercedes M-class Ml350 3.5 Se Petrol Automatic 4x4

£9,990
LONDON
2006 57,246 miles Petrol Automatic
020 3018 2754* View details

Mercedes M Class ML350

£3,495 was £4,495
RAINHAM
2003 (03) 82,000 miles Petrol Automatic
AA Dealer Promise
01708 392 013* View details

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

£11,400
DARTFORD
2006 (06) 92,643 miles Petrol Automatic
AA Dealer Promise
01322 720 719* View details

Mercedes M Class 3.2 ML320 5dr

£3,450
ASHFORD
1999 100,000 miles Petrol Automatic
01784 602 658* View details

Mercedes Mercedes-AMG GT Gt Premium 2Dr Auto Petrol Coupe

£86,750
BRACKNELL
2016 (16) 6,015 miles Petrol Automatic
01344 264 143* View details

Mercedes M Class ML350

£3,495
BAGSHOT
2003 (53) 96,200 miles Petrol Automatic
AA Dealer Promise
01276 914 025* View details

Mercedes M Class ML320

£2,495
BAGSHOT
1999 87,100 miles Petrol Automatic
AA Dealer Promise
01276 914 025* View details

Mercedes M Class 6.3 ML63 AMG 7G-Tronic 5dr

£13,989 was £14,489
BEDFORD
2006 (56) 105,000 miles Petrol Automatic
AA Dealer Promise
01525 572 163* View details

Mercedes M Class 3.7 ML350 5dr

£3,790
BIGGLESWADE
2004 (54) 80,000 miles Petrol Automatic
01480 701 281* View details

Mercedes M Class -Benz 5.5 600 2dr

£19,950
MILTON KEYNES
2016 65,400 miles Petrol Manual
AA Dealer Promise
01908 906 406* View details

Mercedes M Class 3.2 ML320 5dr

£2,189 was £2,389
BEDFORD
2001 (51) 124,820 miles Petrol Automatic
AA Dealer Promise
01234 532 368* View details

Mercedes M Class ML63 AMG 5dr Auto

£45,480 was £45,980
SOLIHULL
2014 (64) 9,187 miles Petrol Semi-Auto
Franchised Dealer
0121 540 2018* View details

Mercedes M Class 6.3 ML63 AMG 7G-Tronic 5dr

£25,889
LOUGHBOROUGH
2010 (10) 98,239 miles Petrol Automatic
AA Dealer Promise
01509 742 561* View details

Mercedes M Class ML320

£2,595
BIRMINGHAM
2002 (52) 108,000 miles Petrol Automatic
AA Dealer Promise
0121 540 2464* View details

Mercedes M Class ML63 AMG 5dr Auto

£39,000
BIRMINGHAM
2012 (62) 59,873 miles Petrol Semi-Auto
Franchised Dealer
0121 540 3272* View details

Mercedes M Class ML 350 CDI BLUE EFFICENCY SPORT

£14,990
BIRMINGHAM
69,200 miles Petrol Manual
0121 540 2172* View details

Mercedes M Class ML 350 SPORT

£6,275
BRISTOL
2005 (55) 115,000 miles Petrol Automatic
AA Dealer Promise
0117 368 2045* View details

Mercedes M Class AMG Station Wagon AMG Station Wagon ML63 AMG 5dr Auto

£43,555 was £43,891
HESSLE
2014 (64) 21,569 miles Petrol Automatic
Franchised Dealer
01482 902 157* View details

* Calls may be recorded for training and monitoring purposes. Please refrain from providing credit/debit card information on these calls. If you do so it is at your own risk.

** plus VAT where applicable