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
  • Brooklyn Grey Metallic 2023 BMW X4 M40iBrooklyn Grey Metallic 2023 BMW X4 M40iBrooklyn Grey Metallic 2023 BMW X4 M40iBrooklyn Grey Metallic 2023 BMW X4 M40iBrooklyn Grey Metallic 2023 BMW X4 M40iBrooklyn Grey Metallic 2023 BMW X4 M40i

    $45,999

    45,455 mi.
    Est. $867/mo

    Beverly Hills BMW

    4.6
    Check Availability
    LA, CA (12 mi)
    Quick view
  • Phytonic Blue Metallic 2022 BMW X4 M40iPhytonic Blue Metallic 2022 BMW X4 M40iPhytonic Blue Metallic 2022 BMW X4 M40iPhytonic Blue Metallic 2022 BMW X4 M40iPhytonic Blue Metallic 2022 BMW X4 M40iPhytonic Blue Metallic 2022 BMW X4 M40i

    $44,999

    35,272 mi.
    Est. $848/mo

    Long Beach BMW

    4.7
    Check Availability
    Signal Hill, CA (19 mi)
    Quick view
  • Dark Graphite Metallic 2023 BMW X4 M40iDark Graphite Metallic 2023 BMW X4 M40iDark Graphite Metallic 2023 BMW X4 M40iDark Graphite Metallic 2023 BMW X4 M40iDark Graphite Metallic 2023 BMW X4 M40iDark Graphite Metallic 2023 BMW X4 M40i

    $46,998

    37,552 mi.
    Est. $885/mo

    Beverly Hills BMW

    4.6
    Check Availability
    LA, CA (12 mi)
    Quick view
  • Carbon Black Metallic 2019 BMW X4 M40iCarbon Black Metallic 2019 BMW X4 M40iCarbon Black Metallic 2019 BMW X4 M40iCarbon Black Metallic 2019 BMW X4 M40iCarbon Black Metallic 2019 BMW X4 M40iCarbon Black Metallic 2019 BMW X4 M40i

    $29,998

    62,930 mi.
    Est. $565/mo

    STG Auto Group of Bellflower

    2.4
    Check Availability
    Bellflower, CA (15 mi)
    Quick view
  • Alpine White 2019 BMW X4 M40iAlpine White 2019 BMW X4 M40iAlpine White 2019 BMW X4 M40iAlpine White 2019 BMW X4 M40iAlpine White 2019 BMW X4 M40iAlpine White 2019 BMW X4 M40i

    $32,880

    54,025 mi.
    Est. $619/mo

    Century West BMW

    3.7
    Check Availability
    Los Angeles, CA (14 mi)
    Quick view
  • Alpine White 2020 BMW X4 M40iAlpine White 2020 BMW X4 M40iAlpine White 2020 BMW X4 M40iAlpine White 2020 BMW X4 M40iAlpine White 2020 BMW X4 M40iAlpine White 2020 BMW X4 M40i

    $30,995

    70,797 mi.
    Est. $584/mo

    Champion Chrysler Jeep Dodge Ram

    3.4
    Check Availability
    Downey, CA (11 mi)
    Quick view
  • Dark Graphite Metallic 2017 BMW X4 M40iDark Graphite Metallic 2017 BMW X4 M40iDark Graphite Metallic 2017 BMW X4 M40iDark Graphite Metallic 2017 BMW X4 M40iDark Graphite Metallic 2017 BMW X4 M40iDark Graphite Metallic 2017 BMW X4 M40i

    $19,995

    83,139 mi.
    Est. $377/mo

    ZRV Auto Inc.

    Check Availability
    Brea, CA (18 mi)
    Quick view
  • $32,380

    58,249 mi.
    Est. $610/mo

    Land Rover Jaguar Van Nuys

    4.6
    Check Availability
    Van Nuys, CA (22 mi)
    Quick view
  • White 2023 BMW X4 M40IWhite 2023 BMW X4 M40IWhite 2023 BMW X4 M40IWhite 2023 BMW X4 M40IWhite 2023 BMW X4 M40IWhite 2023 BMW X4 M40I

    $45,998

    48,016 mi.
    Est. $867/mo

    CarMax Oceanside

    4.2
    Check Availability
    Free delivery to Duarte, CA (10 mi)
    Quick view
  • Blue 2017 BMW X4 M40IBlue 2017 BMW X4 M40IBlue 2017 BMW X4 M40IBlue 2017 BMW X4 M40IBlue 2017 BMW X4 M40IBlue 2017 BMW X4 M40I

    $26,998

    40,949 mi.
    Est. $509/mo

    CarMax Kearny Mesa

    4.3
    Check Availability
    Free delivery to Duarte, CA (10 mi)
    Quick view
  • Glacier Silver Metallic 2017 BMW X4 M40iGlacier Silver Metallic 2017 BMW X4 M40iGlacier Silver Metallic 2017 BMW X4 M40iGlacier Silver Metallic 2017 BMW X4 M40iGlacier Silver Metallic 2017 BMW X4 M40iGlacier Silver Metallic 2017 BMW X4 M40i

    $21,646

    67,083 mi.
    Est. $408/mo

    Fritts Ford

    4.8
    Check Availability
    Riverside, CA (43 mi)
    Quick view
  • White 2023 BMW X4 M40IWhite 2023 BMW X4 M40IWhite 2023 BMW X4 M40IWhite 2023 BMW X4 M40IWhite 2023 BMW X4 M40IWhite 2023 BMW X4 M40I

    $45,998

    48,016 mi.
    Est. $867/mo

    CarMax Oceanside

    4.2
    Check Availability
    Oceanside, CA (79 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

    $58,995

    6,874 mi.
    Est. $1,111/mo

    Sterling BMW

    Check Availability
    Newport Beach, CA (34 mi)
    Quick view
  • 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

    $50,488

    $1K
    24,146 mi.
    Est. $951/mo

    BMW of Palm Springs

    4.6
    Check Availability
    Palm Springs, CA (96 mi)
    Quick view
  • $45,990

    44,432 mi.
    Est. $866/mo

    BMW of Bakersfield

    4.7
    Check Availability
    Bakersfield, CA (99 mi)
    Quick view
  • $61,990

    14,879 mi.
    Est. $1,168/mo

    BMW of Bakersfield

    4.7
    Check Availability
    Bakersfield, CA (99 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

BMW X4 by trim