Used BMW 3 Series in Elmhurst, IL

2.5 million cars to choose from.

Search Used Cars





BMW 3 Series
  • 2014 BMW 3 Series 328i xDrive in Elmhurst, IL 60126

    $25,900
    Mileage: 22,724
    Location: Elmhurst, IL 60126
    Description: Used 2014 BMW 3 Series 328i xDrive - $25,900, 22,724 miles Exterior Color: mineral gray metallic Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2013 BMW 3 Series 335i xDrive in Elmhurst, IL 60126

    $25,992
    Mileage: 35,707
    Location: Elmhurst, IL 60126
    Description: Used 2013 BMW 3 Series 335i xDrive - $25,992, 35,707 miles Exterior Color: silver Sedan 3.0L I6 24V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2014 BMW 3 Series 328i xDrive in Elmhurst, IL 60126

    $21,900
    Mileage: 36,723
    Location: Elmhurst, IL 60126
    Description: Used 2014 BMW 3 Series 328i xDrive - $21,900, 36,723 miles Exterior Color: black sapphire metallic Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2014 BMW 3 Series 328i xDrive in Elmhurst, IL 60126

    $25,900
    Mileage: 21,509
    Location: Elmhurst, IL 60126
    Description: Used 2014 BMW 3 Series 328i xDrive - $25,900, 21,509 miles Exterior Color: black sapphire metallic Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2014 BMW 3 Series 328i xDrive in Elmhurst, IL 60126

    $25,900
    Mileage: 36,704
    Location: Elmhurst, IL 60126
    Description: Used 2014 BMW 3 Series 328i xDrive - $25,900, 36,704 miles Exterior Color: mineral gray metallic Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2013 BMW 3 Series 328i xDrive in Elmhurst, IL 60126

    $17,495
    Mileage: 78,232
    Location: Elmhurst, IL 60126
    Description: Used 2013 BMW 3 Series 328i xDrive - $17,495, 78,232 miles Exterior Color: alpine white Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: GASOLI 4 Doors
  • 2013 BMW 3 Series 320i in Elmhurst, IL 60126

    $19,900
    Mileage: 33,132
    Location: Elmhurst, IL 60126
    Description: Used 2013 BMW 3 Series 320i - $19,900, 33,132 miles Exterior Color: melbourne red metallic Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2014 BMW 3 Series 328i xDrive in Elmhurst, IL 60126

    $21,900
    Mileage: 50,210
    Location: Elmhurst, IL 60126
    Description: Used 2014 BMW 3 Series 328i xDrive - $21,900, 50,210 miles Exterior Color: black sapphire metallic Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2014 BMW 3 Series 328i xDrive in Elmhurst, IL 60126

    $25,900
    Mileage: 26,415
    Location: Elmhurst, IL 60126
    Description: Used 2014 BMW 3 Series 328i xDrive - $25,900, 26,415 miles Exterior Color: mineral gray metallic Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2014 BMW 3 Series 335i xDrive in Elmhurst, IL 60126

    $34,900
    Mileage: 18,184
    Location: Elmhurst, IL 60126
    Description: Used 2014 BMW 3 Series 335i xDrive - $34,900, 18,184 miles Exterior Color: mineral white metallic Sedan 3.0L I6 24V GDI DOHC Turbo Fuel: GASOLI 4 Doors
  • 2014 BMW 3 Series 320i xDrive in Elmhurst, IL 60126

    $21,900
    Mileage: 35,127
    Location: Elmhurst, IL 60126
    Description: Used 2014 BMW 3 Series 320i xDrive - $21,900, 35,127 miles Exterior Color: mineral gray metallic Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2014 BMW 3 Series 328i xDrive in Elmhurst, IL 60126

    $26,900
    Mileage: 34,297
    Location: Elmhurst, IL 60126
    Description: Used 2014 BMW 3 Series 328i xDrive - $26,900, 34,297 miles Exterior Color: alpine white Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: GASOLI 4 Doors
  • 2015 BMW 3 Series 328i xDrive in Elmhurst, IL 60126

    $25,900
    Mileage: 45,822
    Location: Elmhurst, IL 60126
    Description: Used 2015 BMW 3 Series 328i xDrive - $25,900, 45,822 miles Exterior Color: black sapphire metallic Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: GASOLI 4 Doors
  • 2011 BMW 3 Series 328i in Elmhurst, IL 60126

    $18,700
    Mileage: 40,825
    Location: Elmhurst, IL 60126
    Description: Used 2011 BMW 3 Series 328i - $18,700, 40,825 miles Exterior Color: jet black Interior Color: black Convertible Gas I6 3.0L/183 Automatic Transmission Fuel: Gasoline Fuel 6 Cylinders 2 Doors
  • 2014 BMW 3 Series 320i xDrive in Elmhurst, IL 60126

    $21,900
    Mileage: 49,478
    Location: Elmhurst, IL 60126
    Description: Used 2014 BMW 3 Series 320i xDrive - $21,900, 49,478 miles Exterior Color: jet black Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: GASOLI 4 Doors