Used BMW 3 Series in Elmhurst, IL

2.5 million cars to choose from.

Search Used Cars





BMW 3 Series
  • 2013 BMW 3 Series 335i xDrive in Elmhurst, IL 60126

    $30,900
    Mileage: 35,014
    Location: Elmhurst, IL 60126
    Description: Used 2013 BMW 3 Series 335i xDrive - $30,900, 35,014 miles Exterior Color: glacier silver metallic Sedan 3.0L I6 24V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2013 BMW 3 Series 335i xDrive in Elmhurst, IL 60126

    $32,900
    Mileage: 31,865
    Location: Elmhurst, IL 60126
    Description: Used 2013 BMW 3 Series 335i xDrive - $32,900, 31,865 miles Exterior Color: mineral gray metallic Sedan 3.0L I6 24V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2014 BMW 3 Series 335i xDrive in Elmhurst, IL 60126

    $26,900
    Mileage: 68,090
    Location: Elmhurst, IL 60126
    Description: Used 2014 BMW 3 Series 335i xDrive - $26,900, 68,090 miles Exterior Color: black sapphire metallic Sedan 3.0L I6 24V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2016 BMW 3 Series 328i xDrive Gran Turismo in Elmhurst, IL 60126

    $46,900
    Mileage: 2,750
    Location: Elmhurst, IL 60126
    Description: Used 2016 BMW 3 Series 328i xDrive Gran Turismo - $46,900, 2,750 miles Exterior Color: mineral white metallic Hatchback 2.0L I4 16V GDI DOHC Turbo Fuel: GASOLI 4 Doors
  • 2014 BMW 3 Series 328d xDrive in Elmhurst, IL 60126

    $36,900
    Mileage: 22,454
    Location: Elmhurst, IL 60126
    Description: Used 2014 BMW 3 Series 328d xDrive - $36,900, 22,454 miles Exterior Color: mineral gray metallic Sedan 2.0L I4 16V DDI DOHC Turbo Diese Fuel: Diesel 4 Doors
  • 2010 BMW 3 Series 328i xDrive in Elmhurst, IL 60126

    $9,990
    Mileage: 96,959
    Location: Elmhurst, IL 60126
    Description: Used 2010 BMW 3 Series 328i xDrive - $9,990, 96,959 miles Exterior Color: red Sedan 3.0L I6 24V MPFI DOHC Fuel: Gasoli 4 Doors
  • 2009 BMW 3 Series 328xi in Elmhurst, IL 60126

    $12,995
    Mileage: 88,142
    Location: Elmhurst, IL 60126
    Description: Used 2009 BMW 3 Series 328xi - $12,995, 88,142 miles Exterior Color: black Sedan 3.0L I6 24V MPFI DOHC Fuel: Gasoli 4 Doors
  • 2011 BMW 3 Series 335i xDrive in Elmhurst, IL 60126

    $18,995
    Mileage: 49,957
    Location: Elmhurst, IL 60126
    Description: Used 2011 BMW 3 Series 335i xDrive - $18,995, 49,957 miles Exterior Color: blue Sedan 3.0L I6 24V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2014 BMW 3 Series 335i xDrive in Elmhurst, IL 60126

    $34,593
    Mileage: 33,774
    Location: Elmhurst, IL 60126
    Description: Used 2014 BMW 3 Series 335i xDrive - $34,593, 33,774 miles Exterior Color: black Sedan 3.0L I6 24V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2011 BMW 3 Series 328i in Elmhurst, IL 60126

    $21,995
    Mileage: 40,825
    Location: Elmhurst, IL 60126
    Description: Used 2011 BMW 3 Series 328i - $21,995, 40,825 miles Exterior Color: jet black Convertible 3.0L I6 24V MPFI DOHC Fuel: Gasoli 2 Doors
  • 2010 BMW 3 Series 328i xDrive in Elmhurst, IL 60126

    $12,599
    Mileage: 77,498
    Location: Elmhurst, IL 60126
    Description: Used 2010 BMW 3 Series 328i xDrive - $12,599, 77,498 miles Exterior Color: white Sedan 3.0L I6 24V MPFI DOHC Fuel: Gasoli 4 Doors
  • 2011 BMW 3 Series 328i xDrive in Elmhurst, IL 60126

    $13,999
    Mileage: 78,843
    Location: Elmhurst, IL 60126
    Description: Used 2011 BMW 3 Series 328i xDrive - $13,999, 78,843 miles Exterior Color: blue Sedan 3.0L I6 24V MPFI DOHC Fuel: Gasoli 4 Doors
  • 2016 BMW 3 Series 328i xDrive Gran Turismo in Elmhurst, IL 60126

    $46,900
    Mileage: 2,638
    Location: Elmhurst, IL 60126
    Description: Used 2016 BMW 3 Series 328i xDrive Gran Turismo - $46,900, 2,638 miles Exterior Color: alpine white Hatchback 2.0L I4 16V GDI DOHC Turbo Fuel: GASOLI 4 Doors
  • 2013 BMW 3 Series 328i xDrive in Elmhurst, IL 60126

    $18,485
    Mileage: 51,897
    Location: Elmhurst, IL 60126
    Description: Used 2013 BMW 3 Series 328i xDrive - $18,485, 51,897 miles Exterior Color: gray
  • 2007 BMW 3 Series 335i in Elmhurst, IL 60126

    $10,995
    Mileage: 91,392
    Location: Elmhurst, IL 60126
    Description: Used 2007 BMW 3 Series 335i - $10,995, 91,392 miles Exterior Color: titanium silver metallic Sedan 3.0L I6 24V GDI DOHC Twin Turbo Fuel: GASOLI 4 Doors