Used BMW 3 Series in Hoffman Estates, IL

2.5 million cars to choose from.

Search Used Cars





BMW 3 Series
  • 2001 BMW 3 Series 330Ci in Hoffman Estates, IL 60169

    $4,277
    Mileage: 156,018
    Location: Hoffman Estates, IL 60169
    Description: Used 2001 BMW 3 Series 330Ci - $4,277, 156,018 miles Coupe Gas 6-Cyl 3.0/183 Fuel: GASOLI 2 Doors
  • 2013 BMW 3 Series 328i xDrive in Hoffman Estates, IL 60169

    $20,577
    Mileage: 21,774
    Location: Hoffman Estates, IL 60169
    Description: Used 2013 BMW 3 Series 328i xDrive - $20,577, 21,774 miles Exterior Color: jet black Coupe Gas I6 3.0L/183 Automatic Transmission Fuel: Gasoli 2 Doors
  • 2011 BMW 3 Series 328i xDrive in Hoffman Estates, IL 60169

    contact seller
    Mileage: 93,848
    Location: Hoffman Estates, IL 60169
    Description: Used 2011 BMW 3 Series 328i xDrive - 93,848 miles Exterior Color: space gray metallic AWD 328i xDrive 4dr Sedan 3.0 6 Cyl. Fuel: Gasoline 4 Doors
  • 2007 BMW 3 Series 335i in Schaumburg, IL 60193

    contact seller
    Mileage: 155,353
    Location: Schaumburg, IL 60193
    Description: Used 2007 BMW 3 Series 335i - 155,353 miles 335i 4dr Sedan 3.0 6 Cylinder Fuel: Gasoline 4 Doors
  • 2007 BMW 3 Series 328xi in Schaumburg, IL 60195

    $12,299
    Mileage: 49,569
    Location: Schaumburg, IL 60195
    Description: Used 2007 BMW 3 Series 328xi - $12,299, 49,569 miles Exterior Color: black Sedan 3.0L I6 24V MPFI DOHC Fuel: Gasoli 4 Doors
  • 2008 BMW 3 Series 328xi in Schaumburg, IL 60195

    $12,942
    Mileage: 69,514
    Location: Schaumburg, IL 60195
    Description: Used 2008 BMW 3 Series 328xi - $12,942, 69,514 miles Coupe 3.0L I6 24V MPFI DOHC Fuel: Gasoli 2 Doors
  • 2009 BMW 3 Series in Schaumburg, IL 60195

    contact seller
    Mileage: contact seller
    Location: Schaumburg, IL 60195
    Description: Used 2009 BMW 3 Series - Exterior Color: gray AWD 328i xDrive 4dr Sedan 3.0 6 Cylinder Fuel: Gasoline
  • 2016 BMW 3 Series 328i xDrive in Schaumburg, IL 60173

    $35,750
    Mileage: 3,998
    Location: Schaumburg, IL 60173
    Description: Used 2016 BMW 3 Series 328i xDrive - $35,750, 3,998 miles Exterior Color: glacier silver metallic Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: GASOLI 4 Doors
  • 2013 BMW 3 Series 328i xDrive in Schaumburg, IL 60173

    $18,486
    Mileage: 48,353
    Location: Schaumburg, IL 60173
    Description: Used 2013 BMW 3 Series 328i xDrive - $18,486, 48,353 miles Exterior Color: jet black Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: GASOLI 4 Doors
  • 2014 BMW 3 Series 328i xDrive Gran Turismo in Schaumburg, IL 60173

    $24,988
    Mileage: 46,264
    Location: Schaumburg, IL 60173
    Description: Used 2014 BMW 3 Series 328i xDrive Gran Turismo - $24,988, 46,264 miles Exterior Color: black sapphire metallic Hatchback 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2014 BMW 3 Series 328i xDrive in Schaumburg, IL 60173

    $25,888
    Mileage: 29,871
    Location: Schaumburg, IL 60173
    Description: Used 2014 BMW 3 Series 328i xDrive - $25,888, 29,871 miles Exterior Color: alpine white Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2016 BMW 3 Series 328i xDrive in Schaumburg, IL 60173

    $36,750
    Mileage: 8,807
    Location: Schaumburg, IL 60173
    Description: Used 2016 BMW 3 Series 328i xDrive - $36,750, 8,807 miles Exterior Color: glacier silver metallic Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2016 BMW 3 Series 320i xDrive in Schaumburg, IL 60173

    $31,470
    Mileage: 4,634
    Location: Schaumburg, IL 60173
    Description: Used 2016 BMW 3 Series 320i xDrive - $31,470, 4,634 miles Exterior Color: glacier silver metallic Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: GASOLI 4 Doors
  • 2002 BMW 3 Series 325i in Schaumburg, IL 60173

    $3,991
    Mileage: 156,012
    Location: Schaumburg, IL 60173
    Description: Used 2002 BMW 3 Series 325i - $3,991, 156,012 miles Exterior Color: white Sedan 2.5L I6 24V MPFI DOHC Fuel: Gasoli 4 Doors
  • 2016 BMW 3 Series 328i xDrive Gran Turismo in Schaumburg, IL 60173

    $39,570
    Mileage: 11,026
    Location: Schaumburg, IL 60173
    Description: Used 2016 BMW 3 Series 328i xDrive Gran Turismo - $39,570, 11,026 miles Exterior Color: mineral gray metallic Hatchback 2.0L I4 16V GDI DOHC Turbo Fuel: GASOLI 4 Doors