Skip to main content
Best match Lowest price Highest price Lowest mileage Highest mileage Nearest location Best deal Newest year Oldest year Newest listed Oldest listed
Skip to Listings
Best match Lowest price Highest price Lowest mileage Highest mileage Nearest location Best deal Newest year Oldest year Newest listed Oldest listed
Skip to Filters
  • Phytonic Blue Metallic 2024 BMW X4 xDrive30iPhytonic Blue Metallic 2024 BMW X4 xDrive30iPhytonic Blue Metallic 2024 BMW X4 xDrive30iPhytonic Blue Metallic 2024 BMW X4 xDrive30iPhytonic Blue Metallic 2024 BMW X4 xDrive30iPhytonic Blue Metallic 2024 BMW X4 xDrive30i

    $43,687

    $2.1K
    36,329 mi.
    Est. $821/mo

    BMW of Orland Park

    4.6
    Orland Park, IL (16 mi)
    Check Availability

  • Brooklyn Gray Metallic 2024 BMW X4 xDrive30iBrooklyn Gray Metallic 2024 BMW X4 xDrive30iBrooklyn Gray Metallic 2024 BMW X4 xDrive30iBrooklyn Gray Metallic 2024 BMW X4 xDrive30iBrooklyn Gray Metallic 2024 BMW X4 xDrive30iBrooklyn Gray Metallic 2024 BMW X4 xDrive30i

    $42,012

    $100
    33,575 mi.
    Est. $790/mo

    Arnie Bauer Buick GMC of Matteson

    4.5
    Matteson, IL (22 mi)
    Check Availability

  • Dark Graphite 2025 BMW X4 xDrive30iDark Graphite 2025 BMW X4 xDrive30iDark Graphite 2025 BMW X4 xDrive30iDark Graphite 2025 BMW X4 xDrive30iDark Graphite 2025 BMW X4 xDrive30iDark Graphite 2025 BMW X4 xDrive30i

    $44,308

    $400
    19,749 mi.
    Est. $833/mo

    Jidd Motors Mitsubishi

    4.4
    Des Plaines, IL (17 mi)
    Check Availability
  • Black Sapphire Metallic 2024 BMW X4 xDrive30iBlack Sapphire Metallic 2024 BMW X4 xDrive30iBlack Sapphire Metallic 2024 BMW X4 xDrive30iBlack Sapphire Metallic 2024 BMW X4 xDrive30iBlack Sapphire Metallic 2024 BMW X4 xDrive30iBlack Sapphire Metallic 2024 BMW X4 xDrive30i

    $36,108

    51,665 mi.
    Est. $679/mo

    Jidd Motors Mitsubishi

    4.4
    Des Plaines, IL (17 mi)
    Check Availability
  • Jet Black 2025 BMW X4 xDrive30iJet Black 2025 BMW X4 xDrive30iJet Black 2025 BMW X4 xDrive30iJet Black 2025 BMW X4 xDrive30iJet Black 2025 BMW X4 xDrive30iJet Black 2025 BMW X4 xDrive30i

    $40,395

    $3.1K
    25,267 mi.
    Est. $759/mo

    Elgin Hyundai

    3.8
    Bartlett, IL (27 mi)
    Check Availability
  • Dark Graphite Metallic 2021 BMW X4 M40iDark Graphite Metallic 2021 BMW X4 M40iDark Graphite Metallic 2021 BMW X4 M40iDark Graphite Metallic 2021 BMW X4 M40iDark Graphite Metallic 2021 BMW X4 M40iDark Graphite Metallic 2021 BMW X4 M40i

    $33,300

    64,152 mi.
    Est. $626/mo

    Chicago Auto Place

    3.3
    Downers Grove, IL (14 mi)
    Check Availability
  • Burgundy 2023 BMW X4 XDrive30iBurgundy 2023 BMW X4 XDrive30iBurgundy 2023 BMW X4 XDrive30iBurgundy 2023 BMW X4 XDrive30iBurgundy 2023 BMW X4 XDrive30iBurgundy 2023 BMW X4 XDrive30i

    $38,998

    33,785 mi.
    Est. $733/mo

    CarMax Tinley Park

    4.7
    Tinley Park, IL (19 mi)
    Check Availability
  • Alpine White 2023 BMW X4 xDrive30iAlpine White 2023 BMW X4 xDrive30iAlpine White 2023 BMW X4 xDrive30iAlpine White 2023 BMW X4 xDrive30iAlpine White 2023 BMW X4 xDrive30iAlpine White 2023 BMW X4 xDrive30i

    $39,410

    $300
    23,873 mi.
    Est. $741/mo

    Maserati of Naperville

    3.3
    Naperville, IL (19 mi)
    Check Availability
  • Deep Sea Blue Metallic 2018 BMW X4 xDrive28iDeep Sea Blue Metallic 2018 BMW X4 xDrive28iDeep Sea Blue Metallic 2018 BMW X4 xDrive28iDeep Sea Blue Metallic 2018 BMW X4 xDrive28iDeep Sea Blue Metallic 2018 BMW X4 xDrive28iDeep Sea Blue Metallic 2018 BMW X4 xDrive28i

    $16,260

    98,464 mi.
    Est. $306/mo

    Mercedes-Benz of Westmont

    4.7
    Westmont, IL (8 mi)
    Check Availability
  • $46,900

    12,720 mi.
    Est. $882/mo

    Perillo BMW

    3.8
    Chicago, IL (12 mi)
    Check Availability
  • $44,912

    40,576 mi.
    Est. $844/mo

    BMW of Orland Park

    4.6
    Orland Park, IL (16 mi)
    Check Availability
  • Jet Black 2024 BMW X4 xDrive30i

    $42,890

    34,133 mi.
    Est. $806/mo

    Bill Jacobs BMW

    5.0
    Naperville, IL (20 mi)
    Check Availability
  • White 2016 BMW X4 xDrive35iWhite 2016 BMW X4 xDrive35i

    Not Priced

    86,141 mi.
    Est. $0/mo

    Autos of Chicago

    4.4
    Arlington Heights, IL (22 mi)
    Check Availability
  • Alpine White 2021 BMW X4 M40i

    $37,912

    35,456 mi.
    Est. $713/mo

    Napleton's Palatine Mazda

    4.1
    Palatine, IL (26 mi)
    Check Availability
  • Black Sapphire Metallic 2015 BMW X4 xDrive28iBlack Sapphire Metallic 2015 BMW X4 xDrive28iBlack Sapphire Metallic 2015 BMW X4 xDrive28iBlack Sapphire Metallic 2015 BMW X4 xDrive28iBlack Sapphire Metallic 2015 BMW X4 xDrive28iBlack Sapphire Metallic 2015 BMW X4 xDrive28i

    $14,300

    91,346 mi.
    Est. $269/mo

    Team Toyota - IN

    4.9
    Schererville, IN (28 mi)
    Check Availability
  • Blue 2024 BMW X4 xDrive30iBlue 2024 BMW X4 xDrive30iBlue 2024 BMW X4 xDrive30iBlue 2024 BMW X4 xDrive30iBlue 2024 BMW X4 xDrive30iBlue 2024 BMW X4 xDrive30i

    $44,650

    20,074 mi.
    Est. $839/mo

    Fishers Imports

    4.5
    $159 delivery from Fishers, IN (159 mi)
    Check Availability
  • Brooklyn Gray Metallic 2024 BMW X4 M40iBrooklyn Gray Metallic 2024 BMW X4 M40iBrooklyn Gray Metallic 2024 BMW X4 M40iBrooklyn Gray Metallic 2024 BMW X4 M40iBrooklyn Gray Metallic 2024 BMW X4 M40iBrooklyn Gray Metallic 2024 BMW X4 M40i

    $56,283

    $706
    15,734 mi.
    Est. $1,058/mo

    Autohaus BMW

    4.8
    $387 delivery from Saint Louis, MO (259 mi)
    Check Availability
  • Blue Metallic 2025 BMW X4 M40iBlue Metallic 2025 BMW X4 M40iBlue Metallic 2025 BMW X4 M40iBlue Metallic 2025 BMW X4 M40iBlue Metallic 2025 BMW X4 M40iBlue Metallic 2025 BMW X4 M40i

    $66,407

    7,506 mi.
    Est. $1,248/mo

    Knauz BMW Mercedes-Benz Sprinter

    4.5
    Lake Bluff, IL (33 mi)
    Check Availability
  • White 2025 BMW X4 xDrive30iWhite 2025 BMW X4 xDrive30iWhite 2025 BMW X4 xDrive30iWhite 2025 BMW X4 xDrive30iWhite 2025 BMW X4 xDrive30iWhite 2025 BMW X4 xDrive30i

    $37,876

    $500
    42,161 mi.
    Est. $712/mo

    CarWise Gurnee

    4.1
    Gurnee, IL (41 mi)
    Check Availability
  • White 2025 BMW X4 XDrive30iWhite 2025 BMW X4 XDrive30iWhite 2025 BMW X4 XDrive30iWhite 2025 BMW X4 XDrive30iWhite 2025 BMW X4 XDrive30iWhite 2025 BMW X4 XDrive30i

    $39,998

    $1K
    44,819 mi.
    Est. $752/mo

    CarMax Merrillville

    4.0
    Merrillville, IN (36 mi)
    Check Availability
  • Carbon Black Metallic 2015 BMW X4 xDrive35iCarbon Black Metallic 2015 BMW X4 xDrive35iCarbon Black Metallic 2015 BMW X4 xDrive35iCarbon Black Metallic 2015 BMW X4 xDrive35iCarbon Black Metallic 2015 BMW X4 xDrive35iCarbon Black Metallic 2015 BMW X4 xDrive35i

    $12,372

    118,406 mi.
    Est. $233/mo

    Little House of Cars

    Crystal Lake, IL (39 mi)
    Check Availability
  • Black 2022 BMW X4 xDrive30iBlack 2022 BMW X4 xDrive30iBlack 2022 BMW X4 xDrive30iBlack 2022 BMW X4 xDrive30iBlack 2022 BMW X4 xDrive30iBlack 2022 BMW X4 xDrive30i

    $29,635

    $415
    65,142 mi.
    Est. $557/mo

    Huntley Ford

    4.7
    Huntley, IL (39 mi)
    Check Availability
  • $13,631

    131,362 mi.
    Est. $256/mo

    Toyota of Fox Lake

    4.4
    Fox Lake, IL (45 mi)
    Check Availability

Compare the BMW X4