Used BMW 3 Series in Crystal Lake, IL

2.5 million cars to choose from.

Search Used Cars





BMW 3 Series
  • 2015 BMW 3 Series 328i xDrive in Crystal Lake, IL 60012

    $24,750
    Mileage: 34,277
    Location: Crystal Lake, IL 60012
    Description: Used 2015 BMW 3 Series 328i xDrive - $24,750, 34,277 miles Exterior Color: white Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2009 BMW 3 Series in Crystal Lake, IL 60012

    $7,250
    Mileage: 147,173
    Location: Crystal Lake, IL 60012
    Description: Used 2009 BMW 3 Series - $7,250, 147,173 miles Exterior Color: black Sedan 3.0L I6 24V MPFI DOHC Fuel: GASOLI 4 Doors
  • 2015 BMW 3 Series 328i xDrive Gran Turismo in Crystal Lake, IL 60012

    $24,500
    Mileage: 34,560
    Location: Crystal Lake, IL 60012
    Description: Used 2015 BMW 3 Series 328i xDrive Gran Turismo - $24,500, 34,560 miles Exterior Color: silver Hatchback 2.0L I4 16V GDI DOHC Turbo Fuel: GASOLI 4 Doors
  • 2015 BMW 3 Series 328d xDrive in Crystal Lake, IL 60012

    $29,750
    Mileage: 26,550
    Location: Crystal Lake, IL 60012
    Description: Used 2015 BMW 3 Series 328d xDrive - $29,750, 26,550 miles Exterior Color: black Wagon 2.0L I4 16V DDI DOHC Turbo Diese Fuel: Diesel 4 Doors
  • 2015 BMW 3 Series 328i xDrive in Crystal Lake, IL 60012

    $24,750
    Mileage: 27,838
    Location: Crystal Lake, IL 60012
    Description: Used 2015 BMW 3 Series 328i xDrive - $24,750, 27,838 miles Exterior Color: gray Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2013 BMW 3 Series 335i xDrive in Crystal Lake, IL 60012

    $20,500
    Mileage: 76,759
    Location: Crystal Lake, IL 60012
    Description: Used 2013 BMW 3 Series 335i xDrive - $20,500, 76,759 miles Exterior Color: blue Coupe 3.0L I6 24V GDI DOHC Turbo Fuel: GASOLI 2 Doors
  • 2015 BMW 3 Series 320i xDrive in Crystal Lake, IL 60012

    $22,500
    Mileage: 31,386
    Location: Crystal Lake, IL 60012
    Description: Used 2015 BMW 3 Series 320i xDrive - $22,500, 31,386 miles Exterior Color: white Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2004 BMW 3 Series 325xi in Crystal Lake, IL 60014

    $5,000
    Mileage: 137,208
    Location: Crystal Lake, IL 60014
    Description: Used 2004 BMW 3 Series 325xi - $5,000, 137,208 miles Exterior Color: black Sedan 2.5L 4 Doors
  • 2015 BMW 3 Series 328i xDrive in Crystal Lake, IL 60014

    $22,995
    Mileage: 29,988
    Location: Crystal Lake, IL 60014
    Description: Used 2015 BMW 3 Series 328i xDrive - $22,995, 29,988 miles Exterior Color: jet black Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: GASOLI 4 Doors
  • 2011 BMW 3 Series 328i xDrive in McHenry, IL 60050

    $9,900
    Mileage: 129,812
    Location: McHenry, IL 60050
    Description: Used 2011 BMW 3 Series 328i xDrive - $9,900, 129,812 miles Exterior Color: black Sedan 3.0L I6 24V MPFI DOHC Fuel: Gasoli 4 Doors
  • 2014 BMW 3 Series 328i xDrive in Barrington, IL 60010

    $18,976
    Mileage: 53,518
    Location: Barrington, IL 60010
    Description: Used 2014 BMW 3 Series 328i xDrive - $18,976, 53,518 miles Exterior Color: alpine white Sedan Intercooled Turbo Premium Unlead Automatic Transmission Fuel: Gasoli 4 Doors
  • 2018 BMW 3 Series 320i xDrive in Barrington, IL 60010

    $37,444
    Mileage: 4,629
    Location: Barrington, IL 60010
    Description: Used 2018 BMW 3 Series 320i xDrive - $37,444, 4,629 miles Exterior Color: mediterranean blue metallic Sedan Intercooled Turbo Premium Unlead Fuel: GASOLI 4 Doors
  • 2018 BMW 3 Series 320i xDrive in Barrington, IL 60010

    $37,888
    Mileage: 5,673
    Location: Barrington, IL 60010
    Description: Used 2018 BMW 3 Series 320i xDrive - $37,888, 5,673 miles Exterior Color: glacier silver metallic Intercooled Turbo Premium Unlead Automatic Transmission Fuel: Gasoli 4 Doors
  • 2018 BMW 3 Series 330i xDrive in Barrington, IL 60010

    $42,994
    Mileage: 4,652
    Location: Barrington, IL 60010
    Description: Used 2018 BMW 3 Series 330i xDrive - $42,994, 4,652 miles Exterior Color: mineral gray metallic Intercooled Turbo Premium Unlead Automatic Transmission Fuel: Gasoli 4 Doors
  • 2018 BMW 3 Series 330i xDrive in Barrington, IL 60010

    $39,985
    Mileage: 4,431
    Location: Barrington, IL 60010
    Description: Used 2018 BMW 3 Series 330i xDrive - $39,985, 4,431 miles Exterior Color: mineral gray metallic Sedan Intercooled Turbo Premium Unlead Fuel: GASOLI 4 Doors