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
  • Alpine White 2025 BMW X4 M40iAlpine White 2025 BMW X4 M40iAlpine White 2025 BMW X4 M40iAlpine White 2025 BMW X4 M40iAlpine White 2025 BMW X4 M40iAlpine White 2025 BMW X4 M40i

    $57,900

    $1K
    16,268 mi.
    Est. $1,088/mo

    Perillo BMW

    3.8
    Chicago, IL (22 mi)
    Check Availability

  • Alpine White 2025 BMW X4 M40iAlpine White 2025 BMW X4 M40iAlpine White 2025 BMW X4 M40iAlpine White 2025 BMW X4 M40iAlpine White 2025 BMW X4 M40iAlpine White 2025 BMW X4 M40i

    $57,900

    $1K
    16,268 mi.
    Est. $1,088/mo

    Perillo BMW

    3.8
    Chicago, IL (22 mi)
    Check Availability

  • 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

    $44,908

    17,650 mi.
    Est. $844/mo

    Jidd Motors Mitsubishi

    4.3
    Des Plaines, IL (6 mi)
    Check Availability

  • 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

    $51,998

    8,211 mi.
    Est. $977/mo

    CarMax Glencoe (Edens Expy)

    4.6
    Glencoe, IL (8 mi)
    Check Availability
  • 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

    $23,611

    69,674 mi.
    Est. $444/mo

    Toyota of Downtown Chicago

    4.4
    Chicago, IL (21 mi)
    Check Availability
  • 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

    $15,977

    92,137 mi.
    Est. $300/mo

    Carbox

    5.0
    Oakbrook Terrace, IL (19 mi)
    Check Availability
  • Blue 2023 BMW X4 XDrive30iBlue 2023 BMW X4 XDrive30iBlue 2023 BMW X4 XDrive30iBlue 2023 BMW X4 XDrive30iBlue 2023 BMW X4 XDrive30iBlue 2023 BMW X4 XDrive30i

    $39,998

    $1K
    27,539 mi.
    Est. $752/mo

    CarMax Hillside (Eisenhower Expy)

    4.8
    Hillside, IL (18 mi)
    Check Availability
  • Silver 2021 BMW X4 xDrive30iSilver 2021 BMW X4 xDrive30iSilver 2021 BMW X4 xDrive30iSilver 2021 BMW X4 xDrive30iSilver 2021 BMW X4 xDrive30iSilver 2021 BMW X4 xDrive30i

    $21,490

    80,845 mi.
    Est. $404/mo

    Car City Inc

    4.0
    Palatine, IL (7 mi)
    Check Availability
  • 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

    $42,531

    $621
    53,538 mi.
    Est. $799/mo

    McGrath BMW of Elmhurst

    4.4
    Elmhurst, IL (15 mi)
    Check Availability

  • Black 2020 BMW X4 xDrive30i Sport Utility 4DBlack 2020 BMW X4 xDrive30i Sport Utility 4DBlack 2020 BMW X4 xDrive30i Sport Utility 4DBlack 2020 BMW X4 xDrive30i Sport Utility 4DBlack 2020 BMW X4 xDrive30i Sport Utility 4DBlack 2020 BMW X4 xDrive30i Sport Utility 4D

    $27,376

    77,363 mi.
    Est. $515/mo

    Dart Motors

    4.1
    Mchenry, IL (21 mi)
    Check Availability
  • Dark Graphite Metallic 2023 BMW X4 xDrive30iDark Graphite Metallic 2023 BMW X4 xDrive30iDark Graphite Metallic 2023 BMW X4 xDrive30iDark Graphite Metallic 2023 BMW X4 xDrive30iDark Graphite Metallic 2023 BMW X4 xDrive30iDark Graphite Metallic 2023 BMW X4 xDrive30i

    $33,412

    47,735 mi.
    Est. $628/mo

    Napleton Aston Martin

    4.6
    Downers Grove, IL (23 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 (11 mi)
    Check Availability
  • Carbon Black Metallic 2024 BMW X4 M40iCarbon Black Metallic 2024 BMW X4 M40iCarbon Black Metallic 2024 BMW X4 M40iCarbon Black Metallic 2024 BMW X4 M40iCarbon Black Metallic 2024 BMW X4 M40iCarbon Black Metallic 2024 BMW X4 M40i

    $51,900

    $1.7K
    14,160 mi.
    Est. $976/mo

    Perillo BMW

    3.8
    Chicago, IL (22 mi)
    Check Availability
  • White Metallic 2025 BMW X4 xDrive30iWhite Metallic 2025 BMW X4 xDrive30iWhite Metallic 2025 BMW X4 xDrive30iWhite Metallic 2025 BMW X4 xDrive30iWhite Metallic 2025 BMW X4 xDrive30iWhite Metallic 2025 BMW X4 xDrive30i

    $48,935

    $287
    10,146 mi.
    Est. $920/mo

    McGrath BMW of Elmhurst

    4.4
    Elmhurst, IL (15 mi)
    Check Availability
  • Carbon Black Metallic 2025 BMW X4 xDrive30iCarbon Black Metallic 2025 BMW X4 xDrive30iCarbon Black Metallic 2025 BMW X4 xDrive30iCarbon Black Metallic 2025 BMW X4 xDrive30iCarbon Black Metallic 2025 BMW X4 xDrive30iCarbon Black Metallic 2025 BMW X4 xDrive30i

    $46,612

    $687
    17,797 mi.
    Est. $876/mo

    Motor Werks INFINITI

    4.4
    Barrington, IL (11 mi)
    Check Availability

  • Red 2018 BMW X4 xDrive28iRed 2018 BMW X4 xDrive28iRed 2018 BMW X4 xDrive28iRed 2018 BMW X4 xDrive28iRed 2018 BMW X4 xDrive28iRed 2018 BMW X4 xDrive28i

    $14,362

    136,985 mi.
    Est. $270/mo

    Affinity Auto Sales

    3.8
    West Chicago, IL (15 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 (21 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.3
    Des Plaines, IL (6 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 (18 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.3
    Des Plaines, IL (6 mi)
    Check Availability
  • Dark Graphite Metallic 2020 BMW X4 xDrive30iDark Graphite Metallic 2020 BMW X4 xDrive30iDark Graphite Metallic 2020 BMW X4 xDrive30iDark Graphite Metallic 2020 BMW X4 xDrive30iDark Graphite Metallic 2020 BMW X4 xDrive30iDark Graphite Metallic 2020 BMW X4 xDrive30i

    $24,375

    $216
    75,873 mi.
    Est. $458/mo

    McGrath BMW of Elmhurst

    4.4
    Elmhurst, IL (15 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 (11 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 (29 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 (23 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 (27 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 (6 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

    $43,208

    $700
    26,818 mi.
    Est. $812/mo

    Jidd Motors Mitsubishi

    4.3
    Des Plaines, IL (6 mi)
    Check Availability

  • $46,900

    12,720 mi.
    Est. $882/mo

    Perillo BMW

    3.8
    Chicago, IL (22 mi)
    Check Availability
  • $30,185

    72,353 mi.
    Est. $567/mo

    Laurel BMW of Westmont

    4.5
    Westmont, IL (23 mi)
    Check Availability
  • $13,631

    131,362 mi.
    Est. $256/mo

    Toyota of Fox Lake

    4.4
    Fox Lake, IL (23 mi)
    Check Availability
  • Jet Black 2024 BMW X4 xDrive30i

    $42,890

    34,139 mi.
    Est. $806/mo

    Bill Jacobs BMW

    5.0
    Naperville, IL (29 mi)
    Check Availability
  • Alpine White 2021 BMW X4 xDrive30iAlpine White 2021 BMW X4 xDrive30iAlpine White 2021 BMW X4 xDrive30iAlpine White 2021 BMW X4 xDrive30iAlpine White 2021 BMW X4 xDrive30iAlpine White 2021 BMW X4 xDrive30i

    $29,989

    56,441 mi.
    Est. $564/mo

    Kearns Motor Car Co.

    4.6
    Free delivery from Johnson Creek, WI (79 mi)
    Check Availability
  • Gray 2023 BMW X4 XDrive30iGray 2023 BMW X4 XDrive30iGray 2023 BMW X4 XDrive30iGray 2023 BMW X4 XDrive30iGray 2023 BMW X4 XDrive30iGray 2023 BMW X4 XDrive30i

    $42,998

    $1K
    37,467 mi.
    Est. $808/mo

    CarMax Dayton

    4.2
    $249 delivery to Glencoe, IL (8 mi)
    Check Availability

Compare the BMW X4