x
Please enter your e-mail to save this vehicle and DriveChicago.com will notify you of any price changes.
Click the above to view your saved vehicles.
Save This Vehicle
terms & conditions

Used 2019 BMW 3-series For Sale» see all used cars

Your Search

  • Miles of
  •  to 

Reviews » see all

 Next Page >>
Showing 1 - 20 of 28
  • USED 2019 BMW 3 Series

    $47,994
    EST. PAYMENT* $
    MILEAGE: 6,754
    carfax
    LOCATION: Barrington, IL

    Motor Werks of Barrington

    Free Vehicle Trade-In Appraisal
  • USED 2019 BMW 3 Series

    $43,495
    EST. PAYMENT* $
    MILEAGE: 101
    LOCATION: Barrington, IL

    Motor Werks of Barrington

    Free Vehicle Trade-In Appraisal
  • USED 2019 BMW 3 Series

    $45,444
    EST. PAYMENT* $
    MILEAGE: 4,459
    carfax
    LOCATION: Barrington, IL

    Motor Werks of Barrington

    Free Vehicle Trade-In Appraisal
  • Certified USED 2019 BMW 3 Series

    $49,987
    EST. PAYMENT* $
    MILEAGE: 5,673
    carfax
    LOCATION: Barrington, IL

    Motor Werks of Barrington

    Free Vehicle Trade-In Appraisal
  • USED 2019 BMW 3 Series

    $45,188
    EST. PAYMENT* $
    MILEAGE: 813
    LOCATION: Barrington, IL

    Motor Werks of Barrington

    Free Vehicle Trade-In Appraisal
  • USED 2019 BMW 3 Series

    $37,988
    EST. PAYMENT* $
    MILEAGE: 7,013
    carfax
    LOCATION: Schaumburg, IL 9.35 mi

    Patrick BMW

    Free Vehicle Trade-In Appraisal
  • USED 2019 BMW 330i

    $49,799
    EST. PAYMENT* $
    MILEAGE: 2,500
    carfax
    LOCATION: Lake Bluff, IL 17.26 mi

    Karl Knauz Motors-Land Rover, BMW, Mercedes Benz/Sprinter

    Free Vehicle Trade-In Appraisal
  • USED 2019 BMW 330i

    $45,799
    EST. PAYMENT* $
    MILEAGE: 1,080
    carfax
    LOCATION: Lake Bluff, IL 17.26 mi

    Karl Knauz Motors-Land Rover, BMW, Mercedes Benz/Sprinter

    Free Vehicle Trade-In Appraisal
  • USED 2019 BMW 330i

    $49,995
    EST. PAYMENT* $
    MILEAGE: 3,995
    carfax
    LOCATION: Lake Bluff, IL 17.26 mi

    Karl Knauz Motors-Land Rover, BMW, Mercedes Benz/Sprinter

    Free Vehicle Trade-In Appraisal
  • USED 2019 BMW 330i

    $51,999
    EST. PAYMENT* $
    MILEAGE: 1,080
    carfax
    LOCATION: Lake Bluff, IL 17.26 mi

    Karl Knauz Motors-Land Rover, BMW, Mercedes Benz/Sprinter

    Free Vehicle Trade-In Appraisal
  • USED 2019 BMW 330i

    $45,299
    EST. PAYMENT* $
    MILEAGE: 3,500
    carfax
    LOCATION: Lake Bluff, IL 17.26 mi

    Karl Knauz Motors-Land Rover, BMW, Mercedes Benz/Sprinter

    Free Vehicle Trade-In Appraisal
  • USED 2019 BMW 330i

    $41,985
    EST. PAYMENT* $
    MILEAGE: 3,575
    carfax
    LOCATION: Lake Bluff, IL 17.26 mi

    Karl Knauz Motors-Land Rover, BMW, Mercedes Benz/Sprinter

    Free Vehicle Trade-In Appraisal
  • USED 2019 BMW 330i

    $48,995
    EST. PAYMENT* $
    MILEAGE: 5,442
    carfax
    LOCATION: Lake Bluff, IL 17.26 mi

    Karl Knauz Motors-Land Rover, BMW, Mercedes Benz/Sprinter

    Free Vehicle Trade-In Appraisal
  • USED 2019 BMW 330i

    $42,799
    EST. PAYMENT* $
    MILEAGE: 4,000
    carfax
    LOCATION: Lake Bluff, IL 17.26 mi

    Karl Knauz Motors-Land Rover, BMW, Mercedes Benz/Sprinter

    Free Vehicle Trade-In Appraisal
  • USED 2019 BMW 3 Series

    $43,621
    EST. PAYMENT* $
    MILEAGE: 4,463
    carfax
    LOCATION: Northfield, IL 20.67 mi

    Fields BMW

    Free Vehicle Trade-In Appraisal
  • USED 2019 BMW 3 Series

    $45,977
    EST. PAYMENT* $
    MILEAGE: 4,179
    carfax
    LOCATION: Naperville, IL 26.94 mi

    Bill Jacobs BMW

    Free Vehicle Trade-In Appraisal
  • USED 2019 BMW 3 Series

    $48,977
    EST. PAYMENT* $
    MILEAGE: 4,294
    carfax
    LOCATION: Naperville, IL 26.94 mi

    Bill Jacobs BMW

    Free Vehicle Trade-In Appraisal
  • USED 2019 BMW 3 Series

    $45,977
    EST. PAYMENT* $
    MILEAGE: 4,342
    carfax
    LOCATION: Naperville, IL 26.94 mi

    Bill Jacobs BMW

    Free Vehicle Trade-In Appraisal
  • USED 2019 BMW 3 Series

    $47,977
    EST. PAYMENT* $
    MILEAGE: 4,109
    carfax
    LOCATION: Naperville, IL 26.94 mi

    Bill Jacobs BMW

    Free Vehicle Trade-In Appraisal
  • USED 2019 BMW 3 Series

    $46,877
    EST. PAYMENT* $
    MILEAGE: 4,162
    carfax
    LOCATION: Naperville, IL 26.94 mi

    Bill Jacobs BMW

    Free Vehicle Trade-In Appraisal