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

2012 Mercedes-Benz M-Class ML 350 — SUV — 160,495 mi — Tuscon, AZ Clean title
Mercedes-Benz logo

USED · SUV

2012 Mercedes-Benz M-Class

ML 350 · AWD · Automatic

160,495 miDiesel22 mpg Capri Blue Metallic

$8,200

Tuscon, AZ

View →
2012 Mercedes-Benz M-Class ML 350 — SUV — 124,818 mi — Elizabeth, NJ Clean title
Mercedes-Benz logo

USED · SUV

2012 Mercedes-Benz M-Class

ML 350 · AWD · Automatic

124,818 miGas19 mpg Steel Grey Metallic

$9,495

Elizabeth, NJ

View →
2012 Mercedes-Benz M-Class ML 63 AMG — SUV — 122,698 mi — Norco, CA Clean title
Mercedes-Benz logo

USED · SUV

2012 Mercedes-Benz M-Class

ML 63 AMG · AWD · Automatic

122,698 miGas15 mpg Black

$16,950

Norco, CA

View →
2012 Mercedes-Benz M-Class ML 350 — SUV — 129,344 mi — East Windsor, CT Clean title
Mercedes-Benz logo

USED · SUV

2012 Mercedes-Benz M-Class

ML 350 · AWD · Automatic

129,344 miGas19 mpg Gray

$9,475

East Windsor, CT

View →
2012 Mercedes-Benz M-Class ML 350 — SUV — 75,033 mi — Addison, TX Clean title
Mercedes-Benz logo

USED · SUV

2012 Mercedes-Benz M-Class

ML 350 · AWD · Automatic

75,033 miGas19 mpg Gray

$13,750

Addison, TX

View →
2012 Mercedes-Benz M-Class ML 350 — SUV — 92,577 mi — Sherman Oaks, CA Clean title
Mercedes-Benz logo

USED · SUV

2012 Mercedes-Benz M-Class

ML 350 · AWD · Automatic

92,577 miGas19 mpg Steel Grey Metallic

$12,960

Sherman Oaks, CA

View →
2012 Mercedes-Benz M-Class ML 350 — SUV — 116,305 mi — Raleigh, NC Clean title
Mercedes-Benz logo

USED · SUV

2012 Mercedes-Benz M-Class

ML 350 · AWD · Automatic

116,305 miGas19 mpg Black

$11,999

Raleigh, NC

View →
2012 Mercedes-Benz M-Class ML 350 — SUV — 122,986 mi — Rancho Cordova, CA Clean title
Mercedes-Benz logo

USED · SUV

2012 Mercedes-Benz M-Class

ML 350 · AWD · Automatic

122,986 miGas19 mpg Gray

$9,995

Rancho Cordova, CA

View →
2012 Mercedes-Benz M-Class ML 350 — SUV — 63,571 mi — Honolulu, HI Clean title
Mercedes-Benz logo

USED · SUV

2012 Mercedes-Benz M-Class

ML 350 · AWD · Automatic

63,571 miGas19 mpg Palladium Silver Metallic

$14,995

Honolulu, HI

View →
2012 Mercedes-Benz M-Class ML 63 AMG — SUV — 108,739 mi — Arlington, VA Clean title
Mercedes-Benz logo

USED · SUV

2012 Mercedes-Benz M-Class

ML 63 AMG · AWD · Automatic

108,739 miGas15 mpg Black

$17,450

Arlington, VA

View →
2012 Mercedes-Benz M-Class ML 350 — SUV — 137,485 mi — Spring Lake Park, MN Clean title
Mercedes-Benz logo

USED · SUV

2012 Mercedes-Benz M-Class

ML 350 · AWD · Automatic

137,485 miGas19 mpg Gray

$9,995

Spring Lake Park, MN

View →
2012 Mercedes-Benz M-Class ML 350 — SUV — 86,072 mi — Manassas, VA Clean title
Mercedes-Benz logo

USED · SUV

2012 Mercedes-Benz M-Class

ML 350 · AWD · Automatic

86,072 miGas19 mpg Black

$12,995

Manassas, VA

