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

    $57,315

    $2.3K
    9,620 mi.
    Est. $1,080/mo

    BMW of Orland Park

    4.6
    Orland Park, IL (30 mi)
    Check Availability

  • Black Sapphire Metallic 2016 BMW X4 xDrive28iBlack Sapphire Metallic 2016 BMW X4 xDrive28iBlack Sapphire Metallic 2016 BMW X4 xDrive28iBlack Sapphire Metallic 2016 BMW X4 xDrive28iBlack Sapphire Metallic 2016 BMW X4 xDrive28iBlack Sapphire Metallic 2016 BMW X4 xDrive28i

    $14,561

    80,223 mi.
    Est. $274/mo

    Autos of Chicago

    4.4
    Arlington Heights, IL (10 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. $742/mo

    Maserati of Naperville

    3.3
    Naperville, IL (27 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

    $45,412

    $1K
    17,797 mi.
    Est. $856/mo

    Motor Werks Cadillac

    4.8
    Barrington, IL (19 mi)
    Check Availability
  • Dark Graphite Metallic 2022 BMW X4 xDrive30iDark Graphite Metallic 2022 BMW X4 xDrive30iDark Graphite Metallic 2022 BMW X4 xDrive30iDark Graphite Metallic 2022 BMW X4 xDrive30iDark Graphite Metallic 2022 BMW X4 xDrive30iDark Graphite Metallic 2022 BMW X4 xDrive30i

    $29,069

    66,754 mi.
    Est. $548/mo

    Laurel BMW of Westmont

    4.5
    Westmont, IL (17 mi)
    Check Availability
  • Mineral White Metallic 2022 BMW X4 xDrive30iMineral White Metallic 2022 BMW X4 xDrive30iMineral White Metallic 2022 BMW X4 xDrive30iMineral White Metallic 2022 BMW X4 xDrive30iMineral White Metallic 2022 BMW X4 xDrive30iMineral White Metallic 2022 BMW X4 xDrive30i

    $27,878

    72,676 mi.
    Est. $525/mo

    Napleton Cadillac of Oak Lawn

    4.5
    oak lawn, IL (23 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. $629/mo

    Napleton Aston Martin

    4.6
    Downers Grove, IL (18 mi)
    Check Availability
  • Brooklyn Gray Metallic 2025 BMW X4 M40iBrooklyn Gray Metallic 2025 BMW X4 M40iBrooklyn Gray Metallic 2025 BMW X4 M40iBrooklyn Gray Metallic 2025 BMW X4 M40iBrooklyn Gray Metallic 2025 BMW X4 M40iBrooklyn Gray Metallic 2025 BMW X4 M40i

    $57,315

    $2.3K
    9,620 mi.
    Est. $1,080/mo

    BMW of Orland Park

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

    $42,890

    34,139 mi.
    Est. $808/mo

    Bill Jacobs BMW

    5.0
    Naperville, IL (27 mi)
    Check Availability
  • 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

    $43,212

    48,801 mi.
    Est. $814/mo

    Volkswagen of Orland Park

    4.2
    Orland Park, IL (30 mi)
    Check Availability
  • 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

    $47,912

    17,280 mi.
    Est. $903/mo

    BMW of Barrington

    4.6
    Barrington, IL (19 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. $714/mo

    CarWise Gurnee

    4.1
    Gurnee, IL (26 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. $846/mo

    Jidd Motors Mitsubishi

    4.3
    Des Plaines, IL (5 mi)
    Check Availability
  • Gray 2023 BMW X4 M40iGray 2023 BMW X4 M40iGray 2023 BMW X4 M40iGray 2023 BMW X4 M40iGray 2023 BMW X4 M40iGray 2023 BMW X4 M40i

    $49,200

    $1.1K
    22,640 mi.
    Est. $927/mo

    Glenview Luxury Imports

    4.4
    Glenview, IL (3 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,156

    $219
    75,873 mi.
    Est. $455/mo

    McGrath BMW of Elmhurst

    4.4
    Elmhurst, IL (11 mi)
    Check Availability
  • Black 2022 BMW X4 M40iBlack 2022 BMW X4 M40iBlack 2022 BMW X4 M40iBlack 2022 BMW X4 M40iBlack 2022 BMW X4 M40iBlack 2022 BMW X4 M40i

    $33,495

    80,076 mi.
    Est. $631/mo

    AG Autohaus

    5.0
    Carol Stream, IL (19 mi)
    Check Availability
  • Mineral White Metallic 2025 BMW X4 xDrive30iMineral White Metallic 2025 BMW X4 xDrive30iMineral White Metallic 2025 BMW X4 xDrive30iMineral White Metallic 2025 BMW X4 xDrive30iMineral White Metallic 2025 BMW X4 xDrive30iMineral White Metallic 2025 BMW X4 xDrive30i

    $50,352

    $2K
    9,480 mi.
    Est. $949/mo

    Fields BMW of Northfield

    4.1
    Northfield, IL (7 mi)
    Check Availability
  • White 2016 BMW X4 xDrive35iWhite 2016 BMW X4 xDrive35iWhite 2016 BMW X4 xDrive35iWhite 2016 BMW X4 xDrive35iWhite 2016 BMW X4 xDrive35iWhite 2016 BMW X4 xDrive35i

    $15,347

    86,141 mi.
    Est. $289/mo

    Autos of Chicago

    4.4
    Arlington Heights, IL (10 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,310

    $652
    25,216 mi.
    Est. $741/mo

    Mercedes-Benz of St. Charles

    4.7
    Saint Charles, IL (29 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. $516/mo

    Dart Motors

    4.1
    Mchenry, IL (30 mi)
    Check Availability
  • 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

    $34,372

    $1K
    58,381 mi.
    Est. $648/mo

    Exclusive Auto Haus

    4.6
    Roselle, IL (14 mi)
    Check Availability
  • Mineral White Metallic 2025 BMW X4 xDrive30iMineral White Metallic 2025 BMW X4 xDrive30iMineral White Metallic 2025 BMW X4 xDrive30iMineral White Metallic 2025 BMW X4 xDrive30iMineral White Metallic 2025 BMW X4 xDrive30iMineral White Metallic 2025 BMW X4 xDrive30i

    $46,300

    $729
    16,839 mi.
    Est. $872/mo

    Toyota of Downtown Chicago

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

    $48,998

    $2K
    30,875 mi.
    Est. $923/mo

    CarMax Glencoe (Edens Expy)

    4.6
    Glencoe, IL (7 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

    $38,998

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

    CarMax Hillside (Eisenhower Expy)

    4.8
    Hillside, IL (12 mi)
    Check Availability
  • Flamenco Red Metallic 2019 BMW X4 xDrive30iFlamenco Red Metallic 2019 BMW X4 xDrive30iFlamenco Red Metallic 2019 BMW X4 xDrive30iFlamenco Red Metallic 2019 BMW X4 xDrive30iFlamenco Red Metallic 2019 BMW X4 xDrive30iFlamenco Red Metallic 2019 BMW X4 xDrive30i

    $23,995

    79,046 mi.
    Est. $452/mo

    Baha Auto Group

    4.0
    Palos Hills, IL (24 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

    $22,945

    80,845 mi.
    Est. $432/mo

    Car City Inc

    4.0
    Palatine, IL (15 mi)
    Check Availability
  • Silver 2020 BMW X4 xDrive30iSilver 2020 BMW X4 xDrive30iSilver 2020 BMW X4 xDrive30iSilver 2020 BMW X4 xDrive30iSilver 2020 BMW X4 xDrive30iSilver 2020 BMW X4 xDrive30i

    $26,977

    69,017 mi.
    Est. $508/mo

    Carbox

    5.0
    Oakbrook Terrace, IL (15 mi)
    Check Availability
  • 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

    $46,998

    25,073 mi.
    Est. $885/mo

    CarMax Indianapolis

    4.7
    Free delivery to Glencoe, IL (7 mi)
    Check Availability
  • Gray Metallic 2024 BMW X4 M40iGray Metallic 2024 BMW X4 M40iGray Metallic 2024 BMW X4 M40iGray Metallic 2024 BMW X4 M40iGray Metallic 2024 BMW X4 M40iGray Metallic 2024 BMW X4 M40i

    $51,250

    26,348 mi.
    Est. $966/mo

    Unlimited Motors

    4.5
    $240 delivery from Elwood, IN (160 mi)
    Check Availability

BMW X4 prices by year

Model year Average price Deals
2025 BMW X4 $48,737 7 Great deals
2023 BMW X4 $40,219 6 Good deals

About the BMW X4

FAQs

How much does the BMW X4 cost?

The BMW X4 price depends on several factors, including the trim level, optional features, mileage, vehicle history and location. The nationwide average price for the X4 is $34,404, with pricing starting at $8,995.

What is the MPG of the BMW X4?

The BMW X4 with traditional internal combustion engine offers up to 23 MPG city and 28 MPG highway for a combined rating of 25 MPG.

These figures are based on EPA mileage ratings and are for comparison purposes only. The actual mileage will vary depending on the selected vehicle model year, trim, driving conditions, driving habits, vehicle maintenance, and other factors.

What are some similar vehicles and competitors of the BMW X4?

The BMW X4 compares to and/or competes against the following vehicles:


What trim levels are available for the BMW X4?

The BMW X4 is available in the following trim levels:

What model years are available for the BMW X4?

Available model years for BMW X4 inventory range from 2015 to 2025.

Used BMW X4 by price

Similar Cars

Compare the BMW X4

Used BMW X4 by city

BMW X4 by trim