2006 Mercedes-Benz M-Class for sale
All available 2006 Mercedes-Benz M-Class listings.
59 listings • $3,990 – $9,999 • avg 130,629 mi
Featured listings
Browse all 59 2006 mercedes-benz m-class for sale →
Clean title USED · SUV
2006 Mercedes-Benz M-Class
ML 350 · 4WD · Automatic
$6,950
Addison, IL
Clean title USED · SUV
2006 Mercedes-Benz M-Class
ML 350 · 4WD · Automatic
$6,500
Tacoma, WA
Clean title USED · SUV
2006 Mercedes-Benz M-Class
ML 350 · 4WD · Automatic
$6,477
Chantilly, VA
Clean title USED · SUV
2006 Mercedes-Benz M-Class
ML 350 · 4WD · Automatic
$7,999
Fullerton, CA
Clean title USED · SUV
2006 Mercedes-Benz M-Class
ML 350 · 4WD · Automatic
$5,988
Tacoma, WA
Clean title USED · SUV
2006 Mercedes-Benz M-Class
ML 500 · 4WD · Automatic
$9,995
Rocklin, CA
Clean title USED · SUV
2006 Mercedes-Benz M-Class
ML 350 · 4WD · Automatic
$6,900
Honolulu, HI
Clean title USED · SUV
2006 Mercedes-Benz M-Class
ML 500 · 4WD · Automatic
$5,499
Spanaway, WA
Clean title USED · SUV
2006 Mercedes-Benz M-Class
ML 350 · 4WD · Automatic
Contact for price
Bridgewater, NJ
Clean title USED · SUV
2006 Mercedes-Benz M-Class
ML 350 · 4WD · Automatic
$6,995
Sherman Oaks, CA
Clean title USED · SUV
2006 Mercedes-Benz M-Class
ML 350 · 4WD · Automatic
$5,900
Hamilton, NJ
Clean title USED · SUV
2006 Mercedes-Benz M-Class
ML 350 · 4WD · Automatic
$6,980
Seattle, WA
Clean title USED · SUV
2006 Mercedes-Benz M-Class
ML 350 · 4WD · Automatic
Contact for price
Montclair, CA
Clean title USED · SUV
2006 Mercedes-Benz M-Class
ML 500 · 4WD · Automatic
Contact for price
City of Industry, CA
Clean title USED · SUV
2006 Mercedes-Benz M-Class
ML 500 · 4WD · Automatic
$4,495
Englewood, CO
Clean title USED · SUV
2006 Mercedes-Benz M-Class
ML 350 · 4WD · Automatic
$3,990
Atlantic Highlands, NJ
Clean title USED · SUV
2006 Mercedes-Benz M-Class
ML 500 · 4WD · Automatic
$4,999
Vienna, VA
Clean title USED · SUV
2006 Mercedes-Benz M-Class
ML 350 · 4WD · Automatic
$6,995
Sacramento, CA
Clean title USED · SUV
2006 Mercedes-Benz M-Class
ML 350 · 4WD · Automatic
$4,995
Pasadena, TX
Clean title USED · SUV
2006 Mercedes-Benz M-Class
ML 350 · 4WD · Automatic
$5,500
Fort Myers, FL
USED · SUV
2006 Mercedes-Benz M-Class
ML 500 · 4WD · Automatic
Contact for price
Duluth, GA
Clean title USED · SUV
2006 Mercedes-Benz M-Class
ML 500 · 4WD · Automatic
$5,995
Escondido, CA
Clean title USED · SUV
2006 Mercedes-Benz M-Class
ML 350 · 4WD · Automatic
$9,729
Littleton, CO
Clean title USED · SUV
2006 Mercedes-Benz M-Class
ML 350 · 4WD · Automatic
$8,950
West Palm Beach, FL
About this category
The 2006 Mercedes-Benz M-Class is currently available in 59 listings on Carlify. Average mileage across these listings is 130,629 miles. Pricing starts at $3,990 and reaches $9,999. Browse photos, full vehicle history, and dealer details for each 2006 M-Class.
Frequently asked questions
- How much does a 2006 Mercedes-Benz M-Class cost used?
- 2006 Mercedes-Benz M-Class listings range from $3,990 to $9,999, averaging $6,817 on Carlify.
- How many 2006 Mercedes-Benz M-Class are listed?
- Carlify shows 59 active 2006 Mercedes-Benz M-Class listings.
- What's the average mileage on a 2006 Mercedes-Benz M-Class?
- Average mileage across 2006 Mercedes-Benz M-Class listings is 130,629 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