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
  • Gray Metallic 2025 BMW X4 xDrive30iGray Metallic 2025 BMW X4 xDrive30iGray Metallic 2025 BMW X4 xDrive30iGray Metallic 2025 BMW X4 xDrive30iGray Metallic 2025 BMW X4 xDrive30iGray Metallic 2025 BMW X4 xDrive30i

    $56,912

    12,010 mi.
    Est. $1,058/mo

    BMW of Barrington

    4.7
    Barrington, IL (29 mi)
    Check Availability

    Quick view
  • Carbon Black Metallic 2022 BMW X4 M40iCarbon Black Metallic 2022 BMW X4 M40iCarbon Black Metallic 2022 BMW X4 M40iCarbon Black Metallic 2022 BMW X4 M40iCarbon Black Metallic 2022 BMW X4 M40iCarbon Black Metallic 2022 BMW X4 M40i

    $49,701

    $3.3K
    9,884 mi.
    Est. $924/mo

    Jaguar Land Rover Hinsdale

    4.6
    Hinsdale, IL (6 mi)
    Check Availability

    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

    $29,549

    77,057 mi.
    Est. $549/mo

    Autos of Chicago

    4.5
    Arlington Heights, IL (24 mi)
    Check Availability
    Quick view
  • 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

    $50,412

    16,824 mi.
    Est. $937/mo

    BMW of Barrington

    4.7
    Barrington, IL (29 mi)
    Check Availability
    Quick view
  • Glacier Silver Metallic 2015 BMW X4 xDrive28iGlacier Silver Metallic 2015 BMW X4 xDrive28iGlacier Silver Metallic 2015 BMW X4 xDrive28iGlacier Silver Metallic 2015 BMW X4 xDrive28iGlacier Silver Metallic 2015 BMW X4 xDrive28iGlacier Silver Metallic 2015 BMW X4 xDrive28i

    $14,212

    $100
    110,808 mi.
    Est. $264/mo

    McGrath Volvo Cars Barrington

    4.1
    Barrington, IL (30 mi)
    Check Availability
    Quick view
  • $48,212

    11,737 mi.
    Est. $896/mo

    BMW of Orland Park

    4.6
    Orland Park, IL (13 mi)
    Check Availability
    Quick view
  • $46,607

    25,973 mi.
    Est. $866/mo

    BMW of Orland Park

    4.6
    Orland Park, IL (13 mi)
    Check Availability
    Quick view
  • Black Sapphire Metallic 2022 BMW X4 xDrive30iBlack Sapphire Metallic 2022 BMW X4 xDrive30iBlack Sapphire Metallic 2022 BMW X4 xDrive30iBlack Sapphire Metallic 2022 BMW X4 xDrive30iBlack Sapphire Metallic 2022 BMW X4 xDrive30iBlack Sapphire Metallic 2022 BMW X4 xDrive30i

    $37,890

    $1.1K
    29,121 mi.
    Est. $704/mo

    Bill Jacobs BMW

    5.0
    Naperville, IL (20 mi)
    Check Availability

    Quick view
  • $48,012

    29,116 mi.
    Est. $892/mo

    BMW of Orland Park

    4.6
    Orland Park, IL (13 mi)
    Check Availability
    Quick view
  • $49,591

    20,550 mi.
    Est. $922/mo

    Mercedes-Benz of Romeoville

    4.7
    Romeoville, IL (19 mi)
    Check Availability
    Quick view
  • Not Priced

    95,860 mi.
    Est. $0/mo

    Guaranteed Motor Cars

    3.0
    palos hills, IL (25 mi)
    Check Availability
    Quick view
  • $11,900

    123,467 mi.
    Est. $221/mo

    No Limit Motorworks

    Palatine, IL (29 mi)
    Check Availability
    Quick view
  • $15,871

    95,800 mi.
    Est. $295/mo

    Gravity Autos Chicago

    4.1
    Highland Park, IL (30 mi)
    Check Availability
    Quick view
  • Aventurin Red Metallic 2025 BMW X4 xDrive30iAventurin Red Metallic 2025 BMW X4 xDrive30iAventurin Red Metallic 2025 BMW X4 xDrive30iAventurin Red Metallic 2025 BMW X4 xDrive30iAventurin Red Metallic 2025 BMW X4 xDrive30iAventurin Red Metallic 2025 BMW X4 xDrive30i

    $47,990

    $1.8K
    13,823 mi.
    Est. $892/mo

    Bill Jacobs BMW

    5.0
    Naperville, IL (20 mi)
    Check Availability

    Quick view
  • Black 2024 BMW X4 XDrive30iBlack 2024 BMW X4 XDrive30iBlack 2024 BMW X4 XDrive30iBlack 2024 BMW X4 XDrive30iBlack 2024 BMW X4 XDrive30iBlack 2024 BMW X4 XDrive30i

    $49,998

    12,958 mi.
    Est. $929/mo

    CarMax Frederick

    4.2
    $599 delivery to Oak Lawn, IL (5 mi)
    Check Availability
    Quick view
  • Black 2020 BMW X4 MBlack 2020 BMW X4 MBlack 2020 BMW X4 MBlack 2020 BMW X4 MBlack 2020 BMW X4 MBlack 2020 BMW X4 M

    $48,998

    $1K
    21,765 mi.
    Est. $911/mo

    CarMax Columbus Easton

    4.1
    $149 delivery to Oak Lawn, IL (5 mi)
    Check Availability
    Quick view
  • Black Sapphire Metallic 2025 BMW X4 M40iBlack Sapphire Metallic 2025 BMW X4 M40iBlack Sapphire Metallic 2025 BMW X4 M40iBlack Sapphire Metallic 2025 BMW X4 M40iBlack Sapphire Metallic 2025 BMW X4 M40iBlack Sapphire Metallic 2025 BMW X4 M40i

    $64,407

    16,787 mi.
    Est. $1,197/mo

    Knauz BMW Mercedes-Benz Sprinter

    4.7
    Lake Bluff, IL (35 mi)
    Check Availability
    Quick view
  • White 2022 BMW X4 xDrive30iWhite 2022 BMW X4 xDrive30iWhite 2022 BMW X4 xDrive30iWhite 2022 BMW X4 xDrive30iWhite 2022 BMW X4 xDrive30iWhite 2022 BMW X4 xDrive30i

    $40,410

    26,407 mi.
    Est. $751/mo

    Huntley Ford

    4.6
    Huntley, IL (40 mi)
    Check Availability
    Quick view
  • Mineral White Metallic 2024 BMW X4 xDrive30iMineral White Metallic 2024 BMW X4 xDrive30iMineral White Metallic 2024 BMW X4 xDrive30iMineral White Metallic 2024 BMW X4 xDrive30iMineral White Metallic 2024 BMW X4 xDrive30iMineral White Metallic 2024 BMW X4 xDrive30i

    $44,398

    $448
    26,511 mi.
    Est. $825/mo

    Jaguar Land Rover South Shore

    4.3
    Crown Point, IN (31 mi)
    Check Availability
    Quick view
  • 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

    $13,372

    $200
    118,406 mi.
    Est. $248/mo

    Little House of Cars

    Crystal Lake, IL (41 mi)
    Check Availability
    Quick view
  • White 2021 BMW X4 XDrive30iWhite 2021 BMW X4 XDrive30iWhite 2021 BMW X4 XDrive30iWhite 2021 BMW X4 XDrive30iWhite 2021 BMW X4 XDrive30iWhite 2021 BMW X4 XDrive30i

    $35,998

    32,392 mi.
    Est. $669/mo

    CarMax Merrillville

    3.7
    Merrillville, IN (34 mi)
    Check Availability
    Quick view
  • 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,300

    $224
    65,142 mi.
    Est. $544/mo

    Huntley Ford

    4.6
    Huntley, IL (40 mi)
    Check Availability
    Quick view
  • Blue Metallic 2025 BMW X4 xDrive30iBlue Metallic 2025 BMW X4 xDrive30iBlue Metallic 2025 BMW X4 xDrive30iBlue Metallic 2025 BMW X4 xDrive30iBlue Metallic 2025 BMW X4 xDrive30iBlue Metallic 2025 BMW X4 xDrive30i

    $54,268

    9,953 mi.
    Est. $1,008/mo

    Knauz BMW Mercedes-Benz Sprinter

    4.7
    Lake Bluff, IL (35 mi)
    Check Availability
    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

    $23,987

    78,107 mi.
    Est. $446/mo

    Huntley Ford

    4.6
    Huntley, IL (40 mi)
    Check Availability
    Quick view
  • Aventurin Red 2025 BMW X4 xDrive30iAventurin Red 2025 BMW X4 xDrive30iAventurin Red 2025 BMW X4 xDrive30iAventurin Red 2025 BMW X4 xDrive30iAventurin Red 2025 BMW X4 xDrive30iAventurin Red 2025 BMW X4 xDrive30i

    $52,381

    13,689 mi.
    Est. $973/mo

    Knauz BMW Mercedes-Benz Sprinter

    4.7
    Lake Bluff, IL (35 mi)
    Check Availability
    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

    $38,176

    30,430 mi.
    Est. $709/mo

    CarWise Gurnee

    4.3
    Gurnee, IL (43 mi)
    Check Availability
    Quick view
  • 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,234/mo

    Knauz BMW Mercedes-Benz Sprinter

    4.7
    Lake Bluff, IL (35 mi)
    Check Availability
    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

    $12,982

    $1.6K
    72,807 mi.
    Est. $241/mo

    Libertyville Chevrolet

    4.7
    Libertyville, IL (35 mi)
    Check Availability
    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

Compare the BMW X4