2012 Mercedes-Benz M-Class for sale
All available 2012 Mercedes-Benz M-Class listings.
347 listings • $3,999 – $27,995 • avg 114,534 mi
Featured listings
Browse all 347 2012 mercedes-benz m-class for sale →
Clean title USED · SUV
2012 Mercedes-Benz M-Class
ML 350 · AWD · Automatic
$8,200
Tuscon, AZ
Clean title USED · SUV
2012 Mercedes-Benz M-Class
ML 350 · AWD · Automatic
$9,495
Elizabeth, NJ
Clean title USED · SUV
2012 Mercedes-Benz M-Class
ML 63 AMG · AWD · Automatic
$16,950
Norco, CA
Clean title USED · SUV
2012 Mercedes-Benz M-Class
ML 350 · AWD · Automatic
$9,475
East Windsor, CT
Clean title USED · SUV
2012 Mercedes-Benz M-Class
ML 350 · AWD · Automatic
$13,750
Addison, TX
Clean title USED · SUV
2012 Mercedes-Benz M-Class
ML 350 · AWD · Automatic
$12,960
Sherman Oaks, CA
Clean title USED · SUV
2012 Mercedes-Benz M-Class
ML 350 · AWD · Automatic
$11,999
Raleigh, NC
Clean title USED · SUV
2012 Mercedes-Benz M-Class
ML 350 · AWD · Automatic
$9,995
Rancho Cordova, CA
Clean title USED · SUV
2012 Mercedes-Benz M-Class
ML 350 · AWD · Automatic
$14,995
Honolulu, HI
Clean title USED · SUV
2012 Mercedes-Benz M-Class
ML 63 AMG · AWD · Automatic
$17,450
Arlington, VA
Clean title USED · SUV
2012 Mercedes-Benz M-Class
ML 350 · AWD · Automatic
$9,995
Spring Lake Park, MN
Clean title USED · SUV
2012 Mercedes-Benz M-Class
ML 350 · AWD · Automatic
$12,995
Manassas, VA
Clean title USED · SUV
2012 Mercedes-Benz M-Class
ML 350 · AWD · Automatic
$10,495
Pasadena, CA
Clean title USED · SUV
2012 Mercedes-Benz M-Class
ML 350 · AWD · Automatic
$8,999
Los Angeles, CA
Clean title USED · SUV
2012 Mercedes-Benz M-Class
ML 350 · AWD · Automatic
$9,950
Lawndale, CA
Clean title USED · SUV
2012 Mercedes-Benz M-Class
ML 350 · AWD · Automatic
$10,202
Jacksonville, FL
Clean title USED · SUV
2012 Mercedes-Benz M-Class
ML 63 AMG · AWD · Automatic
$21,991
Shrewsbury, MA
Clean title USED · SUV
2012 Mercedes-Benz M-Class
ML 350 · AWD · Automatic
$9,700
Alvin, TX
Clean title USED · SUV
2012 Mercedes-Benz M-Class
ML 350 · AWD · Automatic
$11,450
Falls Church, VA
Clean title USED · SUV
2012 Mercedes-Benz M-Class
ML 350 · AWD · Automatic
$12,980
Carlsbad, CA
Clean title USED · SUV
2012 Mercedes-Benz M-Class
ML 350 · AWD · Automatic
$9,499
Nashville, TN
Clean title USED · SUV
2012 Mercedes-Benz M-Class
ML 350 · AWD · Automatic
$9,995
Louisville, KY
Clean title USED · SUV
2012 Mercedes-Benz M-Class
ML 350 · AWD · Automatic
$11,990
Tucson, AZ
Clean title USED · SUV
2012 Mercedes-Benz M-Class
ML 350 · AWD · Automatic
$11,697
Troy, MI
About this category
The 2012 Mercedes-Benz M-Class is currently available in 347 listings on Carlify. Average mileage across these listings is 114,534 miles. Pricing starts at $3,999 and reaches $27,995. Browse photos, full vehicle history, and dealer details for each 2012 M-Class.
Frequently asked questions
- How much does a 2012 Mercedes-Benz M-Class cost used?
- 2012 Mercedes-Benz M-Class listings range from $3,999 to $27,995, averaging $11,706 on Carlify.
- How many 2012 Mercedes-Benz M-Class are listed?
- Carlify shows 347 active 2012 Mercedes-Benz M-Class listings.
- What's the average mileage on a 2012 Mercedes-Benz M-Class?
- Average mileage across 2012 Mercedes-Benz M-Class listings is 114,534 miles.
Browse by year
Top cities
- Used Mercedes-Benz M-Class in New YorkNY
- Used Mercedes-Benz M-Class in Los AngelesCA
- Used Mercedes-Benz M-Class in ChicagoIL
- Used Mercedes-Benz M-Class in HoustonTX
- Used Mercedes-Benz M-Class in PhoenixAZ
- Used Mercedes-Benz M-Class in PhiladelphiaPA
- Used Mercedes-Benz M-Class in San AntonioTX
- Used Mercedes-Benz M-Class in San DiegoCA
- Used Mercedes-Benz M-Class in DallasTX
- Used Mercedes-Benz M-Class in JacksonvilleFL
- Used Mercedes-Benz M-Class in AustinTX
- Used Mercedes-Benz M-Class in Fort WorthTX
- Used Mercedes-Benz M-Class in San JoseCA
- Used Mercedes-Benz M-Class in ColumbusOH
- Used Mercedes-Benz M-Class in CharlotteNC
- Used Mercedes-Benz M-Class in IndianapolisIN
- Used Mercedes-Benz M-Class in San FranciscoCA
- Used Mercedes-Benz M-Class in SeattleWA