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
  • Portimao Blue Metallic 2026 BMW 330 xDrive NAPortimao Blue Metallic 2026 BMW 330 xDrive NAPortimao Blue Metallic 2026 BMW 330 xDrive NAPortimao Blue Metallic 2026 BMW 330 xDrive NAPortimao Blue Metallic 2026 BMW 330 xDrive NAPortimao Blue Metallic 2026 BMW 330 xDrive NA

    $45,938

    $698
    5,555 mi.
    Est. $857/mo

    BMW of Fremont

    4.6
    Fremont, CA (25 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. $947/mo

    BMW of Mountain View

    4.6
    Mountain View, CA (24 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. $911/mo

    BMW of Mountain View

    4.6
    Mountain View, CA (24 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. $893/mo

    BMW of Mountain View

    4.6
    Mountain View, CA (24 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. $915/mo

    BMW of Mountain View

    4.6
    Mountain View, CA (24 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. $952/mo

    BMW of Mountain View

    4.6
    Mountain View, CA (24 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. $971/mo

    BMW of Mountain View

    4.6
    Mountain View, CA (24 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. $924/mo

    BMW of Mountain View

    4.6
    Mountain View, CA (24 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. $960/mo

    BMW of Mountain View

    4.6
    Mountain View, CA (24 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. $910/mo

    BMW of Mountain View

    4.6
    Mountain View, CA (24 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. $939/mo

    BMW of Mountain View

    4.6
    Mountain View, CA (24 mi)
    Check Availability
  • $44,500

    6,915 mi.
    Est. $830/mo

    Weatherford BMW

    4.8
    Berkeley, CA (19 mi)
  • $40,000

    20,792 mi.
    Est. $746/mo

    Weatherford BMW

    4.8
    Berkeley, CA (19 mi)
  • $32,810

    30,623 mi.
    Est. $612/mo

    Porsche Marin

    4.9
    Mill Valley, CA (22 mi)
    Check Availability
  • $38,077

    1,921 mi.
    Est. $710/mo

    BMW of Mountain View

    4.6
    Mountain View, CA (24 mi)
    Check Availability
  • $46,899

    6,784 mi.
    Est. $875/mo

    BMW of Mountain View

    4.6
    Mountain View, CA (24 mi)
    Check Availability
  • Not Priced

    5,969 mi.

    BMW of San Rafael

    4.8
    San Rafael, CA (25 mi)
  • $45,985

    6,367 mi.
    Est. $857/mo

    BMW of San Rafael

    4.8
    San Rafael, CA (25 mi)
  • $41,871

    13,491 mi.
    Est. $781/mo

    East Bay BMW

    4.9
    Pleasanton, CA (30 mi)
  • $41,871

    15,967 mi.
    Est. $781/mo

    East Bay BMW

    4.9
    Pleasanton, CA (30 mi)
  • $46,871

    11,318 mi.
    Est. $874/mo

    East Bay BMW

    4.9
    Pleasanton, CA (30 mi)
  • Gray 2020 BMW 330 IGray 2020 BMW 330 IGray 2020 BMW 330 IGray 2020 BMW 330 IGray 2020 BMW 330 IGray 2020 BMW 330 I

    $23,998

    59,243 mi.
    Est. $448/mo

    CarMax Capitol Expressway

    4.3
    $49 delivery to Colma, CA (7 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

    $22,998

    56,443 mi.
    Est. $429/mo

    CarMax Boise (Meridian)

    4.5
    $1,199 delivery to Colma, CA (7 mi)
    Check Availability
  • Phytonic Blue Metallic 2024 BMW 330 330iPhytonic Blue Metallic 2024 BMW 330 330iPhytonic Blue Metallic 2024 BMW 330 330iPhytonic Blue Metallic 2024 BMW 330 330iPhytonic Blue Metallic 2024 BMW 330 330iPhytonic Blue Metallic 2024 BMW 330 330i

    $28,169

    28,611 mi.
    Est. $525/mo

    Stevens Creek BMW

    4.5
    Santa Clara, CA (31 mi)
    Check Availability
  • Alpine White 2024 BMW 330 330iAlpine White 2024 BMW 330 330iAlpine White 2024 BMW 330 330iAlpine White 2024 BMW 330 330iAlpine White 2024 BMW 330 330iAlpine White 2024 BMW 330 330i

    $30,998

    $997
    15,173 mi.
    Est. $578/mo

    Mercedes-Benz of San Jose

    4.4
    San Jose, CA (38 mi)
    Check Availability
  • Skyscraper Grey Metallic 2024 BMW 330 330iSkyscraper Grey Metallic 2024 BMW 330 330iSkyscraper Grey Metallic 2024 BMW 330 330iSkyscraper Grey Metallic 2024 BMW 330 330iSkyscraper Grey Metallic 2024 BMW 330 330iSkyscraper Grey Metallic 2024 BMW 330 330i

    $33,169

    34,062 mi.
    Est. $619/mo

    Stevens Creek BMW

    4.5
    Santa Clara, CA (31 mi)
    Check Availability
  • Black Sapphire Metallic 2025 BMW 330 330iBlack Sapphire Metallic 2025 BMW 330 330iBlack Sapphire Metallic 2025 BMW 330 330iBlack Sapphire Metallic 2025 BMW 330 330iBlack Sapphire Metallic 2025 BMW 330 330iBlack Sapphire Metallic 2025 BMW 330 330i

    $41,147

    11,256 mi.
    Est. $767/mo

    BMW of Napa Valley

    4.5
    Fairfield, CA (49 mi)
    Check Availability
  • Black Sapphire Metallic 2024 BMW 330 330iBlack Sapphire Metallic 2024 BMW 330 330iBlack Sapphire Metallic 2024 BMW 330 330iBlack Sapphire Metallic 2024 BMW 330 330iBlack Sapphire Metallic 2024 BMW 330 330iBlack Sapphire Metallic 2024 BMW 330 330i

    $30,166

    $1K
    39,566 mi.
    Est. $563/mo

    Stevens Creek BMW

    4.5
    Santa Clara, CA (31 mi)
    Check Availability
  • Mineral White Metallic 2024 BMW 330 xDriveMineral White Metallic 2024 BMW 330 xDriveMineral White Metallic 2024 BMW 330 xDriveMineral White Metallic 2024 BMW 330 xDriveMineral White Metallic 2024 BMW 330 xDriveMineral White Metallic 2024 BMW 330 xDrive

    $38,647

    11,845 mi.
    Est. $721/mo

    BMW of Napa Valley

    4.5
    Fairfield, CA (49 mi)
    Check Availability
  • Alpine White 2021 BMW 330 330iAlpine White 2021 BMW 330 330iAlpine White 2021 BMW 330 330iAlpine White 2021 BMW 330 330iAlpine White 2021 BMW 330 330iAlpine White 2021 BMW 330 330i

    $22,658

    $511
    50,860 mi.
    Est. $423/mo

    Stevens Creek BMW

    4.5
    Santa Clara, CA (31 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

    $44,166

    4,704 mi.
    Est. $824/mo

    Stevens Creek BMW

    4.5
    Santa Clara, CA (31 mi)
    Check Availability
  • Skyscraper Grey Metallic 2024 BMW 330 330iSkyscraper Grey Metallic 2024 BMW 330 330iSkyscraper Grey Metallic 2024 BMW 330 330iSkyscraper Grey Metallic 2024 BMW 330 330iSkyscraper Grey Metallic 2024 BMW 330 330iSkyscraper Grey Metallic 2024 BMW 330 330i

    $33,169

    28,396 mi.
    Est. $619/mo

    Stevens Creek BMW

    4.5
    Santa Clara, CA (31 mi)
    Check Availability
  • Mineral White Metallic 2025 BMW 330 330iMineral White Metallic 2025 BMW 330 330iMineral White Metallic 2025 BMW 330 330iMineral White Metallic 2025 BMW 330 330iMineral White Metallic 2025 BMW 330 330iMineral White Metallic 2025 BMW 330 330i

    $40,758

    $411
    4,477 mi.
    Est. $760/mo

    Stevens Creek BMW

    4.5
    Santa Clara, CA (31 mi)
    Check Availability
  • Dravit Grey Metallic 2025 BMW 330 330iDravit Grey Metallic 2025 BMW 330 330iDravit Grey Metallic 2025 BMW 330 330iDravit Grey Metallic 2025 BMW 330 330iDravit Grey Metallic 2025 BMW 330 330iDravit Grey Metallic 2025 BMW 330 330i

    $40,127

    25,791 mi.
    Est. $748/mo

    BMW of Napa Valley

    4.5
    Fairfield, CA (49 mi)
    Check Availability
  • WHITE 2026 BMW 330 NAWHITE 2026 BMW 330 NAWHITE 2026 BMW 330 NAWHITE 2026 BMW 330 NAWHITE 2026 BMW 330 NAWHITE 2026 BMW 330 NA

    $41,147

    15,982 mi.
    Est. $767/mo

    BMW of Napa Valley

    4.5
    Fairfield, CA (49 mi)
    Check Availability

Compare the BMW 330