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
  • 2025 BMW X7 xDrive40i2025 BMW X7 xDrive40i2025 BMW X7 xDrive40i2025 BMW X7 xDrive40i2025 BMW X7 xDrive40i2025 BMW X7 xDrive40i

    $52,110

    $1K
    37,948 mi.
    Est. $957/mo

    Hansel BMW

    4.3
    Santa Rosa, CA (19 mi)
    Check Availability
  • Dark Graphite Metallic 2019 BMW X3 xDrive30iDark Graphite Metallic 2019 BMW X3 xDrive30iDark Graphite Metallic 2019 BMW X3 xDrive30iDark Graphite Metallic 2019 BMW X3 xDrive30iDark Graphite Metallic 2019 BMW X3 xDrive30iDark Graphite Metallic 2019 BMW X3 xDrive30i

    $18,110

    78,909 mi.
    Est. $333/mo

    Hansel BMW

    4.3
    Santa Rosa, CA (19 mi)
    Check Availability
  • Alpine White 2023 BMW X7 xDrive40iAlpine White 2023 BMW X7 xDrive40iAlpine White 2023 BMW X7 xDrive40iAlpine White 2023 BMW X7 xDrive40iAlpine White 2023 BMW X7 xDrive40iAlpine White 2023 BMW X7 xDrive40i

    $49,010

    $1.1K
    50,227 mi.
    Est. $900/mo

    Hansel BMW

    4.3
    Santa Rosa, CA (19 mi)
    Check Availability
  • 2026 BMW X5 xDrive40i2026 BMW X5 xDrive40i2026 BMW X5 xDrive40i2026 BMW X5 xDrive40i2026 BMW X5 xDrive40i2026 BMW X5 xDrive40i

    $56,010

    $1K
    21,272 mi.
    Est. $1,029/mo

    Hansel BMW

    4.3
    Santa Rosa, CA (19 mi)
    Check Availability
  • Black 2022 BMW X3 XDrive30iBlack 2022 BMW X3 XDrive30iBlack 2022 BMW X3 XDrive30iBlack 2022 BMW X3 XDrive30iBlack 2022 BMW X3 XDrive30iBlack 2022 BMW X3 XDrive30i

    $25,998

    48,911 mi.
    Est. $478/mo

    CarMax Santa Rosa

    4.7
    Santa Rosa, CA (19 mi)
    Check Availability
  • Black Sapphire Metallic 2026 BMW X3 30 xDriveBlack Sapphire Metallic 2026 BMW X3 30 xDriveBlack Sapphire Metallic 2026 BMW X3 30 xDriveBlack Sapphire Metallic 2026 BMW X3 30 xDriveBlack Sapphire Metallic 2026 BMW X3 30 xDriveBlack Sapphire Metallic 2026 BMW X3 30 xDrive

    $50,010

    $1K
    9,104 mi.
    Est. $919/mo

    Hansel BMW

    4.3
    Santa Rosa, CA (19 mi)
    Check Availability
  • Black 2025 BMW X1 XDrive28iBlack 2025 BMW X1 XDrive28iBlack 2025 BMW X1 XDrive28iBlack 2025 BMW X1 XDrive28iBlack 2025 BMW X1 XDrive28iBlack 2025 BMW X1 XDrive28i

    $36,998

    $1K
    5,047 mi.
    Est. $680/mo

    CarMax Santa Rosa

    4.7
    Santa Rosa, CA (19 mi)
    Check Availability
  • Black 2020 BMW X5 sDrive40iBlack 2020 BMW X5 sDrive40iBlack 2020 BMW X5 sDrive40iBlack 2020 BMW X5 sDrive40iBlack 2020 BMW X5 sDrive40i

    $34,490

    21,732 mi.
    Est. $634/mo

    Private seller: H

    American Canyon, CA (29 mi)
    Contact Seller
  • Mineral White Metallic 2017 BMW X5 xDrive35iMineral White Metallic 2017 BMW X5 xDrive35iMineral White Metallic 2017 BMW X5 xDrive35iMineral White Metallic 2017 BMW X5 xDrive35iMineral White Metallic 2017 BMW X5 xDrive35iMineral White Metallic 2017 BMW X5 xDrive35i

    $14,860

    103,595 mi.
    Est. $273/mo

    The Car Dad, Inc.

    5.0
    Santa Rosa, CA (19 mi)
    Check Availability
  • White 2023 BMW X5 PHEV xDrive45eWhite 2023 BMW X5 PHEV xDrive45eWhite 2023 BMW X5 PHEV xDrive45eWhite 2023 BMW X5 PHEV xDrive45eWhite 2023 BMW X5 PHEV xDrive45eWhite 2023 BMW X5 PHEV xDrive45e

    $43,000

    29,690 mi.
    Est. $790/mo

    Private seller: May

    Santa Rosa, CA (16 mi)
    Contact Seller
  • Titanium Silver Metallic 2012 BMW X5 AWD 4dr 35i PremiumTitanium Silver Metallic 2012 BMW X5 AWD 4dr 35i PremiumTitanium Silver Metallic 2012 BMW X5 AWD 4dr 35i PremiumTitanium Silver Metallic 2012 BMW X5 AWD 4dr 35i PremiumTitanium Silver Metallic 2012 BMW X5 AWD 4dr 35i PremiumTitanium Silver Metallic 2012 BMW X5 AWD 4dr 35i Premium

    $5,995

    153,926 mi.
    Est. $110/mo

    Adonai Auto Dealer

    Santa Rosa, CA (20 mi)
    Check Availability
  • Gray 2017 BMW X1 xDrive 28iGray 2017 BMW X1 xDrive 28iGray 2017 BMW X1 xDrive 28iGray 2017 BMW X1 xDrive 28iGray 2017 BMW X1 xDrive 28iGray 2017 BMW X1 xDrive 28i

    $13,900

    108,000 mi.
    Est. $255/mo

    Private seller: Bob

    Larkfield-Wikiup, CA (18 mi)
    Contact Seller
  • Alpine White 2014 BMW X3 xDrive28iAlpine White 2014 BMW X3 xDrive28iAlpine White 2014 BMW X3 xDrive28iAlpine White 2014 BMW X3 xDrive28iAlpine White 2014 BMW X3 xDrive28iAlpine White 2014 BMW X3 xDrive28i

    $9,949

    $353
    83,924 mi.
    Est. $183/mo

    Mercedes-Benz of Santa Rosa

    4.8
    Santa Rosa, CA (19 mi)
    Check Availability
  • $46,010

    32,979 mi.
    Est. $845/mo

    Hansel BMW

    4.3
    Santa Rosa, CA (19 mi)
    Check Availability
  • Storm Bay Metallic 2024 BMW X1 xDrive28i

    $32,063

    $660
    15,575 mi.
    Est. $589/mo

    Hansel Mazda

    Santa Rosa, CA (19 mi)
    Check Availability
  • Blue 2021 BMW X3 PHEV xDrive30eBlue 2021 BMW X3 PHEV xDrive30eBlue 2021 BMW X3 PHEV xDrive30eBlue 2021 BMW X3 PHEV xDrive30eBlue 2021 BMW X3 PHEV xDrive30eBlue 2021 BMW X3 PHEV xDrive30e

    $25,998

    53,857 mi.
    Est. $478/mo

    CarMax Pleasant Hill

    4.1
    $49 delivery to Santa Rosa, CA (19 mi)
    Check Availability
  • White 2015 BMW X1 SDrive28iWhite 2015 BMW X1 SDrive28iWhite 2015 BMW X1 SDrive28iWhite 2015 BMW X1 SDrive28iWhite 2015 BMW X1 SDrive28iWhite 2015 BMW X1 SDrive28i

    $11,998

    70,910 mi.
    Est. $220/mo

    CarMax Kearny Mesa

    4.4
    $149 delivery to Santa Rosa, CA (19 mi)
    Check Availability
  • Black Sapphire Metallic 2024 BMW X5 PHEV xDrive50eBlack Sapphire Metallic 2024 BMW X5 PHEV xDrive50eBlack Sapphire Metallic 2024 BMW X5 PHEV xDrive50eBlack Sapphire Metallic 2024 BMW X5 PHEV xDrive50eBlack Sapphire Metallic 2024 BMW X5 PHEV xDrive50eBlack Sapphire Metallic 2024 BMW X5 PHEV xDrive50e

    $43,066

    $1K
    47,343 mi.
    Est. $791/mo

    Lexus of Marin

    4.7
    San Rafael, CA (43 mi)
    Check Availability
  • Blue 2014 BMW X3 xDrive35iBlue 2014 BMW X3 xDrive35iBlue 2014 BMW X3 xDrive35iBlue 2014 BMW X3 xDrive35iBlue 2014 BMW X3 xDrive35iBlue 2014 BMW X3 xDrive35i

    $8,668

    $501
    148,891 mi.
    Est. $159/mo

    Lexus of Marin

    4.7
    San Rafael, CA (43 mi)
    Check Availability
  • Brooklyn Grey Metallic 2025 BMW X5 M60iBrooklyn Grey Metallic 2025 BMW X5 M60iBrooklyn Grey Metallic 2025 BMW X5 M60iBrooklyn Grey Metallic 2025 BMW X5 M60iBrooklyn Grey Metallic 2025 BMW X5 M60iBrooklyn Grey Metallic 2025 BMW X5 M60i

    $77,147

    2,759 mi.
    Est. $1,417/mo

    BMW of Napa Valley

    4.5
    Fairfield, CA (31 mi)
    Check Availability
  • Carbon Black Metallic 2022 BMW X5 M50iCarbon Black Metallic 2022 BMW X5 M50iCarbon Black Metallic 2022 BMW X5 M50iCarbon Black Metallic 2022 BMW X5 M50iCarbon Black Metallic 2022 BMW X5 M50iCarbon Black Metallic 2022 BMW X5 M50i

    $40,137

    $1.3K
    54,306 mi.
    Est. $737/mo

    Concord Mazda

    4.9
    Concord, CA (48 mi)
    Check Availability
  • Gray 2021 BMW X5 sDrive40iGray 2021 BMW X5 sDrive40iGray 2021 BMW X5 sDrive40iGray 2021 BMW X5 sDrive40iGray 2021 BMW X5 sDrive40iGray 2021 BMW X5 sDrive40i

    $28,998

    53,155 mi.
    Est. $533/mo

    CarMax Fairfield

    4.4
    Fairfield, CA (31 mi)
    Check Availability
  • Black Sapphire Metallic 2024 BMW X3 xDrive30iBlack Sapphire Metallic 2024 BMW X3 xDrive30iBlack Sapphire Metallic 2024 BMW X3 xDrive30iBlack Sapphire Metallic 2024 BMW X3 xDrive30iBlack Sapphire Metallic 2024 BMW X3 xDrive30iBlack Sapphire Metallic 2024 BMW X3 xDrive30i

    $35,147

    29,212 mi.
    Est. $646/mo

    BMW of Napa Valley

    4.5
    Fairfield, CA (31 mi)
    Check Availability
  • Burgundy 2015 BMW X3 XDrive28iBurgundy 2015 BMW X3 XDrive28iBurgundy 2015 BMW X3 XDrive28iBurgundy 2015 BMW X3 XDrive28iBurgundy 2015 BMW X3 XDrive28iBurgundy 2015 BMW X3 XDrive28i

    $18,998

    49,147 mi.
    Est. $349/mo

    CarMax Pleasant Hill

    4.1
    Pleasant Hill, CA (47 mi)
    Check Availability
  • Blue 2016 BMW X3 XDrive28iBlue 2016 BMW X3 XDrive28iBlue 2016 BMW X3 XDrive28iBlue 2016 BMW X3 XDrive28iBlue 2016 BMW X3 XDrive28iBlue 2016 BMW X3 XDrive28i

    $18,998

    52,768 mi.
    Est. $349/mo

    CarMax Fairfield

    4.4
    Fairfield, CA (31 mi)
    Check Availability
  • Alpine White 2023 BMW iX xDrive50Alpine White 2023 BMW iX xDrive50Alpine White 2023 BMW iX xDrive50Alpine White 2023 BMW iX xDrive50Alpine White 2023 BMW iX xDrive50Alpine White 2023 BMW iX xDrive50

    $42,747

    35,658 mi.
    Est. $785/mo

    BMW of Napa Valley

    4.5
    Fairfield, CA (31 mi)
    Check Availability
  • White 2021 BMW X4 M40IWhite 2021 BMW X4 M40IWhite 2021 BMW X4 M40IWhite 2021 BMW X4 M40IWhite 2021 BMW X4 M40IWhite 2021 BMW X4 M40I

    $39,998

    $1K
    43,683 mi.
    Est. $735/mo

    CarMax Fairfield

    4.4
    Fairfield, CA (31 mi)
    Check Availability
  • Manhattan Green Metallic 2025 BMW X5 PHEV xDrive50eManhattan Green Metallic 2025 BMW X5 PHEV xDrive50eManhattan Green Metallic 2025 BMW X5 PHEV xDrive50eManhattan Green Metallic 2025 BMW X5 PHEV xDrive50eManhattan Green Metallic 2025 BMW X5 PHEV xDrive50eManhattan Green Metallic 2025 BMW X5 PHEV xDrive50e

    $59,747

    11,520 mi.
    Est. $1,098/mo

    BMW of Napa Valley

    4.5
    Fairfield, CA (31 mi)
    Check Availability
  • Mineral White Metallic 2024 BMW X6 xDrive40iMineral White Metallic 2024 BMW X6 xDrive40iMineral White Metallic 2024 BMW X6 xDrive40iMineral White Metallic 2024 BMW X6 xDrive40iMineral White Metallic 2024 BMW X6 xDrive40iMineral White Metallic 2024 BMW X6 xDrive40i

    $60,147

    31,964 mi.
    Est. $1,105/mo

    BMW of Napa Valley

    4.5
    Fairfield, CA (31 mi)
    Check Availability