Used BMW M3 in Highland Park, IL

2.5 million cars to choose from.

Search Used Cars





BMW M3
  • 2004 BMW M3 Base in Highland Park, IL 60035

    $19,000
    Mileage: 71,513
    Location: Highland Park, IL 60035
    Description: Used 2004 BMW M3 Base - $19,000, 71,513 miles Exterior Color: mystic blue metallic Coupe 3.2L I6 24V MPFI DOHC Fuel: Gasoline 2 Doors
  • 2001 BMW M3 Base in Glenview, IL 60026

    $29,564
    Mileage: 33,578
    Location: Glenview, IL 60026
    Description: Used 2001 BMW M3 Base - $29,564, 33,578 miles Exterior Color: blue Coupe 3.2L I6 24V MPFI DOHC Fuel: Gasoline 2 Doors
  • 2017 BMW M3 Base in Des Plaines, IL 60018

    $47,555
    Mileage: 10,572
    Location: Des Plaines, IL 60018
    Description: Used 2017 BMW M3 Base - $47,555, 10,572 miles Exterior Color: silver Sedan 3.0L I6 24V GDI DOHC Twin Turbo Fuel: Gasoline 4 Doors
  • 2017 BMW M3 Base in Barrington, IL 60010

    $49,988
    Mileage: 41,805
    Location: Barrington, IL 60010
    Description: Used 2017 BMW M3 Base - $49,988, 41,805 miles Exterior Color: black sapphire metallic Sedan Twin Turbo Premium Unleaded I-6 Automatic Transmission Fuel: Gasoline Fuel 4 Doors
  • 1999 BMW M3 Base in Addison, IL 60101

    $17,945
    Mileage: 150,025
    Location: Addison, IL 60101
    Description: Used 1999 BMW M3 Base - $17,945, 150,025 miles Exterior Color: alpine white Coupe 3.2L I6 24V MPFI DOHC Fuel: Gasoline 2 Doors
  • 2017 BMW M3 Base in Elmhurst, IL 60126

    $55,900
    Mileage: 18,251
    Location: Elmhurst, IL 60126
    Description: Used 2017 BMW M3 Base - $55,900, 18,251 miles Exterior Color: mineral white metallic Sedan 3.0L I6 24V GDI DOHC Twin Turbo Fuel: Gasoline 4 Doors
  • 2017 BMW M3 Base in Glendale Heights, IL 60139

    $52,999
    Mileage: 28,804
    Location: Glendale Heights, IL 60139
    Description: Used 2017 BMW M3 Base - $52,999, 28,804 miles Exterior Color: tanzanite blue Sedan 3.0L I6 24V GDI DOHC Twin Turbo Fuel: Gasoline 4 Doors
  • 2017 BMW M3 Base in Glendale Heights, IL 60139

    $51,995
    Mileage: 27,382
    Location: Glendale Heights, IL 60139
    Description: Used 2017 BMW M3 Base - $51,995, 27,382 miles Sedan 3.0L I6 24V GDI DOHC Twin Turbo Fuel: Gasoline 4 Doors
  • 2017 BMW M3 Base in Glendale Heights, IL 60139

    $53,795
    Mileage: 9,146
    Location: Glendale Heights, IL 60139
    Description: Used 2017 BMW M3 Base - $53,795, 9,146 miles Exterior Color: alpine white Sedan 3.0L I6 24V GDI DOHC Twin Turbo Fuel: Gasoline 4 Doors
  • 2008 BMW M3 Base in Villa Park, IL 60181

    $44,995
    Mileage: 47,582
    Location: Villa Park, IL 60181
    Description: Used 2008 BMW M3 Base - $44,995, 47,582 miles Exterior Color: orange Coupe 4.0L V8 32V MPFI DOHC Fuel: Gasoline 2 Doors
  • 1996 BMW M3 Base in Villa Park, IL 60181

    $24,995
    Mileage: 53,516
    Location: Villa Park, IL 60181
    Description: Used 1996 BMW M3 Base - $24,995, 53,516 miles Exterior Color: silver Coupe 3.2L I6 24V SPFI OHV Fuel: Gasoline 2 Doors
  • 2018 BMW M3 Base in Villa Park, IL 60181

    $54,995
    Mileage: 26,925
    Location: Villa Park, IL 60181
    Description: Used 2018 BMW M3 Base - $54,995, 26,925 miles Exterior Color: blue Sedan 3.0L I6 24V GDI DOHC Twin Turbo Fuel: Gasoline 4 Doors
  • 1995 BMW M3 Base in Glen Ellyn, IL 60137

    $37,995
    Mileage: 42,920
    Location: Glen Ellyn, IL 60137
    Description: Used 1995 BMW M3 Base - $37,995, 42,920 miles Exterior Color: cosmos black metallic Coupe 3.0L I6 24V SPFI OHV Fuel: Gasoline 2 Doors
  • 2005 BMW M3 Base in Summit Argo, IL 60501

    $19,995
    Mileage: 71,682
    Location: Summit Argo, IL 60501
    Description: Used 2005 BMW M3 Base - $19,995, 71,682 miles Exterior Color: blue Convertible 3.2L I6 24V MPFI DOHC Fuel: Gasoline 2 Doors
  • 2017 BMW M3 Base in Downers Grove, IL 60515

    contact seller
    Mileage: 15,664
    Location: Downers Grove, IL 60515
    Description: Used 2017 BMW M3 Base - 15,664 miles Exterior Color: mineral white metallic Sedan Twin Turbo Premium Unleaded I-6 Fuel: Gasoline Fuel 4 Doors