View →
2012 Mercedes-Benz M-Class ML 350 — SUV — 107,841 mi — Pasadena, CA Clean title
Mercedes-Benz logo

USED · SUV

2012 Mercedes-Benz M-Class

ML 350 · AWD · Automatic

107,841 miGas19 mpg Capri Blue Metallic

$10,495

Pasadena, CA

View →
2012 Mercedes-Benz M-Class ML 350 — SUV — 135,028 mi — Los Angeles, CA Clean title
Mercedes-Benz logo

USED · SUV

2012 Mercedes-Benz M-Class

ML 350 · AWD · Automatic

135,028 miGas19 mpg Black

$8,999

Los Angeles, CA

View →
2012 Mercedes-Benz M-Class ML 350 — SUV — 98,951 mi — Lawndale, CA Clean title
Mercedes-Benz logo

USED · SUV

2012 Mercedes-Benz M-Class

ML 350 · AWD · Automatic

98,951 miGas19 mpg Black

$9,950

Lawndale, CA

View →
2012 Mercedes-Benz M-Class ML 350 — SUV — 92,429 mi — Jacksonville, FL Clean title
Mercedes-Benz logo

USED · SUV

2012 Mercedes-Benz M-Class

ML 350 · AWD · Automatic

92,429 miGas19 mpg Steel Grey Metallic

$10,202

Jacksonville, FL

View →
2012 Mercedes-Benz M-Class ML 63 AMG — SUV — 104,154 mi — Shrewsbury, MA Clean title
Mercedes-Benz logo

USED · SUV

2012 Mercedes-Benz M-Class

ML 63 AMG · AWD · Automatic

104,154 miGas15 mpg Black

$21,991

Shrewsbury, MA

View →
2012 Mercedes-Benz M-Class ML 350 — SUV — 98,999 mi — Alvin, TX Clean title
Mercedes-Benz logo

USED · SUV

2012 Mercedes-Benz M-Class

ML 350 · AWD · Automatic

98,999 miGas19 mpg Black

$9,700

Alvin, TX

View →
2012 Mercedes-Benz M-Class ML 350 — SUV — 93,172 mi — Falls Church, VA Clean title
Mercedes-Benz logo

USED · SUV

2012 Mercedes-Benz M-Class

ML 350 · AWD · Automatic

93,172 miGas19 mpg Capri Blue Metallic

$11,450

Falls Church, VA

View →
2012 Mercedes-Benz M-Class ML 350 — SUV — 63,574 mi — Carlsbad, CA Clean title
Mercedes-Benz logo

USED · SUV

2012 Mercedes-Benz M-Class

ML 350 · AWD · Automatic

63,574 miGas19 mpg Obsidian Black Metallic

$12,980

Carlsbad, CA

View →
2012 Mercedes-Benz M-Class ML 350 — SUV — 123,864 mi — Nashville, TN Clean title
Mercedes-Benz logo

USED · SUV

2012 Mercedes-Benz M-Class

ML 350 · AWD · Automatic

123,864 miGas19 mpg Gray

$9,499

Nashville, TN

View →
2012 Mercedes-Benz M-Class ML 350 — SUV — 177,749 mi — Louisville, KY Clean title
Mercedes-Benz logo

USED · SUV

2012 Mercedes-Benz M-Class

ML 350 · AWD · Automatic

177,749 miDiesel22 mpg Capri Blue Metallic

$9,995

Louisville, KY

View →
2012 Mercedes-Benz M-Class ML 350 — SUV — 95,692 mi — Tucson, AZ Clean title
Mercedes-Benz logo

USED · SUV

2012 Mercedes-Benz M-Class

ML 350 · AWD · Automatic

95,692 miGas19 mpg Arctic White

$11,990

Tucson, AZ

View →
2012 Mercedes-Benz M-Class ML 350 — SUV — 95,344 mi — Troy, MI Clean title
Mercedes-Benz logo

USED · SUV

2012 Mercedes-Benz M-Class

ML 350 · AWD · Automatic

95,344 miGas19 mpg Gray

$11,697

Troy, MI

View →

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.