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
  • Skyscraper Grey Metallic 2025 BMW 330Skyscraper Grey Metallic 2025 BMW 330Skyscraper Grey Metallic 2025 BMW 330

    $45,985

    6,367 mi.
    Est. $860/mo

    BMW of San Rafael

    4.8
    San Rafael, CA (29 mi)
  • Alpine White 2023 BMW i4 Gran CoupeAlpine White 2023 BMW i4 Gran CoupeAlpine White 2023 BMW i4 Gran Coupe

    $44,985

    23,214 mi.
    Est. $842/mo

    BMW of San Rafael

    4.8
    San Rafael, CA (29 mi)
  • Mineral White Metallic 2024 BMW i7Mineral White Metallic 2024 BMW i7Mineral White Metallic 2024 BMW i7

    $68,985

    22,762 mi.
    Est. $1,291/mo

    BMW of San Rafael

    4.8
    San Rafael, CA (29 mi)
  • Mineral White Metallic 2024 BMW i4 Gran CoupeMineral White Metallic 2024 BMW i4 Gran CoupeMineral White Metallic 2024 BMW i4 Gran Coupe

    $49,985

    5,709 mi.
    Est. $935/mo

    BMW of San Rafael

    4.8
    San Rafael, CA (29 mi)
  • $20,110

    84,000 mi.
    Est. $376/mo

    Hansel Subaru

    4.8
    Santa Rosa, CA (6 mi)
    Check Availability
  • $35,110

    23,152 mi.
    Est. $657/mo

    Hansel BMW

    4.3
    Santa Rosa, CA (6 mi)
    Check Availability
  • Skyscraper Grey Metallic 2025 BMW 330Skyscraper Grey Metallic 2025 BMW 330Skyscraper Grey Metallic 2025 BMW 330

    Not Priced

    5,969 mi.

    BMW of San Rafael

    4.8
    San Rafael, CA (29 mi)
  • $34,985

    34,774 mi.
    Est. $655/mo

    BMW of San Rafael

    4.8
    San Rafael, CA (29 mi)
  • Gray 2018 BMW 540 IGray 2018 BMW 540 IGray 2018 BMW 540 IGray 2018 BMW 540 IGray 2018 BMW 540 IGray 2018 BMW 540 I

    $28,998

    41,098 mi.
    Est. $543/mo

    CarMax Fairfield

    4.4
    $49 delivery to Santa Rosa, CA (6 mi)
    Check Availability
  • Gray 2021 BMW M3Gray 2021 BMW M3Gray 2021 BMW M3Gray 2021 BMW M3Gray 2021 BMW M3Gray 2021 BMW M3

    $69,998

    $2K
    24,350 mi.
    Est. $1,310/mo

    CarMax Henderson

    4.3
    $149 delivery to Santa Rosa, CA (6 mi)
    Check Availability
  • Skyscraper Grey Metallic 2026 BMW M3 Competition xDriveSkyscraper Grey Metallic 2026 BMW M3 Competition xDriveSkyscraper Grey Metallic 2026 BMW M3 Competition xDriveSkyscraper Grey Metallic 2026 BMW M3 Competition xDriveSkyscraper Grey Metallic 2026 BMW M3 Competition xDriveSkyscraper Grey Metallic 2026 BMW M3 Competition xDrive

    $93,997

    $1.1K
    1,850 mi.
    Est. $1,759/mo

    Honda of Serramonte

    4.6
    Colma, CA (47 mi)
    Check Availability
  • Mineral Gray Metallic 2014 BMW 328d xDriveMineral Gray Metallic 2014 BMW 328d xDriveMineral Gray Metallic 2014 BMW 328d xDriveMineral Gray Metallic 2014 BMW 328d xDriveMineral Gray Metallic 2014 BMW 328d xDriveMineral Gray Metallic 2014 BMW 328d xDrive

    $12,169

    105,104 mi.
    Est. $228/mo

    Honda of Serramonte

    4.6
    Colma, CA (47 mi)
    Check Availability
  • Black Sapphire Metallic 2026 BMW 330 NABlack Sapphire Metallic 2026 BMW 330 NABlack Sapphire Metallic 2026 BMW 330 NABlack Sapphire Metallic 2026 BMW 330 NABlack Sapphire Metallic 2026 BMW 330 NABlack Sapphire Metallic 2026 BMW 330 NA

    $37,758

    $411
    6,531 mi.
    Est. $706/mo

    Lexus of Serramonte

    4.8
    Colma, CA (48 mi)
    Check Availability
  • Mineral Gray Metallic 2022 BMW M340 iMineral Gray Metallic 2022 BMW M340 iMineral Gray Metallic 2022 BMW M340 iMineral Gray Metallic 2022 BMW M340 iMineral Gray Metallic 2022 BMW M340 iMineral Gray Metallic 2022 BMW M340 i

    $41,444

    54,079 mi.
    Est. $775/mo

    Concord Mazda

    4.9
    Concord, CA (44 mi)
    Check Availability
  • Gray 2022 BMW 330 iGray 2022 BMW 330 iGray 2022 BMW 330 iGray 2022 BMW 330 iGray 2022 BMW 330 iGray 2022 BMW 330 i

    $26,884

    50,258 mi.
    Est. $503/mo

    One Toyota of Oakland

    4.5
    Oakland, CA (50 mi)
    Check Availability
  • Silver 2015 BMW 328 xDriveSilver 2015 BMW 328 xDriveSilver 2015 BMW 328 xDriveSilver 2015 BMW 328 xDriveSilver 2015 BMW 328 xDriveSilver 2015 BMW 328 xDrive

    $15,969

    34,000 mi.
    Est. $299/mo

    Mercedes-Benz of Walnut Creek

    4.4
    Walnut Creek, CA (46 mi)
    Check Availability
  • Black Sapphire Metallic 2025 BMW 760 xDriveBlack Sapphire Metallic 2025 BMW 760 xDriveBlack Sapphire Metallic 2025 BMW 760 xDriveBlack Sapphire Metallic 2025 BMW 760 xDriveBlack Sapphire Metallic 2025 BMW 760 xDriveBlack Sapphire Metallic 2025 BMW 760 xDrive

    $96,126

    $2K
    3,910 mi.
    Est. $1,799/mo

    BMW of Napa Valley

    4.5
    Fairfield, CA (35 mi)
    Check Availability
  • Black 2021 BMW 530eBlack 2021 BMW 530eBlack 2021 BMW 530eBlack 2021 BMW 530eBlack 2021 BMW 530eBlack 2021 BMW 530e

    $28,998

    52,675 mi.
    Est. $543/mo

    CarMax Serramonte

    4.3
    Colma, CA (47 mi)
    Check Availability
  • Gray 2022 BMW 745e e xDriveGray 2022 BMW 745e e xDriveGray 2022 BMW 745e e xDriveGray 2022 BMW 745e e xDriveGray 2022 BMW 745e e xDriveGray 2022 BMW 745e e xDrive

    $37,998

    48,890 mi.
    Est. $711/mo

    CarMax Serramonte

    4.3
    Colma, CA (47 mi)
    Check Availability
  • Black Sapphire Metallic 2026 BMW 740 740iBlack Sapphire Metallic 2026 BMW 740 740iBlack Sapphire Metallic 2026 BMW 740 740iBlack Sapphire Metallic 2026 BMW 740 740iBlack Sapphire Metallic 2026 BMW 740 740iBlack Sapphire Metallic 2026 BMW 740 740i

    $76,147

    26,454 mi.
    Est. $1,425/mo

    BMW of Napa Valley

    4.5
    Fairfield, CA (35 mi)
    Check Availability
  • Vegas Red Metallic 2025 BMW M235 Gran Coupe xDriveVegas Red Metallic 2025 BMW M235 Gran Coupe xDriveVegas Red Metallic 2025 BMW M235 Gran Coupe xDriveVegas Red Metallic 2025 BMW M235 Gran Coupe xDriveVegas Red Metallic 2025 BMW M235 Gran Coupe xDriveVegas Red Metallic 2025 BMW M235 Gran Coupe xDrive

    $41,747

    5,711 mi.
    Est. $781/mo

    BMW of Napa Valley

    4.5
    Fairfield, CA (35 mi)
    Check Availability
  • Black 2025 BMW 330 IBlack 2025 BMW 330 IBlack 2025 BMW 330 IBlack 2025 BMW 330 IBlack 2025 BMW 330 IBlack 2025 BMW 330 I

    $37,998

    6,337 mi.
    Est. $711/mo

    CarMax Serramonte

    4.3
    Colma, CA (47 mi)
    Check Availability