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

    $45,675

    19,460 mi.
    Est. $859/mo

    eCarOne

    4.8
    Check Availability
    Plano, TX (817 mi)

    Quick view
  • Flamenco Red Metallic 2019 BMW X4 M40iFlamenco Red Metallic 2019 BMW X4 M40iFlamenco Red Metallic 2019 BMW X4 M40iFlamenco Red Metallic 2019 BMW X4 M40iFlamenco Red Metallic 2019 BMW X4 M40iFlamenco Red Metallic 2019 BMW X4 M40i

    $22,234

    $1.9K
    108,370 mi.
    Est. $418/mo

    Kearny Mesa Kia

    4.6
    Check Availability
    San Diego, CA (1,728 mi)

    Quick view
  • $38,152

    67,637 mi.
    Est. $717/mo

    Mercedes-Benz of South Orlando

    4.1
    Check Availability
    Orlando, FL (989 mi)
    Quick view
  • Black Sapphire Metallic 2018 BMW X4 M40iBlack Sapphire Metallic 2018 BMW X4 M40iBlack Sapphire Metallic 2018 BMW X4 M40iBlack Sapphire Metallic 2018 BMW X4 M40iBlack Sapphire Metallic 2018 BMW X4 M40iBlack Sapphire Metallic 2018 BMW X4 M40i

    Not Priced

    47,800 mi.
    Est. $0/mo

    4.0 Motorsports

    2.8
    Check Availability
    Austin, TX (990 mi)
    Quick view
  • Dark Graphite 2017 BMW X4 xDrive 28iDark Graphite 2017 BMW X4 xDrive 28iDark Graphite 2017 BMW X4 xDrive 28iDark Graphite 2017 BMW X4 xDrive 28iDark Graphite 2017 BMW X4 xDrive 28iDark Graphite 2017 BMW X4 xDrive 28i

    Not Priced

    121,587 mi.
    Est. $0/mo

    BMW of Tampa

    3.3
    Check Availability
    Tampa, FL (999 mi)
    Quick view
  • Carbon Black Metallic 2023 BMW X4 xDrive30i

    $44,708

    30,393 mi.
    Est. $840/mo

    BMW of Tampa

    3.3
    Check Availability
    Tampa, FL (999 mi)
    Quick view
  • $30,466

    82,385 mi.
    Est. $573/mo

    Jerry Ulm Chrysler Dodge Jeep Ram

    4.5
    Check Availability
    Tampa, FL (1,004 mi)
    Quick view
  • Black Sapphire Metallic 2017 BMW X4 xDrive 28iBlack Sapphire Metallic 2017 BMW X4 xDrive 28iBlack Sapphire Metallic 2017 BMW X4 xDrive 28iBlack Sapphire Metallic 2017 BMW X4 xDrive 28iBlack Sapphire Metallic 2017 BMW X4 xDrive 28iBlack Sapphire Metallic 2017 BMW X4 xDrive 28i

    $17,982

    $100
    75,929 mi.
    Est. $338/mo

    Niello BMW Elk Grove

    4.8
    Check Availability
    Elk Grove, CA (1,788 mi)

    Quick view
  • Dark Graphite Metallic 2024 BMW X4 xDrive30i

    $44,798

    24,963 mi.
    Est. $842/mo

    BMW of Fort Myers

    4.7
    Check Availability
    Fort Myers, FL (1,111 mi)
    Quick view
  • Brooklyn Grey Metallic 2023 BMW X4 M40i

    $47,798

    48,594 mi.
    Est. $898/mo

    BMW of Fort Myers

    4.7
    Check Availability
    Fort Myers, FL (1,111 mi)
    Quick view
  • Dark Graphite Metallic 2021 BMW X4 xDrive30i

    $36,449

    26,960 mi.
    Est. $685/mo

    Mercedes-Benz of Delray

    4.5
    Check Availability
    Delray Beach, FL (1,150 mi)
    Quick view
  • 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 xDrive30i

    Not Priced

    0 mi.
    Est. $0/mo

    Taverna Chrysler Dodge Jeep Ram Fiat

    1.8
    Check Availability
    Plantation, FL (1,168 mi)
    Quick view
  • Dark Graphite Metallic 2019 BMW X4 xDrive30i

    $22,595

    61,785 mi.
    Est. $425/mo

    747 Motors

    3.8
    Check Availability
    Plantation, FL (1,168 mi)
    Quick view
  • White 2023 BMW X4 xDrive30iWhite 2023 BMW X4 xDrive30iWhite 2023 BMW X4 xDrive30iWhite 2023 BMW X4 xDrive30i

    $43,899

    116,121 mi.
    Est. $825/mo

    Hyundai of Trenton

    4.5
    Check Availability
    Ewing Township, NJ (680 mi)

    Quick view
  • Phytonic Blue Metallic 2022 BMW X4 xDrive30i

    $28,595

    71,345 mi.
    Est. $537/mo

    747 Motors

    3.8
    Check Availability
    Plantation, FL (1,168 mi)
    Quick view
  • Dark Graphite Metallic 2019 BMW X4 xDrive30i

    Not Priced

    75,769 mi.
    Est. $0/mo

    747 Motors

    3.8
    Check Availability
    Plantation, FL (1,168 mi)
    Quick view
  • $46,043

    31,021 mi.
    Est. $865/mo

    BMW of Pembroke Pines

    Fort Lauderdale, FL (1,172 mi)
    Quick view
  • $42,965

    30,233 mi.
    Est. $808/mo

    BMW of Pembroke Pines

    Fort Lauderdale, FL (1,172 mi)
    Quick view
  • Glacier Silver Metallic 2021 BMW X4 xDrive30iGlacier Silver Metallic 2021 BMW X4 xDrive30iGlacier Silver Metallic 2021 BMW X4 xDrive30iGlacier Silver Metallic 2021 BMW X4 xDrive30iGlacier Silver Metallic 2021 BMW X4 xDrive30iGlacier Silver Metallic 2021 BMW X4 xDrive30i

    Not Priced

    160,005 mi.
    Est. $0/mo

    Elite Auto Auctions

    3.7
    Check Availability
    Hollywood, FL (1,176 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,720

    37,449 mi.
    Est. $765/mo

    AutoNation USA Plano

    4.5
    Check Availability
    Plano, TX (791 mi)

    Quick view
  • Silver 2024 BMW X4 xDrive30iSilver 2024 BMW X4 xDrive30iSilver 2024 BMW X4 xDrive30iSilver 2024 BMW X4 xDrive30iSilver 2024 BMW X4 xDrive30iSilver 2024 BMW X4 xDrive30i

    $14,980

    1 mi.
    Est. $282/mo

    AE of Miami

    2.6
    Check Availability
    Miami, FL (1,187 mi)
    Quick view
  • $51,572

    39,740 mi.
    Est. $969/mo

    Braman Motors Miami

    4.5
    Check Availability
    Miami, FL (1,190 mi)
    Quick view
  • Gray 2023 BMW X4 xDrive30i

    $38,899

    65,995 mi.
    Est. $731/mo

    Ferco Motors

    2.6
    Check Availability
    Miami, FL (1,191 mi)
    Quick view
  • $22,436

    90,307 mi.
    Est. $422/mo

    Sayer Chrysler Dodge Jeep Ram

    4.4
    Check Availability
    Idaho Falls, ID (1,240 mi)
    Quick view
  • White 2017 BMW X4 M40i

    Not Priced

    74,845 mi.

    Action Auto Sales and Finance Inc.

    3.8
    Check Availability
    Lehi, UT (1,264 mi)
    Quick view
  • Brooklyn Gray Metallic 2024 BMW X4 M40iBrooklyn Gray Metallic 2024 BMW X4 M40iBrooklyn Gray Metallic 2024 BMW X4 M40iBrooklyn Gray Metallic 2024 BMW X4 M40iBrooklyn Gray Metallic 2024 BMW X4 M40iBrooklyn Gray Metallic 2024 BMW X4 M40i

    $62,495

    7,092 mi.
    Est. $1,175/mo

    BMW West Palm Beach

    4.9
    Check Availability
    West Palm Beach, FL (1,133 mi)

    Quick view
  • $42,174

    27,097 mi.
    Est. $793/mo

    BMW North Scottsdale

    4.9
    Phoenix, AZ (1,438 mi)
    Quick view
  • $12,999

    96,125 mi.
    Est. $244/mo

    Turbo Auto Sales

    Check Availability
    Mesa, AZ (1,438 mi)
    Quick view
  • Deep Sea Blue Metallic 2018 BMW X4 xDrive28i

    $21,794

    64,866 mi.
    Est. $410/mo

    BMW of Tucson

    4.8
    Check Availability
    Tucson, AZ (1,442 mi)
    Quick view
  • $25,595

    53,832 mi.
    Est. $481/mo

    DriveTime of Chandler

    5.0
    Check Availability
    Chandler, AZ (1,445 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