Used BMW 3 Series in Roselle, IL

2.5 million cars to choose from.

Search Used Cars





BMW 3 Series
  • 2008 BMW 3 Series 335xi in Roselle, IL 60172

    $10,995
    Mileage: 90,276
    Location: Roselle, IL 60172
    Description: Used 2008 BMW 3 Series 335xi - $10,995, 90,276 miles Exterior Color: montego blue metallic Interior Color: black Sedan 3.0L Twin Turbo I6 300hp 300ft. Automatic Transmission Fuel: Gasoline 6 Cylinders 4 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
  • 2011 BMW 3 Series 328i xDrive in Schaumburg, IL 60195

    contact seller
    Mileage: contact seller
    Location: Schaumburg, IL 60195
    Description: Used 2011 BMW 3 Series 328i xDrive - AWD 328i xDrive 4dr Sedan SULEV 3.0 6 Cylinder Fuel: Gasoline 4 Doors
  • 2004 BMW 3 Series 325Ci in Glendale Heights, IL 60139

    contact seller
    Mileage: 190,904
    Location: Glendale Heights, IL 60139
    Description: Used 2004 BMW 3 Series 325Ci - 190,904 miles Exterior Color: black 325Ci 2dr Convertible 2.5 6 Cylinder Fuel: Gasoline 2 Doors
  • 2017 BMW 3 Series 330i xDrive in Schaumburg, IL 60173

    $44,470
    Mileage: 4,461
    Location: Schaumburg, IL 60173
    Description: Used 2017 BMW 3 Series 330i xDrive - $44,470, 4,461 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 Schaumburg, IL 60173

    $35,800
    Mileage: 4,285
    Location: Schaumburg, IL 60173
    Description: Used 2017 BMW 3 Series 320i xDrive - $35,800, 4,285 miles Exterior Color: mineral gray metallic Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2017 BMW 3 Series 330i xDrive Gran Turismo in Schaumburg, IL 60173

    $47,875
    Mileage: 4,489
    Location: Schaumburg, IL 60173
    Description: Used 2017 BMW 3 Series 330i xDrive Gran Turismo - $47,875, 4,489 miles Exterior Color: mineral gray metallic Hatchback 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2017 BMW 3 Series 330i xDrive in Schaumburg, IL 60173

    $42,470
    Mileage: 4,343
    Location: Schaumburg, IL 60173
    Description: Used 2017 BMW 3 Series 330i xDrive - $42,470, 4,343 miles Exterior Color: alpine white Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2007 BMW 3 Series 328xi in Schaumburg, IL 60173

    $10,990
    Mileage: 68,409
    Location: Schaumburg, IL 60173
    Description: Used 2007 BMW 3 Series 328xi - $10,990, 68,409 miles Exterior Color: sparkling graphite metallic Sedan 3.0L I6 24V MPFI DOHC Fuel: Gasoli 4 Doors
  • 2017 BMW 3 Series 330i xDrive in Schaumburg, IL 60173

    $43,885
    Mileage: 4,111
    Location: Schaumburg, IL 60173
    Description: Used 2017 BMW 3 Series 330i xDrive - $43,885, 4,111 miles Exterior Color: platinum silver metallic Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2017 BMW 3 Series 330i xDrive in Schaumburg, IL 60173

    $43,980
    Mileage: 4,772
    Location: Schaumburg, IL 60173
    Description: Used 2017 BMW 3 Series 330i xDrive - $43,980, 4,772 miles Exterior Color: mineral white metallic Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2017 BMW 3 Series 320i xDrive in Schaumburg, IL 60173

    $40,888
    Mileage: 3,965
    Location: Schaumburg, IL 60173
    Description: Used 2017 BMW 3 Series 320i xDrive - $40,888, 3,965 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 Schaumburg, IL 60173

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

    $18,995
    Mileage: 26,165
    Location: Schaumburg, IL 60173
    Description: Used 2015 BMW 3 Series 320i - $18,995, 26,165 miles Exterior Color: black sapphire metallic Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2016 BMW 3 Series 328i xDrive in Schaumburg, IL 60173

    $31,020
    Mileage: 28,011
    Location: Schaumburg, IL 60173
    Description: Used 2016 BMW 3 Series 328i xDrive - $31,020, 28,011 miles Intercooled Turbo Premium Unlead Automatic Transmission Fuel: Gasoli 4 Doors