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
  • 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,988

    12,022 mi.
    Est. $994/mo

    Perillo BMW

    4.0
    Check Availability
    Chicago, IL (22 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

    $40,799

    37,591 mi.
    Est. $765/mo

    Bill Kay Chevrolet

    4.6
    Check Availability
    Lisle, IL (24 mi)

    Quick view
  • 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

    $44,877

    $100
    17,491 mi.
    Est. $842/mo

    Bill Jacobs BMW

    5.0
    Check Availability
    Naperville, IL (29 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

    $990
    64,582 mi.
    Est. $469/mo

    Star Auto Works

    Check Availability
    Downers Grove, IL (23 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

    $52,000

    $500
    10,362 mi.
    Est. $975/mo

    McGrath BMW of Elmhurst

    4.4
    Check Availability
    Elmhurst, IL (26 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,988

    12,093 mi.
    Est. $994/mo

    Perillo BMW

    4.0
    Check Availability
    Chicago, IL (22 mi)
    Quick view
  • Jet Black 2019 BMW X4 xDrive30iJet Black 2019 BMW X4 xDrive30iJet Black 2019 BMW X4 xDrive30iJet Black 2019 BMW X4 xDrive30iJet Black 2019 BMW X4 xDrive30iJet Black 2019 BMW X4 xDrive30i

    $26,995

    49,314 mi.
    Est. $506/mo

    Highline Auto Sales

    4.5
    Check Availability
    Willowbrook, IL (17 mi)
    Quick view
  • Black 2023 BMW X4 M40iBlack 2023 BMW X4 M40iBlack 2023 BMW X4 M40iBlack 2023 BMW X4 M40iBlack 2023 BMW X4 M40iBlack 2023 BMW X4 M40i

    $40,400

    76,028 mi.
    Est. $758/mo

    Haus of Imports

    4.3
    Check Availability
    Lemont, IL (15 mi)
    Quick view
  • Black Sapphire 2025 BMW X4 xDrive30iBlack Sapphire 2025 BMW X4 xDrive30iBlack Sapphire 2025 BMW X4 xDrive30iBlack Sapphire 2025 BMW X4 xDrive30iBlack Sapphire 2025 BMW X4 xDrive30iBlack Sapphire 2025 BMW X4 xDrive30i

    $52,988

    13,402 mi.
    Est. $994/mo

    Perillo BMW

    4.0
    Check Availability
    Chicago, IL (22 mi)
    Quick view
  • Phytonic Blue Metallic 2023 BMW X4 M40iPhytonic Blue Metallic 2023 BMW X4 M40iPhytonic Blue Metallic 2023 BMW X4 M40iPhytonic Blue Metallic 2023 BMW X4 M40iPhytonic Blue Metallic 2023 BMW X4 M40iPhytonic Blue Metallic 2023 BMW X4 M40i

    $56,888

    11,768 mi.
    Est. $1,067/mo

    Perillo BMW

    4.0
    Check Availability
    Chicago, IL (22 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,488

    23,349 mi.
    Est. $741/mo

    Perillo BMW

    4.0
    Check Availability
    Chicago, IL (22 mi)
    Quick view
  • Black Sapphire Metallic 2019 BMW X4 M40iBlack Sapphire Metallic 2019 BMW X4 M40iBlack Sapphire Metallic 2019 BMW X4 M40iBlack Sapphire Metallic 2019 BMW X4 M40iBlack Sapphire Metallic 2019 BMW X4 M40iBlack Sapphire Metallic 2019 BMW X4 M40i

    $19,995

    $1.5K
    112,120 mi.
    Est. $375/mo

    Motor Cars Mitsubishi

    4.3
    Check Availability
    Aurora, IL (30 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

    $16,611

    $384
    94,202 mi.
    Est. $312/mo

    Baha Auto Sales

    2.8
    Check Availability
    Chicago, IL (22 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

    $24,677

    85,161 mi.
    Est. $463/mo

    Guaranteed Motor Cars

    3.0
    Check Availability
    palos hills, IL (12 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

    $37,990

    32,261 mi.
    Est. $712/mo

    Joe Rizza Ford Lincoln

    4.3
    Check Availability
    Orland Park, IL (7 mi)
    Quick view
  • 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

    $38,995

    19,103 mi.
    Est. $731/mo

    Baha Auto of Burbank

    Check Availability
    Burbank, IL (12 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

    $49,888

    6,928 mi.
    Est. $936/mo

    Perillo BMW

    4.0
    Check Availability
    Chicago, IL (22 mi)
    Quick view
  • Gray 2019 BMW X4 M40iGray 2019 BMW X4 M40iGray 2019 BMW X4 M40iGray 2019 BMW X4 M40iGray 2019 BMW X4 M40iGray 2019 BMW X4 M40i

    $24,500

    78,320 mi.
    Est. $459/mo

    Private seller: Adam

    Contact Seller
    Southmoor, IL (8 mi)
    Quick view
  • Phytonic Blue Metallic 2019 BMW X4 xDrive30i

    $21,000

    86,514 mi.
    Est. $394/mo

    Car and Drive Motorsports

    Check Availability
    Midlothian, IL (4 mi)
    Quick view
  • Not Priced

    8,722 mi.
    Est. $0/mo

    Volkswagen of Downtown Chicago

    4.4
    Check Availability
    Chicago, IL (22 mi)
    Quick view
  • $33,990

    0 mi.
    Est. $637/mo

    Mercedes-Benz of Romeoville

    4.8
    Check Availability
    Romeoville, IL (23 mi)
    Quick view
  • $55,000

    29,881 mi.
    Est. $1,031/mo

    McGrath BMW of Elmhurst

    4.4
    Check Availability
    Elmhurst, IL (26 mi)
    Quick view
  • Not Priced

    41,882 mi.
    Est. $0/mo

    Land Rover Naperville

    2.6
    Check Availability
    Naperville, IL (29 mi)
    Quick view
  • Gray 2021 BMW X4 M40iGray 2021 BMW X4 M40iGray 2021 BMW X4 M40iGray 2021 BMW X4 M40iGray 2021 BMW X4 M40iGray 2021 BMW X4 M40i

    $34,995

    $1K
    60,067 mi.
    Est. $656/mo

    carneed

    4.2
    Check Availability
    $24 delivery from Northbrook, IL (34 mi)
    Quick view
  • Red 2021 BMW X4 XDrive30iRed 2021 BMW X4 XDrive30iRed 2021 BMW X4 XDrive30iRed 2021 BMW X4 XDrive30iRed 2021 BMW X4 XDrive30iRed 2021 BMW X4 XDrive30i

    $34,998

    $1K
    29,495 mi.
    Est. $656/mo

    CarMax Lafayette

    Check Availability
    $799 delivery to Tinley Park, IL (7 mi)
    Quick view
  • 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

    $47,595

    19,749 mi.
    Est. $893/mo

    Jidd Motors Mitsubishi

    4.6
    Check Availability
    Des Plaines, IL (33 mi)
    Quick view
  • 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

    $25,600

    $200
    82,698 mi.
    Est. $480/mo

    BMW of Barrington

    4.7
    Check Availability
    Barrington, IL (44 mi)
    Quick view
  • Black 2021 BMW X4 XDrive30iBlack 2021 BMW X4 XDrive30iBlack 2021 BMW X4 XDrive30iBlack 2021 BMW X4 XDrive30iBlack 2021 BMW X4 XDrive30iBlack 2021 BMW X4 XDrive30i

    $35,998

    $2K
    37,144 mi.
    Est. $675/mo

    CarMax Schaumburg

    4.5
    Check Availability
    Schaumburg, IL (37 mi)
    Quick view
  • Gray 2025 BMW X4 xDrive30iGray 2025 BMW X4 xDrive30iGray 2025 BMW X4 xDrive30iGray 2025 BMW X4 xDrive30iGray 2025 BMW X4 xDrive30iGray 2025 BMW X4 xDrive30i

    $47,000

    $700
    14,282 mi.
    Est. $881/mo

    BMW of Barrington

    4.7
    Check Availability
    Barrington, IL (44 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

    $36,985

    61,163 mi.
    Est. $694/mo

    Jidd Motors Mitsubishi

    4.6
    Check Availability
    Des Plaines, IL (33 mi)
    Quick view
  • Jet Black 2018 BMW X4 xDrive28iJet Black 2018 BMW X4 xDrive28iJet Black 2018 BMW X4 xDrive28iJet Black 2018 BMW X4 xDrive28iJet Black 2018 BMW X4 xDrive28iJet Black 2018 BMW X4 xDrive28i

    $19,855

    70,666 mi.
    Est. $372/mo

    Autos of Chicago

    4.3
    Check Availability
    Arlington Heights, IL (38 mi)
    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,372

    6,783 mi.
    Est. $1,245/mo

    Knauz Auto Park

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

    $30,554

    $223
    60,722 mi.
    Est. $573/mo

    Old Orchard Nissan

    4.5
    Check Availability
    Skokie, IL (32 mi)
    Quick view
  • Black 2025 BMW X4 xDrive30iBlack 2025 BMW X4 xDrive30iBlack 2025 BMW X4 xDrive30iBlack 2025 BMW X4 xDrive30iBlack 2025 BMW X4 xDrive30iBlack 2025 BMW X4 xDrive30i

    $49,795

    14,134 mi.
    Est. $934/mo

    Jidd Motors Mitsubishi

    4.6
    Check Availability
    Des Plaines, IL (33 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

    $46,595

    17,650 mi.
    Est. $874/mo

    Jidd Motors Mitsubishi

    4.6
    Check Availability
    Des Plaines, IL (33 mi)
    Quick view
  • Carbon Black Metallic 2021 BMW X4 M40iCarbon Black Metallic 2021 BMW X4 M40iCarbon Black Metallic 2021 BMW X4 M40iCarbon Black Metallic 2021 BMW X4 M40iCarbon Black Metallic 2021 BMW X4 M40iCarbon Black Metallic 2021 BMW X4 M40i

    $37,900

    $300
    44,111 mi.
    Est. $711/mo

    BMW of Barrington

    4.7
    Check Availability
    Barrington, IL (44 mi)
    Quick view
  • Red 2023 BMW X4 xDrive30iRed 2023 BMW X4 xDrive30iRed 2023 BMW X4 xDrive30iRed 2023 BMW X4 xDrive30iRed 2023 BMW X4 xDrive30iRed 2023 BMW X4 xDrive30i

    $36,995

    58,381 mi.
    Est. $694/mo

    Exclusive Auto Haus

    4.5
    Check Availability
    Roselle, IL (35 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