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 X4 For Sale» see all used cars

Your Search

  • Miles of
  •  to 

Reviews » see all

 Next Page >>
Showing 1 - 20 of 22
  • USED 2019 BMW X4

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

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

    Free Vehicle Trade-In Appraisal
  • USED 2019 BMW X4

    $54,999
    EST. PAYMENT* $
    MILEAGE: 1,080
    LOCATION: Lake Bluff, IL 18.21 mi

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

    Free Vehicle Trade-In Appraisal
  • USED 2019 BMW X4

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

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

    Free Vehicle Trade-In Appraisal
  • USED 2019 BMW X4

    $54,899
    EST. PAYMENT* $
    MILEAGE: 3,000
    carfax
    LOCATION: Lake Bluff, IL 18.21 mi

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

    Free Vehicle Trade-In Appraisal
  • USED 2019 BMW X4

    $54,399
    EST. PAYMENT* $
    MILEAGE: 3,000
    carfax
    LOCATION: Lake Bluff, IL 18.21 mi

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

    Free Vehicle Trade-In Appraisal
  • USED 2019 BMW X4

    $54,699
    EST. PAYMENT* $
    MILEAGE: 4,000
    carfax
    LOCATION: Lake Bluff, IL 18.21 mi

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

    Free Vehicle Trade-In Appraisal
  • USED 2019 BMW X4

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

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

    Free Vehicle Trade-In Appraisal
  • USED 2019 BMW X4

    $55,335
    EST. PAYMENT* $
    MILEAGE: 29
    carfax
    LOCATION: Westmont, IL 18.26 mi

    Laurel BMW of Westmont

    Free Vehicle Trade-In Appraisal
  • USED 2019 BMW X4

    $58,498
    EST. PAYMENT* $
    MILEAGE: 2,711
    carfax
    LOCATION: Barrington, IL 19.85 mi

    Motor Werks of Barrington

    Free Vehicle Trade-In Appraisal
  • USED 2019 BMW X4

    $47,487
    EST. PAYMENT* $
    MILEAGE: 488
    LOCATION: Barrington, IL 19.85 mi

    Motor Werks of Barrington

    Free Vehicle Trade-In Appraisal
  • USED 2019 BMW X4

    $66,195
    EST. PAYMENT* $
    MILEAGE: 442
    LOCATION: Barrington, IL 19.85 mi

    Motor Werks of Barrington

    Free Vehicle Trade-In Appraisal
  • USED 2019 BMW X4

    $52,987
    EST. PAYMENT* $
    MILEAGE: 2,523
    carfax
    LOCATION: Barrington, IL 19.85 mi

    Motor Werks of Barrington

    Free Vehicle Trade-In Appraisal
  • USED 2019 BMW X4

    $46,487
    EST. PAYMENT* $
    MILEAGE: 480
    LOCATION: Barrington, IL 19.85 mi

    Motor Werks of Barrington

    Free Vehicle Trade-In Appraisal
  • USED 2019 BMW X4

    $51,977
    EST. PAYMENT* $
    MILEAGE: 4,525
    carfax
    LOCATION: Naperville, IL 24.53 mi

    Bill Jacobs BMW

    Free Vehicle Trade-In Appraisal
  • USED 2019 BMW X4

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

    Bill Jacobs BMW

    Free Vehicle Trade-In Appraisal
  • USED 2019 BMW X4

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

    Bill Jacobs BMW

    Free Vehicle Trade-In Appraisal
  • USED 2019 BMW X4

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

    Bill Jacobs BMW

    Free Vehicle Trade-In Appraisal
  • USED 2019 BMW X4

    $44,996
    EST. PAYMENT* $
    MILEAGE: 796
    LOCATION: Orland Park, IL 29.75 mi

    Zeigler's BMW MINI of Orland Park

    Free Vehicle Trade-In Appraisal
  • USED 2019 BMW X4

    Call For Price
    EST. PAYMENT* $
    MILEAGE: 1,006
    LOCATION: Orland Park, IL 29.75 mi

    Zeigler's BMW MINI of Orland Park

    Free Vehicle Trade-In Appraisal
  • USED 2019 BMW X4

    $45,996
    EST. PAYMENT* $
    MILEAGE: 1,021
    LOCATION: Orland Park, IL 29.75 mi

    Zeigler's BMW MINI of Orland Park

    Free Vehicle Trade-In Appraisal