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

    $28,780

    $598
    71,142 mi.
    Est. $494/mo

    Parkway Nissan

    2.7
    Check Availability
    Dover, OH (13 mi)
    Quick view
  • Gray Metallic 2023 BMW X4 M40i

    $51,893

    26,259 mi.
    Est. $890/mo

    BMW of North Canton

    3.6
    Check Availability
    North Canton, OH (18 mi)
    Quick view
  • Alpine White 2023 BMW X4 xDrive30i

    $42,225

    24,200 mi.
    Est. $724/mo

    R21 Motorsports

    2.3
    Check Availability
    NW Canal Fulton, OH (21 mi)
    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

    $63,675

    5,927 mi.
    Est. $1,092/mo

    BMW of Cincinnati North

    4.7
    Check Availability
    $288 delivery from Cincinnati, OH (193 mi)
    Quick view
  • Dark Graphite 2023 BMW X4 xDrive30iDark Graphite 2023 BMW X4 xDrive30iDark Graphite 2023 BMW X4 xDrive30iDark Graphite 2023 BMW X4 xDrive30iDark Graphite 2023 BMW X4 xDrive30iDark Graphite 2023 BMW X4 xDrive30i

    $42,078

    31,484 mi.
    Est. $722/mo

    Land Rover South Hills

    5.0
    Check Availability
    Free delivery from Canonsburg, PA (66 mi)
    Quick view
  • 2020 BMW X4 xDrive30i2020 BMW X4 xDrive30i2020 BMW X4 xDrive30i2020 BMW X4 xDrive30i2020 BMW X4 xDrive30i2020 BMW X4 xDrive30i

    $27,922

    $244
    60,417 mi.
    Est. $479/mo

    Montrose Ford

    4.7
    Check Availability
    Akron, OH (39 mi)
    Quick view
  • Black Sapphire Metallic 2022 BMW X4 M40iBlack Sapphire Metallic 2022 BMW X4 M40iBlack Sapphire Metallic 2022 BMW X4 M40iBlack Sapphire Metallic 2022 BMW X4 M40iBlack Sapphire Metallic 2022 BMW X4 M40iBlack Sapphire Metallic 2022 BMW X4 M40i

    $37,847

    $600
    53,813 mi.
    Est. $649/mo

    Kia of Streetsboro

    4.6
    Check Availability
    Streetsboro, OH (43 mi)
    Quick view
  • Alpine White 2025 BMW X4 xDrive30iAlpine White 2025 BMW X4 xDrive30iAlpine White 2025 BMW X4 xDrive30iAlpine White 2025 BMW X4 xDrive30iAlpine White 2025 BMW X4 xDrive30iAlpine White 2025 BMW X4 xDrive30i

    $43,999

    $1K
    25,423 mi.
    Est. $755/mo

    Volkswagen of Streetsboro

    4.6
    Check Availability
    Streetsboro, OH (43 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

    $31,000

    $1.5K
    98,060 mi.
    Est. $532/mo

    Fairway Chevrolet GMC

    4.3
    Check Availability
    Calcutta, OH (39 mi)
    Quick view
  • 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

    $34,018

    73,935 mi.
    Est. $583/mo

    Kufleitner Chrysler Dodge Jeep Ram

    Check Availability
    Youngstown, OH (43 mi)
    Quick view
  • Blue 2024 BMW X4 M40iBlue 2024 BMW X4 M40iBlue 2024 BMW X4 M40iBlue 2024 BMW X4 M40iBlue 2024 BMW X4 M40iBlue 2024 BMW X4 M40i

    $47,747

    $500
    9,928 mi.
    Est. $819/mo

    North Coast Mitsubishi of Akron

    4.5
    Check Availability
    Akron, OH (34 mi)
    Quick view
  • $28,499

    65,023 mi.
    Est. $489/mo

    Volkswagen of Streetsboro

    4.6
    Check Availability
    Streetsboro, OH (43 mi)
    Quick view
  • Alpine White 2025 BMW X4 xDrive30i

    Not Priced

    25,750 mi.
    Est. $0/mo

    Ken Ganley Nissan Medina

    4.8
    Check Availability
    Medina, OH (43 mi)
    Quick view

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,813, with pricing starting at $8,499.

What is the MPG of the BMW X4?

The BMW X4 with traditional internal combustion engine offers up to 22 MPG city and 29 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 2022 to 2023.

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