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
  • Phytonic Blue Metallic 2018 BMW X3 xDrive30iPhytonic Blue Metallic 2018 BMW X3 xDrive30iPhytonic Blue Metallic 2018 BMW X3 xDrive30iPhytonic Blue Metallic 2018 BMW X3 xDrive30iPhytonic Blue Metallic 2018 BMW X3 xDrive30iPhytonic Blue Metallic 2018 BMW X3 xDrive30i

    $22,973

    45,482 mi.
    Est. $404/mo

    Hansel BMW

    4.4
    Check Availability
    Santa Rosa, CA (7 mi)
    Quick view
  • Gray 2023 BMW 330eGray 2023 BMW 330eGray 2023 BMW 330eGray 2023 BMW 330eGray 2023 BMW 330eGray 2023 BMW 330e

    $33,998

    21,285 mi.
    Est. $598/mo

    CarMax Santa Rosa

    4.6
    Check Availability
    Santa Rosa, CA (7 mi)
    Quick view
  • Space Silver Metallic 2026 BMW iX xDrive45Space Silver Metallic 2026 BMW iX xDrive45Space Silver Metallic 2026 BMW iX xDrive45Space Silver Metallic 2026 BMW iX xDrive45Space Silver Metallic 2026 BMW iX xDrive45Space Silver Metallic 2026 BMW iX xDrive45

    $68,973

    3,759 mi.
    Est. $1,214/mo

    Hansel BMW

    4.4
    Check Availability
    Santa Rosa, CA (7 mi)
    Quick view
  • Skyscraper Grey Metallic 2023 BMW i4 Gran Coupe eDrive35Skyscraper Grey Metallic 2023 BMW i4 Gran Coupe eDrive35Skyscraper Grey Metallic 2023 BMW i4 Gran Coupe eDrive35Skyscraper Grey Metallic 2023 BMW i4 Gran Coupe eDrive35Skyscraper Grey Metallic 2023 BMW i4 Gran Coupe eDrive35Skyscraper Grey Metallic 2023 BMW i4 Gran Coupe eDrive35

    $34,073

    22,637 mi.
    Est. $600/mo

    Hansel BMW

    4.4
    Check Availability
    Santa Rosa, CA (7 mi)
    Quick view
  • Mineral White Metallic 2021 BMW X1 xDrive28iMineral White Metallic 2021 BMW X1 xDrive28iMineral White Metallic 2021 BMW X1 xDrive28iMineral White Metallic 2021 BMW X1 xDrive28iMineral White Metallic 2021 BMW X1 xDrive28iMineral White Metallic 2021 BMW X1 xDrive28i

    $24,073

    $512
    40,741 mi.
    Est. $424/mo

    Hansel BMW

    4.4
    Check Availability
    Santa Rosa, CA (7 mi)
    Quick view
  • Mineral White Metallic 2025 BMW X5 M60iMineral White Metallic 2025 BMW X5 M60iMineral White Metallic 2025 BMW X5 M60iMineral White Metallic 2025 BMW X5 M60iMineral White Metallic 2025 BMW X5 M60iMineral White Metallic 2025 BMW X5 M60i

    $78,585

    27,631 mi.
    Est. $1,383/mo

    Hansel BMW

    4.4
    Check Availability
    Santa Rosa, CA (7 mi)
    Quick view
  • Black Sapphire Metallic 2020 BMW Z4 M40iBlack Sapphire Metallic 2020 BMW Z4 M40iBlack Sapphire Metallic 2020 BMW Z4 M40iBlack Sapphire Metallic 2020 BMW Z4 M40iBlack Sapphire Metallic 2020 BMW Z4 M40iBlack Sapphire Metallic 2020 BMW Z4 M40i

    $44,973

    24,090 mi.
    Est. $791/mo

    Hansel BMW

    4.4
    Check Availability
    Santa Rosa, CA (7 mi)
    Quick view
  • Gray 2022 BMW 330eGray 2022 BMW 330eGray 2022 BMW 330eGray 2022 BMW 330eGray 2022 BMW 330eGray 2022 BMW 330e

    $26,998

    40,580 mi.
    Est. $475/mo

    CarMax Santa Rosa

    4.6
    Check Availability
    Santa Rosa, CA (7 mi)
    Quick view
  • Skyscraper Grey Metallic 2023 BMW i4 Gran Coupe eDrive35Skyscraper Grey Metallic 2023 BMW i4 Gran Coupe eDrive35Skyscraper Grey Metallic 2023 BMW i4 Gran Coupe eDrive35Skyscraper Grey Metallic 2023 BMW i4 Gran Coupe eDrive35Skyscraper Grey Metallic 2023 BMW i4 Gran Coupe eDrive35Skyscraper Grey Metallic 2023 BMW i4 Gran Coupe eDrive35

    $35,073

    21,345 mi.
    Est. $617/mo

    Hansel BMW

    4.4
    Check Availability
    Santa Rosa, CA (7 mi)
    Quick view
  • Skyscraper Grey Metallic 2024 BMW X7 xDrive40iSkyscraper Grey Metallic 2024 BMW X7 xDrive40iSkyscraper Grey Metallic 2024 BMW X7 xDrive40iSkyscraper Grey Metallic 2024 BMW X7 xDrive40iSkyscraper Grey Metallic 2024 BMW X7 xDrive40iSkyscraper Grey Metallic 2024 BMW X7 xDrive40i

    $59,081

    $999
    30,469 mi.
    Est. $1,040/mo

    Freeman Toyota

    3.3
    Check Availability
    Santa Rosa, CA (7 mi)
    Quick view
  • Black Sapphire Metallic 2023 BMW X3 xDrive30iBlack Sapphire Metallic 2023 BMW X3 xDrive30iBlack Sapphire Metallic 2023 BMW X3 xDrive30iBlack Sapphire Metallic 2023 BMW X3 xDrive30iBlack Sapphire Metallic 2023 BMW X3 xDrive30iBlack Sapphire Metallic 2023 BMW X3 xDrive30i

    $34,973

    46,367 mi.
    Est. $615/mo

    Hansel BMW

    4.4
    Check Availability
    Santa Rosa, CA (7 mi)
    Quick view
  • Mineral White Metallic 2023 BMW X3 xDrive30iMineral White Metallic 2023 BMW X3 xDrive30iMineral White Metallic 2023 BMW X3 xDrive30iMineral White Metallic 2023 BMW X3 xDrive30iMineral White Metallic 2023 BMW X3 xDrive30iMineral White Metallic 2023 BMW X3 xDrive30i

    $26,973

    $100
    64,970 mi.
    Est. $475/mo

    Hansel BMW

    4.4
    Check Availability
    Santa Rosa, CA (7 mi)
    Quick view
  • Alpine White 2023 BMW X1 xDrive28iAlpine White 2023 BMW X1 xDrive28iAlpine White 2023 BMW X1 xDrive28iAlpine White 2023 BMW X1 xDrive28iAlpine White 2023 BMW X1 xDrive28iAlpine White 2023 BMW X1 xDrive28i

    $31,973

    27,466 mi.
    Est. $563/mo

    Hansel BMW

    4.4
    Check Availability
    Santa Rosa, CA (7 mi)
    Quick view
  • Alpine White 2020 BMW X1 xDrive28iAlpine White 2020 BMW X1 xDrive28iAlpine White 2020 BMW X1 xDrive28iAlpine White 2020 BMW X1 xDrive28iAlpine White 2020 BMW X1 xDrive28iAlpine White 2020 BMW X1 xDrive28i

    $20,973

    55,506 mi.
    Est. $369/mo

    Hansel BMW

    4.4
    Check Availability
    Santa Rosa, CA (7 mi)
    Quick view
  • $50,073

    8,104 mi.
    Est. $881/mo

    Hansel BMW

    4.4
    Check Availability
    Santa Rosa, CA (7 mi)
    Quick view
  • $47,973

    45,287 mi.
    Est. $844/mo

    Hansel BMW

    4.4
    Check Availability
    Santa Rosa, CA (7 mi)
    Quick view
  • $20,973

    66,061 mi.
    Est. $369/mo

    Hansel BMW

    4.4
    Check Availability
    Santa Rosa, CA (7 mi)
    Quick view
  • $61,973

    21,190 mi.
    Est. $1,090/mo

    Hansel BMW

    4.4
    Check Availability
    Santa Rosa, CA (7 mi)
    Quick view
  • $15,985

    104,511 mi.
    Est. $281/mo

    Hansel Volkswagen

    4.7
    Check Availability
    Santa Rosa, CA (7 mi)
    Quick view
  • Not Priced

    71,098 mi.
    Est. $0/mo

    Hansel Subaru

    4.8
    Check Availability
    Santa Rosa, CA (7 mi)
    Quick view
  • Blue 2017 BMW 340 IBlue 2017 BMW 340 IBlue 2017 BMW 340 IBlue 2017 BMW 340 IBlue 2017 BMW 340 IBlue 2017 BMW 340 I

    $23,998

    76,421 mi.
    Est. $422/mo

    CarMax Henderson

    4.4
    Check Availability
    $149 delivery to Santa Rosa, CA (7 mi)
    Quick view
  • Gray 2025 BMW M240 XIGray 2025 BMW M240 XIGray 2025 BMW M240 XIGray 2025 BMW M240 XIGray 2025 BMW M240 XIGray 2025 BMW M240 XI

    $52,998

    10,015 mi.
    Est. $932/mo

    CarMax Fremont

    Check Availability
    Free delivery to Santa Rosa, CA (7 mi)
    Quick view
  • Alpine White 2019 BMW X3 xDrive30iAlpine White 2019 BMW X3 xDrive30iAlpine White 2019 BMW X3 xDrive30iAlpine White 2019 BMW X3 xDrive30iAlpine White 2019 BMW X3 xDrive30iAlpine White 2019 BMW X3 xDrive30i

    $20,445

    $100
    62,436 mi.
    Est. $360/mo

    Honda of Vallejo

    5.0
    Check Availability
    Vallejo, CA (40 mi)
    Quick view
  • Vegas Red Metallic 2025 BMW X3 M50 xDriveVegas Red Metallic 2025 BMW X3 M50 xDriveVegas Red Metallic 2025 BMW X3 M50 xDriveVegas Red Metallic 2025 BMW X3 M50 xDriveVegas Red Metallic 2025 BMW X3 M50 xDriveVegas Red Metallic 2025 BMW X3 M50 xDrive

    $60,984

    13,058 mi.
    Est. $1,073/mo

    Porsche Marin

    4.9
    Check Availability
    Mill Valley, CA (44 mi)
    Quick view
  • Gray Metallic 2025 BMW X3 M50 xDriveGray Metallic 2025 BMW X3 M50 xDriveGray Metallic 2025 BMW X3 M50 xDriveGray Metallic 2025 BMW X3 M50 xDriveGray Metallic 2025 BMW X3 M50 xDriveGray Metallic 2025 BMW X3 M50 xDrive

    $59,900

    11,689 mi.
    Est. $1,054/mo

    BMW of San Rafael

    4.8
    Check Availability
    San Rafael, CA (41 mi)
    Quick view
  • Skyscraper Gray Metallic 2025 BMW X3 30 xDriveSkyscraper Gray Metallic 2025 BMW X3 30 xDriveSkyscraper Gray Metallic 2025 BMW X3 30 xDriveSkyscraper Gray Metallic 2025 BMW X3 30 xDriveSkyscraper Gray Metallic 2025 BMW X3 30 xDriveSkyscraper Gray Metallic 2025 BMW X3 30 xDrive

    $50,060

    6,405 mi.
    Est. $881/mo

    BMW of Napa Valley

    4.7
    Check Availability
    Fairfield, CA (42 mi)
    Quick view
  • Alpine White 2019 BMW X5 xDrive40iAlpine White 2019 BMW X5 xDrive40iAlpine White 2019 BMW X5 xDrive40iAlpine White 2019 BMW X5 xDrive40iAlpine White 2019 BMW X5 xDrive40iAlpine White 2019 BMW X5 xDrive40i

    $32,784

    $200
    54,762 mi.
    Est. $577/mo

    Ineos Grenadier Marin

    Check Availability
    San Rafael, CA (40 mi)
    Quick view
  • Silver 2016 BMW X5 xDrive35iSilver 2016 BMW X5 xDrive35iSilver 2016 BMW X5 xDrive35iSilver 2016 BMW X5 xDrive35iSilver 2016 BMW X5 xDrive35iSilver 2016 BMW X5 xDrive35i

    $12,995

    124,866 mi.
    Est. $229/mo

    Main Street Auto of Vallejo

    Check Availability
    Vallejo, CA (40 mi)
    Quick view
  • Alpine White 2019 BMW X3 sDrive30iAlpine White 2019 BMW X3 sDrive30iAlpine White 2019 BMW X3 sDrive30iAlpine White 2019 BMW X3 sDrive30iAlpine White 2019 BMW X3 sDrive30iAlpine White 2019 BMW X3 sDrive30i

    $16,388

    $211
    81,783 mi.
    Est. $288/mo

    Volvo Cars Marin

    3.6
    Check Availability
    San Rafael, CA (40 mi)
    Quick view
  • Alpine White 2025 BMW Z4 sDrive30iAlpine White 2025 BMW Z4 sDrive30iAlpine White 2025 BMW Z4 sDrive30iAlpine White 2025 BMW Z4 sDrive30iAlpine White 2025 BMW Z4 sDrive30iAlpine White 2025 BMW Z4 sDrive30i

    $41,573

    $511
    26,203 mi.
    Est. $731/mo

    Lexus of Marin

    4.7
    Check Availability
    San Rafael, CA (40 mi)
    Quick view
  • Jet Black 2025 BMW 330 330iJet Black 2025 BMW 330 330iJet Black 2025 BMW 330 330iJet Black 2025 BMW 330 330iJet Black 2025 BMW 330 330iJet Black 2025 BMW 330 330i

    $32,084

    32,339 mi.
    Est. $565/mo

    Lexus of Marin

    4.7
    Check Availability
    San Rafael, CA (40 mi)
    Quick view
  • Mineral White Metallic 2025 BMW M440 Gran Coupe M440i Gran CoupeMineral White Metallic 2025 BMW M440 Gran Coupe M440i Gran CoupeMineral White Metallic 2025 BMW M440 Gran Coupe M440i Gran CoupeMineral White Metallic 2025 BMW M440 Gran Coupe M440i Gran CoupeMineral White Metallic 2025 BMW M440 Gran Coupe M440i Gran CoupeMineral White Metallic 2025 BMW M440 Gran Coupe M440i Gran Coupe

    $55,988

    19,062 mi.
    Est. $985/mo

    BMW of San Rafael

    4.8
    Check Availability
    San Rafael, CA (41 mi)
    Quick view
  • Portimao Blue Metallic 2024 BMW M850 xDrivePortimao Blue Metallic 2024 BMW M850 xDrivePortimao Blue Metallic 2024 BMW M850 xDrivePortimao Blue Metallic 2024 BMW M850 xDrivePortimao Blue Metallic 2024 BMW M850 xDrivePortimao Blue Metallic 2024 BMW M850 xDrive

    $77,525

    7,443 mi.
    Est. $1,364/mo

    BMW of Napa Valley

    4.7
    Check Availability
    Fairfield, CA (42 mi)
    Quick view
  • WHITE 2016 BMW 328 xDriveWHITE 2016 BMW 328 xDriveWHITE 2016 BMW 328 xDriveWHITE 2016 BMW 328 xDriveWHITE 2016 BMW 328 xDriveWHITE 2016 BMW 328 xDrive

    $21,066

    26,993 mi.
    Est. $371/mo

    Fairfield Chevrolet

    4.5
    Check Availability
    Fairfield, CA (43 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