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 2021 BMW X4 M40iAlpine White 2021 BMW X4 M40iAlpine White 2021 BMW X4 M40iAlpine White 2021 BMW X4 M40iAlpine White 2021 BMW X4 M40iAlpine White 2021 BMW X4 M40i

    $31,544

    72,353 mi.
    Est. $572/mo

    Jaguar Land Rover White Plains

    4.6
    Elmsford, NY (28 mi)
    Check Availability
  • Deep Sea Blue Metallic 2016 BMW X4 xDrive28iDeep Sea Blue Metallic 2016 BMW X4 xDrive28iDeep Sea Blue Metallic 2016 BMW X4 xDrive28iDeep Sea Blue Metallic 2016 BMW X4 xDrive28iDeep Sea Blue Metallic 2016 BMW X4 xDrive28iDeep Sea Blue Metallic 2016 BMW X4 xDrive28i

    $18,793

    73,000 mi.
    Est. $341/mo

    J & M Automotive

    4.9
    Naugatuck, CT (27 mi)
    Check Availability
  • Mineral White Metallic 2023 BMW X4 xDrive30iMineral White Metallic 2023 BMW X4 xDrive30iMineral White Metallic 2023 BMW X4 xDrive30iMineral White Metallic 2023 BMW X4 xDrive30iMineral White Metallic 2023 BMW X4 xDrive30iMineral White Metallic 2023 BMW X4 xDrive30i

    $36,998

    $890
    44,602 mi.
    Est. $671/mo

    Rallye BMW

    4.6
    Westbury, NY (29 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

    $17,725

    46,196 mi.
    Est. $321/mo

    Atlantic Chevrolet Cadillac

    4.8
    Bay Shore, NY (29 mi)
    Check Availability
  • Brooklyn Grey Metallic 2024 BMW X4 xDrive30iBrooklyn Grey Metallic 2024 BMW X4 xDrive30iBrooklyn Grey Metallic 2024 BMW X4 xDrive30iBrooklyn Grey Metallic 2024 BMW X4 xDrive30iBrooklyn Grey Metallic 2024 BMW X4 xDrive30iBrooklyn Grey Metallic 2024 BMW X4 xDrive30i

    $44,500

    $400
    31,000 mi.
    Est. $807/mo

    Acura of Stamford

    4.1
    STAMFORD, CT (16 mi)
    Check Availability
  • 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

    $45,998

    $1K
    12,960 mi.
    Est. $834/mo

    CarMax East Haven

    4.3
    East Haven, CT (24 mi)
    Check Availability
  • Phytonic Blue Metallic 2024 BMW X4 xDrive30iPhytonic Blue Metallic 2024 BMW X4 xDrive30iPhytonic Blue Metallic 2024 BMW X4 xDrive30iPhytonic Blue Metallic 2024 BMW X4 xDrive30iPhytonic Blue Metallic 2024 BMW X4 xDrive30iPhytonic Blue Metallic 2024 BMW X4 xDrive30i

    $39,073

    19,815 mi.
    Est. $708/mo

    Genesis of Smithtown

    5.0
    Saint James, NY (21 mi)
    Check Availability
  • Black Sapphire Metallic 2024 BMW X4 M40iBlack Sapphire Metallic 2024 BMW X4 M40iBlack Sapphire Metallic 2024 BMW X4 M40iBlack Sapphire Metallic 2024 BMW X4 M40iBlack Sapphire Metallic 2024 BMW X4 M40iBlack Sapphire Metallic 2024 BMW X4 M40i

    $44,788

    $1.9K
    45,827 mi.
    Est. $812/mo

    BMW Mt. Kisco

    4.3
    Mount Kisco, NY (24 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

    $41,995

    23,400 mi.
    Est. $761/mo

    Private seller: Dayton

    Trumbull, CT (9 mi)
    Contact Seller
  • 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

    $43,595

    19,371 mi.
    Est. $790/mo

    Nissan 112 Certified

    2.2
    Medford, NY (28 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

    $42,986

    18,389 mi.
    Est. $779/mo

    Blasius Mitsubishi

    3.1
    Brookfield, CT (23 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

    $32,470

    $1.7K
    55,805 mi.
    Est. $589/mo

    Pristine Mitsubishi

    1.9
    Commack, NY (21 mi)
    Check Availability
  • $52,990

    28,218 mi.
    Est. $961/mo

    BMW of Bridgeport

    4.5
    Bridgeport, CT (7 mi)
  • $42,591

    35,313 mi.
    Est. $772/mo

    Competition BMW of Smithtown

    Saint James, NY (21 mi)
  • $43,000

    16,353 mi.
    Est. $780/mo

    Habberstad BMW of Huntington

    4.6
    Huntington Station, NY (22 mi)
  • $50,000

    24,309 mi.
    Est. $907/mo

    Habberstad BMW of Huntington

    4.6
    Huntington Station, NY (22 mi)
  • Not Priced

    36,009 mi.
    Est. $0/mo

    DRIVEMAX

    Woodbury, NY (25 mi)
    Check Availability
  • 2025 BMW X4 xDrive30i2025 BMW X4 xDrive30i2025 BMW X4 xDrive30i

    Not Priced

    23,721 mi.

    Trolley Square Auto Group

    Branford, CT (26 mi)
    Check Availability
  • $51,125

    19,453 mi.
    Est. $927/mo

    BMW of Mamaroneck

    4.8
    Mamaroneck, NY (28 mi)
  • $42,162

    $416
    21,349 mi.
    Est. $764/mo

    BMW of Westchester

    4.3
    White Plains, NY (28 mi)
  • Brooklyn Grey Metallic 2022 BMW X4 M40iBrooklyn Grey Metallic 2022 BMW X4 M40iBrooklyn Grey Metallic 2022 BMW X4 M40iBrooklyn Grey Metallic 2022 BMW X4 M40iBrooklyn Grey Metallic 2022 BMW X4 M40iBrooklyn Grey Metallic 2022 BMW X4 M40i

    $42,477

    $600
    48,514 mi.
    Est. $770/mo

    Morgan Automotive Inc.

    5.0
    $440 delivery from Manheim, PA (177 mi)
    Check Availability
  • White 2019 BMW X4 M40IWhite 2019 BMW X4 M40IWhite 2019 BMW X4 M40IWhite 2019 BMW X4 M40IWhite 2019 BMW X4 M40IWhite 2019 BMW X4 M40I

    $34,998

    $1K
    42,745 mi.
    Est. $635/mo

    CarMax Westborough

    4.4
    $149 delivery to Smithtown, NY (21 mi)
    Check Availability
  • 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

    $45,314

    17,474 mi.
    Est. $822/mo

    Prestige Lexus of Ramsey

    4.6
    Ramsey, NJ (45 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

    $41,675

    $1K
    31,703 mi.
    Est. $756/mo

    Audi Mohegan Lake

    4.6
    Mohegan Lake, NY (32 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

    $43,899

    42,896 mi.
    Est. $796/mo

    Power Motors East

    4.4
    Massapequa Park, NY (34 mi)
    Check Availability
  • Dark Graphite Metallic 2019 BMW X4 xDrive30iDark Graphite Metallic 2019 BMW X4 xDrive30iDark Graphite Metallic 2019 BMW X4 xDrive30iDark Graphite Metallic 2019 BMW X4 xDrive30iDark Graphite Metallic 2019 BMW X4 xDrive30iDark Graphite Metallic 2019 BMW X4 xDrive30i

    $28,118

    44,880 mi.
    Est. $510/mo

    BMW of Freeport

    4.9
    Freeport, NY (38 mi)
    Check Availability
  • Phytonic Blue Metallic 2019 BMW X4 M40iPhytonic Blue Metallic 2019 BMW X4 M40iPhytonic Blue Metallic 2019 BMW X4 M40iPhytonic Blue Metallic 2019 BMW X4 M40iPhytonic Blue Metallic 2019 BMW X4 M40iPhytonic Blue Metallic 2019 BMW X4 M40i

    $25,544

    $751
    78,429 mi.
    Est. $463/mo

    Magic Auto Sales

    4.8
    Little Ferry, NJ (45 mi)
    Check Availability
  • Alpine White 2024 BMW X4 M40iAlpine White 2024 BMW X4 M40iAlpine White 2024 BMW X4 M40iAlpine White 2024 BMW X4 M40iAlpine White 2024 BMW X4 M40iAlpine White 2024 BMW X4 M40i

    $43,990

    $2.9K
    45,531 mi.
    Est. $798/mo

    North Bergen Buick GMC

    4.9
    North Bergen, NJ (45 mi)
    Check Availability
  • Alpine White 2020 BMW X4 xDrive30iAlpine White 2020 BMW X4 xDrive30iAlpine White 2020 BMW X4 xDrive30iAlpine White 2020 BMW X4 xDrive30iAlpine White 2020 BMW X4 xDrive30iAlpine White 2020 BMW X4 xDrive30i

    $26,711

    46,381 mi.
    Est. $484/mo

    Stream Auto Outlet Valley Stream

    4.4
    Valley Stream, NY (40 mi)
    Check Availability
  • Aventurin Red Metallic 2024 BMW X4 xDrive30iAventurin Red Metallic 2024 BMW X4 xDrive30iAventurin Red Metallic 2024 BMW X4 xDrive30iAventurin Red Metallic 2024 BMW X4 xDrive30iAventurin Red Metallic 2024 BMW X4 xDrive30iAventurin Red Metallic 2024 BMW X4 xDrive30i

    $38,490

    33,553 mi.
    Est. $698/mo

    INFINITI City of Queens

    Queens, NY (37 mi)
    Check Availability
  • Dark Graphite Metallic 2025 BMW X4 xDrive30iDark Graphite Metallic 2025 BMW X4 xDrive30iDark Graphite Metallic 2025 BMW X4 xDrive30iDark Graphite Metallic 2025 BMW X4 xDrive30iDark Graphite Metallic 2025 BMW X4 xDrive30iDark Graphite Metallic 2025 BMW X4 xDrive30i

    $41,886

    26,544 mi.
    Est. $759/mo

    European Auto Expo

    3.9
    Lodi, NJ (46 mi)
    Check Availability
  • 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

    $47,450

    19,782 mi.
    Est. $860/mo

    Sunrise Chevrolet

    3.8
    Queens, NY (42 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

    $18,805

    $2.1K
    87,951 mi.
    Est. $341/mo

    Power Motors NYC Inc

    3.9
    Bellerose, NY (38 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

    $42,996

    15,452 mi.
    Est. $780/mo

    Blasius Pre-Owned Auto

    3.5
    Waterbury, CT (32 mi)
    Check Availability

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

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?

For the latest model year, the BMW X4 is available in the following trim levels:

  • BMW X4 M40i
  • BMW X4 xDrive30i

What model years are available for the BMW X4?

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

Similar Cars

Compare the BMW X4

Used BMW X4 by city