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
  • Tanzanite Blue II Metallic 2026 BMW 330 330iTanzanite Blue II Metallic 2026 BMW 330 330iTanzanite Blue II Metallic 2026 BMW 330 330iTanzanite Blue II Metallic 2026 BMW 330 330iTanzanite Blue II Metallic 2026 BMW 330 330iTanzanite Blue II Metallic 2026 BMW 330 330i

    $42,865

    $1.5K
    7,197 mi.
    Est. $803/mo

    BMW of Fremont

    4.6
    Fremont, CA (29 mi)
    Check Availability

  • Brooklyn Grey Metallic 2024 BMW i5 M60Brooklyn Grey Metallic 2024 BMW i5 M60Brooklyn Grey Metallic 2024 BMW i5 M60Brooklyn Grey Metallic 2024 BMW i5 M60Brooklyn Grey Metallic 2024 BMW i5 M60Brooklyn Grey Metallic 2024 BMW i5 M60

    $58,299

    22,840 mi.
    Est. $1,092/mo

    Ever Cars SF

    3.7
    San Francisco, CA (25 mi)
    Check Availability

  • Mineral White Metallic 2025 BMW i5 xDrive40Mineral White Metallic 2025 BMW i5 xDrive40Mineral White Metallic 2025 BMW i5 xDrive40Mineral White Metallic 2025 BMW i5 xDrive40Mineral White Metallic 2025 BMW i5 xDrive40Mineral White Metallic 2025 BMW i5 xDrive40

    $55,999

    5,749 mi.
    Est. $1,049/mo

    Ever Cars SF

    3.7
    San Francisco, CA (25 mi)
    Check Availability

  • Tanzanite Blue II Metallic 2026 BMW 330 330iTanzanite Blue II Metallic 2026 BMW 330 330iTanzanite Blue II Metallic 2026 BMW 330 330iTanzanite Blue II Metallic 2026 BMW 330 330iTanzanite Blue II Metallic 2026 BMW 330 330iTanzanite Blue II Metallic 2026 BMW 330 330i

    $42,865

    $1.5K
    7,197 mi.
    Est. $803/mo

    BMW of Fremont

    4.6
    Fremont, CA (29 mi)
    Check Availability
  • Gray 2016 BMW 320 IGray 2016 BMW 320 IGray 2016 BMW 320 IGray 2016 BMW 320 IGray 2016 BMW 320 IGray 2016 BMW 320 I

    $15,998

    56,760 mi.
    Est. $300/mo

    CarMax Fremont

    4.4
    Fremont, CA (30 mi)
    Check Availability
  • Blue 2021 BMW 330 iBlue 2021 BMW 330 iBlue 2021 BMW 330 iBlue 2021 BMW 330 iBlue 2021 BMW 330 iBlue 2021 BMW 330 i

    $24,684

    58,894 mi.
    Est. $462/mo

    One Toyota of Oakland

    4.5
    Oakland, CA (19 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. $504/mo

    One Toyota of Oakland

    4.5
    Oakland, CA (19 mi)
    Check Availability
  • Mineral White Metallic 2026 BMW 330 xDriveMineral White Metallic 2026 BMW 330 xDriveMineral White Metallic 2026 BMW 330 xDriveMineral White Metallic 2026 BMW 330 xDriveMineral White Metallic 2026 BMW 330 xDriveMineral White Metallic 2026 BMW 330 xDrive

    $50,967

    $4.8K
    31 mi.
    Est. $955/mo

    BMW of Mountain View

    4.6
    Mountain View, CA (28 mi)
    Check Availability
  • Arctic Race Blue Metallic 2026 BMW 330 xDriveArctic Race Blue Metallic 2026 BMW 330 xDriveArctic Race Blue Metallic 2026 BMW 330 xDriveArctic Race Blue Metallic 2026 BMW 330 xDriveArctic Race Blue Metallic 2026 BMW 330 xDriveArctic Race Blue Metallic 2026 BMW 330 xDrive

    $50,777

    $4.8K
    12 mi.
    Est. $951/mo

    BMW of Mountain View

    4.6
    Mountain View, CA (28 mi)
    Check Availability
  • Skyscraper Grey Metallic 2026 BMW 330 330iSkyscraper Grey Metallic 2026 BMW 330 330iSkyscraper Grey Metallic 2026 BMW 330 330iSkyscraper Grey Metallic 2026 BMW 330 330iSkyscraper Grey Metallic 2026 BMW 330 330iSkyscraper Grey Metallic 2026 BMW 330 330i

    $48,862

    $4.6K
    105 mi.
    Est. $915/mo

    BMW of Mountain View

    4.6
    Mountain View, CA (28 mi)
    Check Availability
  • Alpine White 2026 BMW 330 NAAlpine White 2026 BMW 330 NAAlpine White 2026 BMW 330 NAAlpine White 2026 BMW 330 NAAlpine White 2026 BMW 330 NAAlpine White 2026 BMW 330 NA

    $47,892

    $4.5K
    10 mi.
    Est. $897/mo

    BMW of Mountain View

    4.6
    Mountain View, CA (28 mi)
    Check Availability
  • Arctic Race Blue Metallic 2026 BMW 330 NAArctic Race Blue Metallic 2026 BMW 330 NAArctic Race Blue Metallic 2026 BMW 330 NAArctic Race Blue Metallic 2026 BMW 330 NAArctic Race Blue Metallic 2026 BMW 330 NAArctic Race Blue Metallic 2026 BMW 330 NA

    $49,057

    $4.6K
    14 mi.
    Est. $919/mo

    BMW of Mountain View

    4.6
    Mountain View, CA (28 mi)
    Check Availability
  • Arctic Race Blue Metallic 2026 BMW 330 xDriveArctic Race Blue Metallic 2026 BMW 330 xDriveArctic Race Blue Metallic 2026 BMW 330 xDriveArctic Race Blue Metallic 2026 BMW 330 xDriveArctic Race Blue Metallic 2026 BMW 330 xDriveArctic Race Blue Metallic 2026 BMW 330 xDrive

    $51,027

    $4.8K
    12 mi.
    Est. $956/mo

    BMW of Mountain View

    4.6
    Mountain View, CA (28 mi)
    Check Availability
  • Mineral White Metallic 2026 BMW 330 330iMineral White Metallic 2026 BMW 330 330iMineral White Metallic 2026 BMW 330 330iMineral White Metallic 2026 BMW 330 330iMineral White Metallic 2026 BMW 330 330iMineral White Metallic 2026 BMW 330 330i

    $52,082

    $4.9K
    30 mi.
    Est. $976/mo

    BMW of Mountain View

    4.6
    Mountain View, CA (28 mi)
    Check Availability
  • Skyscraper Grey Metallic 2026 BMW 330 xDrive NASkyscraper Grey Metallic 2026 BMW 330 xDrive NASkyscraper Grey Metallic 2026 BMW 330 xDrive NASkyscraper Grey Metallic 2026 BMW 330 xDrive NASkyscraper Grey Metallic 2026 BMW 330 xDrive NASkyscraper Grey Metallic 2026 BMW 330 xDrive NA

    $49,567

    $4.7K
    12 mi.
    Est. $929/mo

    BMW of Mountain View

    4.6
    Mountain View, CA (28 mi)
    Check Availability
  • Tanzanite Blue II Metallic 2026 BMW 330 NATanzanite Blue II Metallic 2026 BMW 330 NATanzanite Blue II Metallic 2026 BMW 330 NATanzanite Blue II Metallic 2026 BMW 330 NATanzanite Blue II Metallic 2026 BMW 330 NATanzanite Blue II Metallic 2026 BMW 330 NA

    $51,467

    $4.8K
    10 mi.
    Est. $964/mo

    BMW of Mountain View

    4.6
    Mountain View, CA (28 mi)
    Check Availability
  • Arctic Race Blue Metallic 2026 BMW 330 330iArctic Race Blue Metallic 2026 BMW 330 330iArctic Race Blue Metallic 2026 BMW 330 330iArctic Race Blue Metallic 2026 BMW 330 330iArctic Race Blue Metallic 2026 BMW 330 330iArctic Race Blue Metallic 2026 BMW 330 330i

    $48,782

    $4.6K
    57 mi.
    Est. $914/mo

    BMW of Mountain View

    4.6
    Mountain View, CA (28 mi)
    Check Availability
  • Alpine White 2027 BMW i5 eDrive40Alpine White 2027 BMW i5 eDrive40Alpine White 2027 BMW i5 eDrive40Alpine White 2027 BMW i5 eDrive40Alpine White 2027 BMW i5 eDrive40Alpine White 2027 BMW i5 eDrive40

    $71,802

    $2.4K
    12 mi.
    Est. $1,345/mo

    BMW of Mountain View

    4.6
    Mountain View, CA (28 mi)
    Check Availability
  • Skyscraper Grey Metallic 2026 BMW 330 xDriveSkyscraper Grey Metallic 2026 BMW 330 xDriveSkyscraper Grey Metallic 2026 BMW 330 xDriveSkyscraper Grey Metallic 2026 BMW 330 xDriveSkyscraper Grey Metallic 2026 BMW 330 xDriveSkyscraper Grey Metallic 2026 BMW 330 xDrive

    $50,332

    $4.7K
    12 mi.
    Est. $943/mo

    BMW of Mountain View

    4.6
    Mountain View, CA (28 mi)
    Check Availability
  • $32,060

    29,424 mi.
    Est. $601/mo

    Peter Pan BMW

    4.9
    San Mateo, CA (11 mi)
  • $34,060

    32,752 mi.
    Est. $638/mo

    Peter Pan BMW

    4.9
    San Mateo, CA (11 mi)
  • $33,060

    17,471 mi.
    Est. $619/mo

    Peter Pan BMW

    4.9
    San Mateo, CA (11 mi)
  • Not Priced

    19,672 mi.

    BMW of San Francisco

    San Francisco, CA (12 mi)
  • $33,856

    20,685 mi.
    Est. $634/mo

    BMW of San Francisco

    San Francisco, CA (12 mi)
  • Not Priced

    27,458 mi.

    BMW of San Francisco

    San Francisco, CA (12 mi)
  • $32,476

    41,260 mi.
    Est. $608/mo

    BMW of San Francisco

    San Francisco, CA (12 mi)
  • Not Priced

    44,186 mi.

    BMW of San Francisco

    San Francisco, CA (12 mi)
  • Black 2023 BMW M850 I xDrive Gran CoupeBlack 2023 BMW M850 I xDrive Gran CoupeBlack 2023 BMW M850 I xDrive Gran CoupeBlack 2023 BMW M850 I xDrive Gran CoupeBlack 2023 BMW M850 I xDrive Gran CoupeBlack 2023 BMW M850 I xDrive Gran Coupe

    $61,998

    32,490 mi.
    Est. $1,161/mo

    CarMax Canoga Park

    4.3
    $149 delivery to Colma, CA (6 mi)
    Check Availability
  • White 2022 BMW 750 I xDriveWhite 2022 BMW 750 I xDriveWhite 2022 BMW 750 I xDriveWhite 2022 BMW 750 I xDriveWhite 2022 BMW 750 I xDriveWhite 2022 BMW 750 I xDrive

    $58,998

    $1K
    14,934 mi.
    Est. $1,105/mo

    CarMax Murrieta

    4.5
    $149 delivery to Colma, CA (6 mi)
    Check Availability