Used BMW 3 Series in Arlington Heights, IL

2.5 million cars to choose from.

Search Used Cars





BMW 3 Series
  • 2014 BMW 3 Series 328i xDrive Gran Turismo in Arlington Heights, IL 60004

    $19,998
    Mileage: 51,930
    Location: Arlington Heights, IL 60004
    Description: Used 2014 BMW 3 Series 328i xDrive Gran Turismo - $19,998, 51,930 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 Arlington Heights, IL 60004

    $14,983
    Mileage: 88,711
    Location: Arlington Heights, IL 60004
    Description: Used 2014 BMW 3 Series 328i xDrive - $14,983, 88,711 miles Exterior Color: glacier silver metallic Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2010 BMW 3 Series 335i in Arlington Heights, IL 60004

    $14,995
    Mileage: 34,130
    Location: Arlington Heights, IL 60004
    Description: Used 2010 BMW 3 Series 335i - $14,995, 34,130 miles Exterior Color: white Convertible 3.0L L6 DOHC 24V Automatic Transmission 2 Doors
  • 2008 BMW 3 Series 328xi in Arlington Heights, IL 60004

    $9,500
    Mileage: 77,350
    Location: Arlington Heights, IL 60004
    Description: Used 2008 BMW 3 Series 328xi - $9,500, 77,350 miles Exterior Color: jet black Sedan 3.0L I6 24V MPFI DOHC Fuel: Gasoli 4 Doors
  • 2014 BMW 3 Series 320i xDrive in Palatine, IL 60074

    $16,686
    Mileage: 36,072
    Location: Palatine, IL 60074
    Description: Used 2014 BMW 3 Series 320i xDrive - $16,686, 36,072 miles Exterior Color: jet black Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2003 BMW 3 Series 330Ci in Palatine, IL 60074

    $2,950
    Mileage: 129,058
    Location: Palatine, IL 60074
    Description: Used 2003 BMW 3 Series 330Ci - $2,950, 129,058 miles Exterior Color: gray 3.0L Fuel: G 2 Doors
  • 2015 BMW 3 Series 320i xDrive in Schaumburg, IL 60173

    $21,599
    Mileage: 14,003
    Location: Schaumburg, IL 60173
    Description: Used 2015 BMW 3 Series 320i xDrive - $21,599, 14,003 miles Exterior Color: gray Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: GASOLI 4 Doors
  • 2015 BMW 3 Series 328i xDrive in Schaumburg, IL 60173

    $19,998
    Mileage: 44,843
    Location: Schaumburg, IL 60173
    Description: Used 2015 BMW 3 Series 328i xDrive - $19,998, 44,843 miles Exterior Color: white Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2016 BMW 3 Series 320i xDrive in Schaumburg, IL 60173

    $21,998
    Mileage: 28,460
    Location: Schaumburg, IL 60173
    Description: Used 2016 BMW 3 Series 320i xDrive - $21,998, 28,460 miles Exterior Color: black Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2015 BMW 3 Series 320i xDrive in Schaumburg, IL 60173

    $21,998
    Mileage: 23,239
    Location: Schaumburg, IL 60173
    Description: Used 2015 BMW 3 Series 320i xDrive - $21,998, 23,239 miles Exterior Color: white Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2015 BMW 3 Series 320i xDrive in Schaumburg, IL 60173

    $19,998
    Mileage: 38,450
    Location: Schaumburg, IL 60173
    Description: Used 2015 BMW 3 Series 320i xDrive - $19,998, 38,450 miles Exterior Color: white Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: GASOLI 4 Doors
  • 2015 BMW 3 Series 320i xDrive in Schaumburg, IL 60173

    $21,998
    Mileage: 20,397
    Location: Schaumburg, IL 60173
    Description: Used 2015 BMW 3 Series 320i xDrive - $21,998, 20,397 miles Exterior Color: silver Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: GASOLI 4 Doors
  • 2015 BMW 3 Series 320i xDrive in Schaumburg, IL 60173

    $21,998
    Mileage: 24,957
    Location: Schaumburg, IL 60173
    Description: Used 2015 BMW 3 Series 320i xDrive - $21,998, 24,957 miles Exterior Color: white Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2015 BMW 3 Series 328i in Schaumburg, IL 60173

    $23,599
    Mileage: 17,670
    Location: Schaumburg, IL 60173
    Description: Used 2015 BMW 3 Series 328i - $23,599, 17,670 miles Exterior Color: white Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: GASOLI 4 Doors
  • 2011 BMW 3 Series 328i xDrive in Schaumburg, IL 60195

    $7,850
    Mileage: 128,688
    Location: Schaumburg, IL 60195
    Description: Used 2011 BMW 3 Series 328i xDrive - $7,850, 128,688 miles Exterior Color: titanium silver metallic Sedan 3.0L I6 24V MPFI DOHC Fuel: Gasoli 4 Doors