New & Used Mercedes-Benz M-Class for sale in Canada

Price: $7,990
Fully loaded, Navi, Backup Cam, Bluetooth, P-Moon, all power, heated seats, keyless. ZERO RUST. Driv...
224,957 km
Etobicoke, Ontario 1st Auto Group
Price: $10,680
Local BC 2008 Mercedes-Benz ML350 with only 141,000 km's! Loaded with all of the options.Excellent, ...
141,195 km
Surrey, British Columbia BC Dealers Trade-In Centre ltd.
Price: $19,990
Please note that the CASH price of this vehicle may vary from the advertised FINANCE price listed. A...
192,605 km
North York, Ontario AA Canada Inc
Price: Call

138,259 km
Vancouver, British Columbia Goldline Motors
Price: $18,988
2012 MERCEDES-BENZ M CLASS BLUETEC WITH 163,779 KMS, AWD, NAVIGATION, BACKUP CAMERA, PANORAMIC ROOF,...
163,779 km
Calgary, Alberta Auto House Sunridge
Price: $21,488
CARFAX REPORT. https://vhr.carfax.ca/?id=lDAtLYrWDj3BmkW0VwuVwKegYfZI%2FXVW
173,503 km
Calgary, Alberta Auto House Sunridge
Price: $25,988
CARFAX REPORT. https://vhr.carfax.ca/?id=ULOw3PWclUMmZyjogF1yRFX4w3vZBmiO
122,542 km
Calgary, Alberta Auto House Sunridge
Price: $24,988
CARFAX REPORT. https://vhr.carfax.ca/?id=TPuqZy1N07dtUl7ZF9d0utbaujI0EN/R
165,917 km
Calgary, Alberta Auto House Sunridge
Price: $24,900
2015 MERCEDES-BENZ ML350 4MATIC BLUETEC - DIESEL - AMG PACKAGE - SPORT PACKAGE - 20" AMG WHEELS - AD...
117,000 km
Toronto, Ontario Dell Fine Cars