2003 Mercedes-Benz M-Class for sale

All available 2003 Mercedes-Benz M-Class listings.

16 listings • $3,991 – $10,800 • avg 129,934 mi

2003 Mercedes-Benz M-Class ML 350 — SUV — 217,935 mi — Edmonds, WA Clean title
Mercedes-Benz logo

USED · SUV

2003 Mercedes-Benz M-Class

ML 350 · 4WD · Automatic

217,935 miGas Brilliant Silver Metallic

$3,991

Edmonds, WA

View →
2003 Mercedes-Benz M-Class ML 350 — SUV — 118,413 mi — Chantilly, VA Clean title
Mercedes-Benz logo

USED · SUV

2003 Mercedes-Benz M-Class

ML 350 · 4WD · Automatic

118,413 miGas Unknown

$4,500

Chantilly, VA

View →
2003 Mercedes-Benz M-Class ML 350 — SUV — 163,633 mi — Raleigh, NC Clean title
Mercedes-Benz logo

USED · SUV

2003 Mercedes-Benz M-Class

ML 350 · 4WD · Automatic

163,633 miGas Brilliant Silver Metallic

Contact for price

Raleigh, NC

View →
2003 Mercedes-Benz M-Class ML 350 — SUV — 159,013 mi — West Chester, OH Clean title
Mercedes-Benz logo

USED · SUV

2003 Mercedes-Benz M-Class

ML 350 · 4WD · Automatic

159,013 miGas Capri Blue Metallic

$7,800

West Chester, OH

View →
2003 Mercedes-Benz M-Class ML 350 — SUV — 90,972 mi — Kent, WA Clean title
Mercedes-Benz logo

USED · SUV

2003 Mercedes-Benz M-Class

ML 350 · 4WD · Automatic

90,972 miGas Black

$9,890

Kent, WA

View →
2003 Mercedes-Benz M-Class ML 350 — SUV — 66,738 mi — Vallejo, CA Clean title
Mercedes-Benz logo

USED · SUV

2003 Mercedes-Benz M-Class

ML 350 · 4WD · Automatic

66,738 miGas Brilliant Silver Metallic

$10,800

Vallejo, CA

View →
2003 Mercedes-Benz M-Class ML 350 — SUV — 77,480 mi — Vienna, VA Clean title
Mercedes-Benz logo

USED · SUV

2003 Mercedes-Benz M-Class

ML 350 · 4WD · Automatic

77,480 miGas Black

$6,499

Vienna, VA

View →
2003 Mercedes-Benz M-Class ML 350 — SUV — 125,729 mi — Fremont, CA Clean title
Mercedes-Benz logo

USED · SUV

2003 Mercedes-Benz M-Class

ML 350 · 4WD · Automatic

125,729 miGas Obsidian Black Metallic

$7,899

Fremont, CA

View →
2003 Mercedes-Benz M-Class ML 320 — SUV — 81,352 mi — Kingwood, TX Clean title
Mercedes-Benz logo

USED · SUV

2003 Mercedes-Benz M-Class

ML 320 · 4WD · Automatic

81,352 miGas Desert Silver Metallic

$7,985

Kingwood, TX

View →
2003 Mercedes-Benz M-Class ML 350 — SUV — 143,141 mi — Spokane, WA Clean title
Mercedes-Benz logo

USED · SUV

2003 Mercedes-Benz M-Class

ML 350 · 4WD · Automatic

143,141 miGas Desert Silver Metallic

$6,989

Spokane, WA

View →
2003 Mercedes-Benz M-Class ML 350 — SUV — 146,694 mi — Leesburg, FL Clean title
Mercedes-Benz logo

USED · SUV

2003 Mercedes-Benz M-Class

ML 350 · 4WD · Automatic

146,694 miGas Unknown

Contact for price

Leesburg, FL

View →
2003 Mercedes-Benz M-Class ML 320 — SUV — 29,530 mi — Kihel, HI Clean title
Mercedes-Benz logo

USED · SUV

2003 Mercedes-Benz M-Class

ML 320 · 4WD · Automatic

29,530 miGas Gray

Contact for price

Kihel, HI

View →
2003 Mercedes-Benz M-Class ML 350 — SUV — 180,633 mi — Portland, OR Clean title
Mercedes-Benz logo

USED · SUV

2003 Mercedes-Benz M-Class

ML 350 · 4WD · Automatic

180,633 miGas Unknown

Contact for price

Portland, OR

View →
2003 Mercedes-Benz M-Class ML 350 — SUV — 78,515 mi — South Amboy, NJ Clean title
Mercedes-Benz logo

USED · SUV

2003 Mercedes-Benz M-Class

ML 350 · 4WD · Automatic

78,515 miGas Unknown

$4,377

South Amboy, NJ

View →
2003 Mercedes-Benz M-Class ML 350 — SUV — 161,457 mi — West Covina, CA Clean title
Mercedes-Benz logo

USED · SUV

2003 Mercedes-Benz M-Class

ML 350 · 4WD · Automatic

161,457 miGas Unknown

Contact for price

West Covina, CA

View →
2003 Mercedes-Benz M-Class ML 350 — SUV — 237,718 mi — Kingwood, TX Clean title
Mercedes-Benz logo

USED · SUV

2003 Mercedes-Benz M-Class

ML 350 · 4WD · Automatic

237,718 miGas Gold

Contact for price

Kingwood, TX

View →

About this category

The 2003 Mercedes-Benz M-Class is currently available in 16 listings on Carlify. Average mileage across these listings is 129,934 miles. Pricing starts at $3,991 and reaches $10,800. Browse photos, full vehicle history, and dealer details for each 2003 M-Class.

Frequently asked questions

How much does a 2003 Mercedes-Benz M-Class cost used?
2003 Mercedes-Benz M-Class listings range from $3,991 to $10,800, averaging $7,073 on Carlify.
How many 2003 Mercedes-Benz M-Class are listed?
Carlify shows 16 active 2003 Mercedes-Benz M-Class listings.
What's the average mileage on a 2003 Mercedes-Benz M-Class?
Average mileage across 2003 Mercedes-Benz M-Class listings is 129,934 miles.