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 Filters
  • Brooklyn Gray Metallic 2022 BMW X4 M40iBrooklyn Gray Metallic 2022 BMW X4 M40iBrooklyn Gray Metallic 2022 BMW X4 M40iBrooklyn Gray Metallic 2022 BMW X4 M40iBrooklyn Gray Metallic 2022 BMW X4 M40iBrooklyn Gray Metallic 2022 BMW X4 M40i

    $46,567

    34,553 mi.
    Est. $865/mo

    Napleton's Palatine Mazda

    4.1
    Check Availability
    Palatine, IL (28 mi)

    Quick view
  • Jet Black 2023 BMW X4 xDrive30iJet Black 2023 BMW X4 xDrive30iJet Black 2023 BMW X4 xDrive30iJet Black 2023 BMW X4 xDrive30iJet Black 2023 BMW X4 xDrive30iJet Black 2023 BMW X4 xDrive30i

    $37,366

    $1K
    37,591 mi.
    Est. $694/mo

    Bill Kay Chevrolet

    4.6
    Check Availability
    Lisle, IL (13 mi)

    Quick view
  • Black Sapphire Metallic 2025 BMW X4 xDrive30iBlack Sapphire Metallic 2025 BMW X4 xDrive30iBlack Sapphire Metallic 2025 BMW X4 xDrive30iBlack Sapphire Metallic 2025 BMW X4 xDrive30iBlack Sapphire Metallic 2025 BMW X4 xDrive30iBlack Sapphire Metallic 2025 BMW X4 xDrive30i

    $50,878

    10,362 mi.
    Est. $945/mo

    McGrath BMW of Elmhurst

    4.4
    Check Availability
    Elmhurst, IL (12 mi)
    Quick view
  • Blue 2017 BMW X4 xDrive 28iBlue 2017 BMW X4 xDrive 28iBlue 2017 BMW X4 xDrive 28iBlue 2017 BMW X4 xDrive 28iBlue 2017 BMW X4 xDrive 28iBlue 2017 BMW X4 xDrive 28i

    $16,950

    92,137 mi.
    Est. $315/mo

    Carbox

    5.0
    Check Availability
    Oakbrook Terrace, IL (10 mi)
    Quick view
  • White 2024 BMW X4 xDrive30iWhite 2024 BMW X4 xDrive30iWhite 2024 BMW X4 xDrive30iWhite 2024 BMW X4 xDrive30iWhite 2024 BMW X4 xDrive30iWhite 2024 BMW X4 xDrive30i

    $45,800

    $100
    9,342 mi.
    Est. $851/mo

    Haus of Imports

    4.3
    Check Availability
    Lemont, IL (8 mi)
    Quick view
  • Black 2015 BMW X4 xDrive35iBlack 2015 BMW X4 xDrive35iBlack 2015 BMW X4 xDrive35iBlack 2015 BMW X4 xDrive35iBlack 2015 BMW X4 xDrive35iBlack 2015 BMW X4 xDrive35i

    $13,695

    92,750 mi.
    Est. $255/mo

    AG Autohaus

    5.0
    Check Availability
    Carol Stream, IL (19 mi)
    Quick view
  • Black Sapphire Metallic 2019 BMW X4 xDrive30iBlack Sapphire Metallic 2019 BMW X4 xDrive30iBlack Sapphire Metallic 2019 BMW X4 xDrive30iBlack Sapphire Metallic 2019 BMW X4 xDrive30iBlack Sapphire Metallic 2019 BMW X4 xDrive30iBlack Sapphire Metallic 2019 BMW X4 xDrive30i

    $19,995

    110,803 mi.
    Est. $372/mo

    Baha Auto Group

    4.3
    Check Availability
    Palos Hills, IL (7 mi)
    Quick view
  • Phytonic Blue Metallic 2025 BMW X4 xDrive30iPhytonic Blue Metallic 2025 BMW X4 xDrive30iPhytonic Blue Metallic 2025 BMW X4 xDrive30iPhytonic Blue Metallic 2025 BMW X4 xDrive30iPhytonic Blue Metallic 2025 BMW X4 xDrive30iPhytonic Blue Metallic 2025 BMW X4 xDrive30i

    $48,900

    6,928 mi.
    Est. $909/mo

    Perillo BMW

    3.9
    Check Availability
    Chicago, IL (13 mi)

    Quick view
  • Phytonic Blue Metallic 2019 BMW X4 xDrive30iPhytonic Blue Metallic 2019 BMW X4 xDrive30iPhytonic Blue Metallic 2019 BMW X4 xDrive30iPhytonic Blue Metallic 2019 BMW X4 xDrive30iPhytonic Blue Metallic 2019 BMW X4 xDrive30iPhytonic Blue Metallic 2019 BMW X4 xDrive30i

    $22,985

    60,392 mi.
    Est. $427/mo

    Star Auto Works

    Check Availability
    Downers Grove, IL (11 mi)
    Quick view
  • Alpine White 2022 BMW X4 xDrive30iAlpine White 2022 BMW X4 xDrive30iAlpine White 2022 BMW X4 xDrive30iAlpine White 2022 BMW X4 xDrive30iAlpine White 2022 BMW X4 xDrive30iAlpine White 2022 BMW X4 xDrive30i

    $33,985

    52,185 mi.
    Est. $632/mo

    Jidd Motors Mitsubishi

    4.5
    Check Availability
    Des Plaines, IL (19 mi)
    Quick view
  • Black Sapphire Metallic 2025 BMW X4 xDrive30iBlack Sapphire Metallic 2025 BMW X4 xDrive30iBlack Sapphire Metallic 2025 BMW X4 xDrive30iBlack Sapphire Metallic 2025 BMW X4 xDrive30iBlack Sapphire Metallic 2025 BMW X4 xDrive30iBlack Sapphire Metallic 2025 BMW X4 xDrive30i

    $47,895

    17,650 mi.
    Est. $890/mo

    Jidd Motors Mitsubishi

    4.5
    Check Availability
    Des Plaines, IL (19 mi)
    Quick view
  • Red 2025 BMW X4 xDrive30iRed 2025 BMW X4 xDrive30iRed 2025 BMW X4 xDrive30iRed 2025 BMW X4 xDrive30iRed 2025 BMW X4 xDrive30iRed 2025 BMW X4 xDrive30i

    $52,400

    12,100 mi.
    Est. $974/mo

    Perillo BMW

    3.9
    Check Availability
    Chicago, IL (13 mi)
    Quick view
  • Carbon Black Metallic 2023 BMW X4 xDrive30iCarbon Black Metallic 2023 BMW X4 xDrive30iCarbon Black Metallic 2023 BMW X4 xDrive30iCarbon Black Metallic 2023 BMW X4 xDrive30iCarbon Black Metallic 2023 BMW X4 xDrive30iCarbon Black Metallic 2023 BMW X4 xDrive30i

    $38,401

    43,306 mi.
    Est. $714/mo

    Gravity Autos Chicago

    4.4
    Check Availability
    Highland Park, IL (30 mi)
    Quick view
  • Mineral White 2024 BMW X4 xDrive30iMineral White 2024 BMW X4 xDrive30iMineral White 2024 BMW X4 xDrive30iMineral White 2024 BMW X4 xDrive30iMineral White 2024 BMW X4 xDrive30iMineral White 2024 BMW X4 xDrive30i

    $39,400

    23,362 mi.
    Est. $732/mo

    Perillo BMW

    3.9
    Check Availability
    Chicago, IL (13 mi)

    Quick view
  • Alpine White 2024 BMW X4 xDrive30iAlpine White 2024 BMW X4 xDrive30iAlpine White 2024 BMW X4 xDrive30iAlpine White 2024 BMW X4 xDrive30iAlpine White 2024 BMW X4 xDrive30iAlpine White 2024 BMW X4 xDrive30i

    $37,285

    61,163 mi.
    Est. $693/mo

    Jidd Motors Mitsubishi

    4.5
    Check Availability
    Des Plaines, IL (19 mi)
    Quick view
  • White 2019 BMW X4 xDrive30iWhite 2019 BMW X4 xDrive30iWhite 2019 BMW X4 xDrive30iWhite 2019 BMW X4 xDrive30iWhite 2019 BMW X4 xDrive30iWhite 2019 BMW X4 xDrive30i

    $24,995

    64,582 mi.
    Est. $465/mo

    Star Auto Works

    Check Availability
    Downers Grove, IL (11 mi)
    Quick view
  • Black Sapphire Metallic 2023 BMW X4 M40iBlack Sapphire Metallic 2023 BMW X4 M40iBlack Sapphire Metallic 2023 BMW X4 M40iBlack Sapphire Metallic 2023 BMW X4 M40iBlack Sapphire Metallic 2023 BMW X4 M40iBlack Sapphire Metallic 2023 BMW X4 M40i

    $48,412

    $900
    42,270 mi.
    Est. $900/mo

    Land Rover Naperville

    2.6
    Check Availability
    Naperville, IL (19 mi)
    Quick view
  • Alpine White 2023 BMW X4 M40iAlpine White 2023 BMW X4 M40iAlpine White 2023 BMW X4 M40iAlpine White 2023 BMW X4 M40iAlpine White 2023 BMW X4 M40iAlpine White 2023 BMW X4 M40i

    $51,407

    21,160 mi.
    Est. $955/mo

    Ed Napleton Acura Kia

    3.4
    Check Availability
    Elmhurst, IL (13 mi)
    Quick view
  • Alpine White 2019 BMW X4 xDrive30iAlpine White 2019 BMW X4 xDrive30iAlpine White 2019 BMW X4 xDrive30iAlpine White 2019 BMW X4 xDrive30iAlpine White 2019 BMW X4 xDrive30iAlpine White 2019 BMW X4 xDrive30i

    $23,729

    85,161 mi.
    Est. $441/mo

    Guaranteed Motor Cars

    3.0
    Check Availability
    palos hills, IL (25 mi)
    Quick view
  • Gray Metallic 2023 BMW X4 xDrive30iGray Metallic 2023 BMW X4 xDrive30iGray Metallic 2023 BMW X4 xDrive30iGray Metallic 2023 BMW X4 xDrive30iGray Metallic 2023 BMW X4 xDrive30iGray Metallic 2023 BMW X4 xDrive30i

    $45,300

    19,763 mi.
    Est. $842/mo

    Perillo BMW

    3.9
    Check Availability
    Chicago, IL (13 mi)

    Quick view
  • Black Sapphire Metallic 2023 BMW X4 xDrive30iBlack Sapphire Metallic 2023 BMW X4 xDrive30iBlack Sapphire Metallic 2023 BMW X4 xDrive30iBlack Sapphire Metallic 2023 BMW X4 xDrive30iBlack Sapphire Metallic 2023 BMW X4 xDrive30iBlack Sapphire Metallic 2023 BMW X4 xDrive30i

    $43,130

    22,255 mi.
    Est. $802/mo

    BMW of Schererville

    4.7
    Check Availability
    Schererville, IN (27 mi)
    Quick view
  • Brooklyn Grey Metallic 2023 BMW X4 xDrive30iBrooklyn Grey Metallic 2023 BMW X4 xDrive30iBrooklyn Grey Metallic 2023 BMW X4 xDrive30iBrooklyn Grey Metallic 2023 BMW X4 xDrive30iBrooklyn Grey Metallic 2023 BMW X4 xDrive30iBrooklyn Grey Metallic 2023 BMW X4 xDrive30i

    $37,595

    54,324 mi.
    Est. $699/mo

    Jidd Motors Mitsubishi

    4.5
    Check Availability
    Des Plaines, IL (19 mi)
    Quick view
  • Carbon Black Metallic 2024 BMW X4 xDrive30iCarbon Black Metallic 2024 BMW X4 xDrive30iCarbon Black Metallic 2024 BMW X4 xDrive30iCarbon Black Metallic 2024 BMW X4 xDrive30i

    $49,877

    10,117 mi.
    Est. $927/mo

    Bill Kay Downers Grove Nissan

    4.6
    Check Availability
    Downers Grove, IL (11 mi)
    Quick view
  • Phytonic Blue Metallic 2024 BMW X4 M40iPhytonic Blue Metallic 2024 BMW X4 M40iPhytonic Blue Metallic 2024 BMW X4 M40iPhytonic Blue Metallic 2024 BMW X4 M40iPhytonic Blue Metallic 2024 BMW X4 M40iPhytonic Blue Metallic 2024 BMW X4 M40i

    $54,995

    24,214 mi.
    Est. $1,022/mo

    Volkswagen of Orland Park

    4.2
    Check Availability
    Orland Park, IL (13 mi)
    Quick view
  • Jet Black 2022 BMW X4 xDrive30iJet Black 2022 BMW X4 xDrive30iJet Black 2022 BMW X4 xDrive30iJet Black 2022 BMW X4 xDrive30iJet Black 2022 BMW X4 xDrive30iJet Black 2022 BMW X4 xDrive30i

    $38,368

    32,261 mi.
    Est. $713/mo

    Joe Rizza Ford Lincoln

    4.2
    Check Availability
    Orland Park, IL (13 mi)
    Quick view
  • Alpine White 2023 BMW X4 M40iAlpine White 2023 BMW X4 M40iAlpine White 2023 BMW X4 M40iAlpine White 2023 BMW X4 M40iAlpine White 2023 BMW X4 M40iAlpine White 2023 BMW X4 M40i

    $55,300

    15,409 mi.
    Est. $1,028/mo

    Perillo BMW

    3.9
    Check Availability
    Chicago, IL (13 mi)
    Quick view
  • White 2023 BMW X4 XDrive30iWhite 2023 BMW X4 XDrive30iWhite 2023 BMW X4 XDrive30iWhite 2023 BMW X4 XDrive30iWhite 2023 BMW X4 XDrive30iWhite 2023 BMW X4 XDrive30i

    $40,998

    58,312 mi.
    Est. $762/mo

    CarMax Charleston

    Check Availability
    $399 delivery to Oak Lawn, IL (5 mi)
    Quick view
  • Long Beach Blue Metallic 2016 BMW X4 M40iLong Beach Blue Metallic 2016 BMW X4 M40iLong Beach Blue Metallic 2016 BMW X4 M40iLong Beach Blue Metallic 2016 BMW X4 M40iLong Beach Blue Metallic 2016 BMW X4 M40iLong Beach Blue Metallic 2016 BMW X4 M40i

    $15,751

    114,438 mi.
    Est. $293/mo

    Auto Land Group Inc

    4.1
    Check Availability
    $140 delivery from Mundelein, IL (36 mi)
    Quick view
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