Used BMW 3 Series in Elmhurst, IL

2.5 million cars to choose from.

Search Used Cars





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

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

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

    $28,793
    Mileage: 49,457
    Location: Elmhurst, IL 60126
    Description: Used 2014 BMW 3 Series 328i xDrive - $28,793, 49,457 miles Exterior Color: white Wagon 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2014 BMW 3 Series 328i xDrive in Elmhurst, IL 60126

    $25,900
    Mileage: 25,892
    Location: Elmhurst, IL 60126
    Description: Used 2014 BMW 3 Series 328i xDrive - $25,900, 25,892 miles Exterior Color: imperial blue metallic Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2006 BMW 3 Series 325Ci in Elmhurst, IL 60126

    $5,999
    Mileage: 110,998
    Location: Elmhurst, IL 60126
    Description: Used 2006 BMW 3 Series 325Ci - $5,999, 110,998 miles Exterior Color: blue metallic Convertible 2.5L I6 24V MPFI DOHC Fuel: GASOLI 2 Doors
  • 2009 BMW 3 Series in Elmhurst, IL 60126

    $10,995
    Mileage: 88,142
    Location: Elmhurst, IL 60126
    Description: Used 2009 BMW 3 Series - $10,995, 88,142 miles Exterior Color: black Sedan 3.0L I6 24V MPFI DOHC Fuel: GASOLI 4 Doors
  • 2003 BMW 3 Series 330xi in Elmhurst, IL 60126

    $4,495
    Mileage: 149,719
    Location: Elmhurst, IL 60126
    Description: Used 2003 BMW 3 Series 330xi - $4,495, 149,719 miles Exterior Color: gray Sedan 3.0L I6 24V MPFI DOHC Fuel: GASOLI 4 Doors
  • 2004 BMW 3 Series 325xi in Elmhurst, IL 60126

    $3,999
    Mileage: 170,638
    Location: Elmhurst, IL 60126
    Description: Used 2004 BMW 3 Series 325xi - $3,999, 170,638 miles Exterior Color: gray Sedan 2.5L I6 24V MPFI DOHC Fuel: GASOLI 4 Doors
  • 2014 BMW 3 Series 328d xDrive in Elmhurst, IL 60126

    $19,992
    Mileage: 73,325
    Location: Elmhurst, IL 60126
    Description: Used 2014 BMW 3 Series 328d xDrive - $19,992, 73,325 miles Exterior Color: black Sedan 2.0L I4 16V DDI DOHC Turbo Diese Fuel: Diesel 4 Doors
  • 2014 BMW 3 Series 328i xDrive Gran Turismo in Elmhurst, IL 60126

    $28,900
    Mileage: 35,533
    Location: Elmhurst, IL 60126
    Description: Used 2014 BMW 3 Series 328i xDrive Gran Turismo - $28,900, 35,533 miles Exterior Color: black sapphire metallic Hatchback 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2011 BMW 3 Series 328i xDrive in Elmhurst, IL 60126

    $13,900
    Mileage: 75,889
    Location: Elmhurst, IL 60126
    Description: Used 2011 BMW 3 Series 328i xDrive - $13,900, 75,889 miles Exterior Color: blue water metallic Sedan 3.0L I6 24V MPFI DOHC Fuel: Gasoli 4 Doors
  • 2009 BMW 3 Series in Elmhurst, IL 60126

    $10,490
    Mileage: 74,538
    Location: Elmhurst, IL 60126
    Description: Used 2009 BMW 3 Series - $10,490, 74,538 miles Exterior Color: gray Sedan 3.0L I6 24V MPFI DOHC Fuel: Gasoli 4 Doors
  • 2014 BMW 3 Series 328i xDrive Gran Turismo in Elmhurst, IL 60126

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

    $17,899
    Mileage: 61,608
    Location: Elmhurst, IL 60126
    Description: Used 2014 BMW 3 Series 328i xDrive - $17,899, 61,608 miles Exterior Color: black
  • 2014 BMW 3 Series 335i xDrive in Elmhurst, IL 60126

    $34,900
    Mileage: 35,140
    Location: Elmhurst, IL 60126
    Description: Used 2014 BMW 3 Series 335i xDrive - $34,900, 35,140 miles Exterior Color: gray Sedan 3.0L I6 24V GDI DOHC Turbo Fuel: Gasoli 4 Doors