Used Mercedes-Benz M-Class in Villa Park, IL

2.5 million cars to choose from.

Search Used Cars





Mercedes-Benz M-Class
  • 2001 Mercedes-Benz M-Class ML320 in Villa Park, IL 60181

    $2,995
    Mileage: 210,681
    Location: Villa Park, IL 60181
    Description: Used 2001 Mercedes-Benz M-Class ML320 - $2,995, 210,681 miles Exterior Color: silver SUV 3.2L V6 18V MPFI SOHC Fuel: Gasoli 4 Doors
  • 2012 Mercedes-Benz M-Class ML350 in Villa Park, IL 60181

    $24,790
    Mileage: 79,349
    Location: Villa Park, IL 60181
    Description: Used 2012 Mercedes-Benz M-Class ML350 - $24,790, 79,349 miles Exterior Color: steel gray metallic SUV 3.5L V6 24V GDI DOHC Fuel: Gasoli 4 Doors
  • 2012 Mercedes-Benz M-Class ML350 in Villa Park, IL 60181

    $25,995
    Mileage: 61,148
    Location: Villa Park, IL 60181
    Description: Used 2012 Mercedes-Benz M-Class ML350 - $25,995, 61,148 miles Exterior Color: black SUV 3.5L V6 Fuel: Gasoli
  • 2015 Mercedes-Benz M-Class ML350 4MATIC in Villa Park, IL 60181

    $46,790
    Mileage: 5,228
    Location: Villa Park, IL 60181
    Description: Used 2015 Mercedes-Benz M-Class ML350 4MATIC - $46,790, 5,228 miles Exterior Color: polar white SUV 3.5L V6 24V GDI DOHC Flexible Fu Fuel: Flexib 4 Doors
  • 2012 Mercedes-Benz M-Class ML350 in Lombard, IL 60148

    $27,586
    Mileage: 53,944
    Location: Lombard, IL 60148
    Description: Used 2012 Mercedes-Benz M-Class ML350 - $27,586, 53,944 miles Exterior Color: arctic white SUV 3.5L V6 24V GDI DOHC Fuel: GASOLI 4 Doors
  • 2012 Mercedes-Benz M-Class ML350 in Lombard, IL 60148

    $28,995
    Mileage: 48,494
    Location: Lombard, IL 60148
    Description: Used 2012 Mercedes-Benz M-Class ML350 - $28,995, 48,494 miles Exterior Color: black SUV 3.5L V6 24V GDI DOHC Fuel: Gasoli 4 Doors
  • 2012 Mercedes-Benz M-Class ML350 BlueTEC in Lombard, IL 60148

    $26,995
    Mileage: 67,183
    Location: Lombard, IL 60148
    Description: Used 2012 Mercedes-Benz M-Class ML350 BlueTEC - $26,995, 67,183 miles Exterior Color: gray SUV 3.0L V6 24V DDI DOHC Turbo Diese Fuel: Diesel 4 Doors
  • 2010 Mercedes-Benz M-Class ML350 4MATIC in Lombard, IL 60148

    $18,995
    Mileage: 59,547
    Location: Lombard, IL 60148
    Description: Used 2010 Mercedes-Benz M-Class ML350 4MATIC - $18,995, 59,547 miles Exterior Color: black SUV 3.5L V6 24V MPFI DOHC Fuel: Gasoli 4 Doors
  • 2009 Mercedes-Benz M-Class ML350 4MATIC in Lombard, IL 60148

    $20,995
    Mileage: 35,212
    Location: Lombard, IL 60148
    Description: Used 2009 Mercedes-Benz M-Class ML350 4MATIC - $20,995, 35,212 miles Exterior Color: black SUV 3.5L V6 24V MPFI DOHC Fuel: Gasoli 4 Doors
  • 2007 Mercedes-Benz M-Class ML63 AMG in Elmhurst, IL 60126

    $21,990
    Mileage: 72,181
    Location: Elmhurst, IL 60126
    Description: Used 2007 Mercedes-Benz M-Class ML63 AMG - $21,990, 72,181 miles Exterior Color: alpine rain metallic SUV 6.2L V8 32V MPFI DOHC Fuel: GASOLI 4 Doors
  • 1999 Mercedes-Benz M-Class ML320 in Elmhurst, IL 60126

    $4,999
    Mileage: 118,014
    Location: Elmhurst, IL 60126
    Description: Used 1999 Mercedes-Benz M-Class ML320 - $4,999, 118,014 miles Exterior Color: silver SUV 3.2L V6 18V MPFI SOHC Fuel: Gasoli 4 Doors
  • 2013 Mercedes-Benz M-Class ML350 4MATIC in Addison, IL 60101

    $28,499
    Mileage: 58,976
    Location: Addison, IL 60101
    Description: Used 2013 Mercedes-Benz M-Class ML350 4MATIC - $28,499, 58,976 miles Exterior Color: obsidian black metallic SUV 3.5L V6 24V GDI DOHC Fuel: Gasoli 4 Doors
  • 2000 Mercedes-Benz M-Class ML430 in Addison, IL 60101

    $4,900
    Mileage: 137,053
    Location: Addison, IL 60101
    Description: Used 2000 Mercedes-Benz M-Class ML430 - $4,900, 137,053 miles Exterior Color: black SUV 4.3L V8 24V MPFI SOHC Fuel: Gasoli 4 Doors
  • 2014 Mercedes-Benz M-Class ML550 in Addison, IL 60101

    $37,990
    Mileage: 45,148
    Location: Addison, IL 60101
    Description: Used 2014 Mercedes-Benz M-Class ML550 - $37,990, 45,148 miles Exterior Color: diamond white metallic SUV 4.7L V8 32V GDI DOHC Twin Turbo Fuel: GASOLI 4 Doors
  • 2007 Mercedes-Benz M-Class ML500 in Glendale Heights, IL 60139

    contact seller
    Mileage: 120,004
    Location: Glendale Heights, IL 60139
    Description: Used 2007 Mercedes-Benz M-Class ML500 - 120,004 miles Exterior Color: blue AWD ML500 4MATIC 4dr SUV 5.0 8 Cylinder Fuel: Gasoline 4 Doors