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
  • Arctic Race Blue Metallic 2026 BMW 330 xDrive NAArctic Race Blue Metallic 2026 BMW 330 xDrive NAArctic Race Blue Metallic 2026 BMW 330 xDrive NAArctic Race Blue Metallic 2026 BMW 330 xDrive NAArctic Race Blue Metallic 2026 BMW 330 xDrive NAArctic Race Blue Metallic 2026 BMW 330 xDrive NA

    $43,990

    $509
    2,783 mi.
    Est. $824/mo

    BMW of Fremont

    4.6
    Fremont, CA (29 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
  • 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
  • $44,500

    6,915 mi.
    Est. $834/mo

    Weatherford BMW

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

    20,792 mi.
    Est. $749/mo

    Weatherford BMW

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

    30,623 mi.
    Est. $615/mo

    Porsche Marin

    4.9
    Mill Valley, CA (21 mi)
    Check Availability
  • Not Priced

    5,969 mi.

    BMW of San Rafael

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

    6,367 mi.
    Est. $861/mo

    BMW of San Rafael

    4.8
    San Rafael, CA (24 mi)
  • $38,077

    1,921 mi.
    Est. $713/mo

    BMW of Mountain View

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

    6,784 mi.
    Est. $879/mo

    BMW of Mountain View

    4.6
    Mountain View, CA (28 mi)
    Check Availability
  • Gray 2026 BMW 330 XIGray 2026 BMW 330 XIGray 2026 BMW 330 XIGray 2026 BMW 330 XIGray 2026 BMW 330 XIGray 2026 BMW 330 XI

    $36,998

    17,599 mi.
    Est. $693/mo

    CarMax Centennial

    4.1
    $149 delivery to Colma, CA (6 mi)
    Check Availability
  • Black 2018 BMW 330 IBlack 2018 BMW 330 IBlack 2018 BMW 330 IBlack 2018 BMW 330 IBlack 2018 BMW 330 IBlack 2018 BMW 330 I

    $21,998

    23,595 mi.
    Est. $412/mo

    CarMax Oxnard

    4.5
    $149 delivery to Colma, CA (6 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. $528/mo

    Stevens Creek BMW

    4.5
    Santa Clara, CA (34 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. $581/mo

    Mercedes-Benz of San Jose

    4.4
    San Jose, CA (42 mi)
    Check Availability
  • Estoril Blue Metallic 2017 BMW 330 330iEstoril Blue Metallic 2017 BMW 330 330iEstoril Blue Metallic 2017 BMW 330 330iEstoril Blue Metallic 2017 BMW 330 330iEstoril Blue Metallic 2017 BMW 330 330iEstoril Blue Metallic 2017 BMW 330 330i

    $15,877

    67,249 mi.
    Est. $297/mo

    AutoNation Acura Stevens Creek

    4.7
    Santa Clara, CA (34 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. $621/mo

    Stevens Creek BMW

    4.5
    Santa Clara, CA (34 mi)
    Check Availability
  • 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. $450/mo

    CarMax Capitol Expressway

    4.3
    San Jose, CA (41 mi)
    Check Availability
  • Sunset Orange Metallic 2021 BMW 330 i xDriveSunset Orange Metallic 2021 BMW 330 i xDriveSunset Orange Metallic 2021 BMW 330 i xDriveSunset Orange Metallic 2021 BMW 330 i xDriveSunset Orange Metallic 2021 BMW 330 i xDriveSunset Orange Metallic 2021 BMW 330 i xDrive

    $29,155

    $499
    35,147 mi.
    Est. $546/mo

    Mercedes-Benz of Pleasanton

    4.7
    Pleasanton, CA (33 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. $771/mo

    BMW of Napa Valley

    4.5
    Fairfield, CA (50 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. $565/mo

    Stevens Creek BMW

    4.5
    Santa Clara, CA (34 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. $724/mo

    BMW of Napa Valley

    4.5
    Fairfield, CA (50 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. $424/mo

    Stevens Creek BMW

    4.5
    Santa Clara, CA (34 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. $827/mo

    Stevens Creek BMW

    4.5
    Santa Clara, CA (34 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. $621/mo

    Stevens Creek BMW

    4.5
    Santa Clara, CA (34 mi)
    Check Availability

Compare the BMW 330