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 2010 - 2020 BMW For Sale» see all used cars

Your Search

  • Miles of
  •  to 

Reviews » see all

 Next Page >>
Showing 1 - 20 of 941
  • USED 2016 BMW 3 Series

    $28,750
    EST. PAYMENT* $
    MILEAGE: 18,082
    LOCATION: Libertyville, IL

    Napleton Cadillac of Libertyville

    Free Vehicle Trade-In Appraisal
  • USED 2019 BMW X3

    $35,750
    EST. PAYMENT* $
    MILEAGE: 21,841
    carfax
    LOCATION: Libertyville, IL

    Napleton Ford in Libertyville

    Free Vehicle Trade-In Appraisal
  • USED 2015 BMW

    $35,899
    EST. PAYMENT* $
    MILEAGE: 34,222
    carfax
    LOCATION: Libertyville, IL

    Liberty Auto City

    Free Vehicle Trade-In Appraisal
  • USED 2019 BMW X4

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

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

    Free Vehicle Trade-In Appraisal
  • USED 2019 BMW X1

    $39,999
    EST. PAYMENT* $
    MILEAGE: 4,500
    carfax
    LOCATION: Lake Bluff, IL 4.43 mi

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

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

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

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

    Free Vehicle Trade-In Appraisal
  • Certified USED 2018 BMW 330i

    $35,995
    EST. PAYMENT* $
    MILEAGE: 21,216
    carfax
    LOCATION: Lake Bluff, IL 4.43 mi

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

    Free Vehicle Trade-In Appraisal
  • USED 2019 BMW X1

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

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

    Free Vehicle Trade-In Appraisal
  • USED 2019 BMW X4

    $53,999
    EST. PAYMENT* $
    MILEAGE: 2,000
    carfax
    LOCATION: Lake Bluff, IL 4.43 mi

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

    Free Vehicle Trade-In Appraisal
  • USED 2016 BMW M3

    $52,995
    EST. PAYMENT* $
    MILEAGE: 17,157
    carfax
    LOCATION: Lake Bluff, IL 4.43 mi

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

    Free Vehicle Trade-In Appraisal
  • USED 2019 BMW X3

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

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

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

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

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

    Free Vehicle Trade-In Appraisal
  • USED 2020 BMW M340i

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

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

    Free Vehicle Trade-In Appraisal
  • USED 2019 BMW X4

    $54,499
    EST. PAYMENT* $
    MILEAGE: 2,500
    carfax
    LOCATION: Lake Bluff, IL 4.43 mi

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

    Free Vehicle Trade-In Appraisal
  • USED 2019 BMW X3

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

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

    Free Vehicle Trade-In Appraisal
  • Certified USED 2017 BMW X5

    $49,995
    EST. PAYMENT* $
    MILEAGE: 27,348
    carfax
    LOCATION: Lake Bluff, IL 4.43 mi

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

    Free Vehicle Trade-In Appraisal
  • USED 2019 BMW 530e

    $55,499
    EST. PAYMENT* $
    MILEAGE: 4,000
    carfax
    LOCATION: Lake Bluff, IL 4.43 mi

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

    Free Vehicle Trade-In Appraisal
  • USED 2019 BMW X7

    $94,399
    EST. PAYMENT* $
    MILEAGE: 4,500
    carfax
    LOCATION: Lake Bluff, IL 4.43 mi

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

    Free Vehicle Trade-In Appraisal
  • USED 2019 BMW Z4

    $50,799
    EST. PAYMENT* $
    MILEAGE: 3,000
    carfax
    LOCATION: Lake Bluff, IL 4.43 mi

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

    Free Vehicle Trade-In Appraisal
  • USED 2019 BMW X5

    $58,995
    EST. PAYMENT* $
    MILEAGE: 3,950
    carfax
    LOCATION: Lake Bluff, IL 4.43 mi

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

    Free Vehicle Trade-In Appraisal