Used BMW 3 Series in Addison, IL

2.5 million cars to choose from.

Search Used Cars





BMW 3 Series
  • 2009 BMW 3 Series in Elmhurst, IL 60126

    $9,488
    Mileage: 74,538
    Location: Elmhurst, IL 60126
    Description: Used 2009 BMW 3 Series - $9,488, 74,538 miles Exterior Color: gray 4dr Car Gas I6 3.0L/183 Fuel: Gasoline Fuel 6 Cylinders 4 Doors
  • 2001 BMW 3 Series 330i in Elmhurst, IL 60126

    $2,995
    Mileage: contact seller
    Location: Elmhurst, IL 60126
    Description: Used 2001 BMW 3 Series 330i - $2,995, Exterior Color: steel gray metallic 330i 4dr Sedan 3.0 6 Cylinder Fuel: Gasoline
  • 2011 BMW 3 Series 328i in Bensenville, IL 60106

    $13,609
    Mileage: 53,995
    Location: Bensenville, IL 60106
    Description: Used 2011 BMW 3 Series 328i - $13,609, 53,995 miles Exterior Color: gray 3.00L Automatic Transmission
  • 2009 BMW 3 Series in Glendale Heights, IL 60139

    contact seller
    Mileage: 79,375
    Location: Glendale Heights, IL 60139
    Description: Used 2009 BMW 3 Series - 79,375 miles Exterior Color: space gray metallic AWD 328i xDrive 4dr Sedan SULEV 3.0 6 Cylinder Fuel: Gasoline 4 Doors
  • 2008 BMW 3 Series 328xi in Villa Park, IL 60181

    $11,790
    Mileage: 70,566
    Location: Villa Park, IL 60181
    Description: Used 2008 BMW 3 Series 328xi - $11,790, 70,566 miles Exterior Color: blue Sedan 3.0L I6 24V MPFI DOHC Fuel: GASOLI 4 Doors
  • 2011 BMW 3 Series 335i in Villa Park, IL 60181

    $15,995
    Mileage: 94,402
    Location: Villa Park, IL 60181
    Description: Used 2011 BMW 3 Series 335i - $15,995, 94,402 miles Exterior Color: tan Convertible 3.0L I6 24V GDI DOHC Turbo Fuel: GASOLI 2 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

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

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

    $27,893
    Mileage: 49,457
    Location: Elmhurst, IL 60126
    Description: Used 2014 BMW 3 Series 328i xDrive - $27,893, 49,457 miles Exterior Color: white Wagon 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 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

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

    $39,900
    Mileage: 4,642
    Location: Elmhurst, IL 60126
    Description: Used 2017 BMW 3 Series 320i xDrive - $39,900, 4,642 miles Exterior Color: alpine white Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2014 BMW 3 Series 328i xDrive in Elmhurst, IL 60126

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

    $24,900
    Mileage: 30,225
    Location: Elmhurst, IL 60126
    Description: Used 2014 BMW 3 Series 328d - $24,900, 30,225 miles Exterior Color: glacier silver metallic Sedan 2.0L I4 16V DDI DOHC Turbo Diese Fuel: Diesel 4 Doors