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
  • Mineral White Metallic 2026 BMW 330 NAMineral White Metallic 2026 BMW 330 NAMineral White Metallic 2026 BMW 330 NAMineral White Metallic 2026 BMW 330 NAMineral White Metallic 2026 BMW 330 NAMineral White Metallic 2026 BMW 330 NA

    $44,377

    $400
    6,719 mi.
    Est. $828/mo

    BMW of Mountain View

    4.6
    Mountain View, CA (9 mi)
    Check Availability

  • Black Sapphire Metallic 2023 BMW 330 330iBlack Sapphire Metallic 2023 BMW 330 330iBlack Sapphire Metallic 2023 BMW 330 330iBlack Sapphire Metallic 2023 BMW 330 330iBlack Sapphire Metallic 2023 BMW 330 330iBlack Sapphire Metallic 2023 BMW 330 330i

    $28,955

    $1.8K
    51,695 mi.
    Est. $540/mo

    AutoNation Toyota Hayward

    4.7
    Hayward, CA (16 mi)
    Check Availability

  • Alpine White 2017 BMW 330 iAlpine White 2017 BMW 330 iAlpine White 2017 BMW 330 iAlpine White 2017 BMW 330 iAlpine White 2017 BMW 330 iAlpine White 2017 BMW 330 i

    $18,885

    $700
    59,118 mi.
    Est. $352/mo

    Team Volkswagen of Hayward

    3.3
    Hayward, CA (16 mi)
    Check Availability
  • Phytonic Blue Metallic 2023 BMW 330 iPhytonic Blue Metallic 2023 BMW 330 iPhytonic Blue Metallic 2023 BMW 330 iPhytonic Blue Metallic 2023 BMW 330 iPhytonic Blue Metallic 2023 BMW 330 iPhytonic Blue Metallic 2023 BMW 330 i

    $31,595

    $2.4K
    37,675 mi.
    Est. $589/mo

    eLeaseReturns.com

    San Ramon, CA (27 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

    $45,078

    $5.1K
    5,790 mi.
    Est. $841/mo

    Stevens Creek BMW

    4.5
    Santa Clara, CA (16 mi)
    Check Availability
  • Black Sapphire Metallic 2023 BMW 330Black Sapphire Metallic 2023 BMW 330Black Sapphire Metallic 2023 BMW 330

    $32,973

    $1K
    32,693 mi.
    Est. $615/mo

    Peter Pan BMW

    4.9
    San Mateo, CA (9 mi)
  • Skyscraper Grey Metallic 2024 BMW 330Skyscraper Grey Metallic 2024 BMW 330Skyscraper Grey Metallic 2024 BMW 330

    $29,973

    $1K
    42,755 mi.
    Est. $559/mo

    Peter Pan BMW

    4.9
    San Mateo, CA (9 mi)
  • Mineral Gray Metallic 2019 BMW 330 xDriveMineral Gray Metallic 2019 BMW 330 xDriveMineral Gray Metallic 2019 BMW 330 xDriveMineral Gray Metallic 2019 BMW 330 xDriveMineral Gray Metallic 2019 BMW 330 xDriveMineral Gray Metallic 2019 BMW 330 xDrive

    $23,955

    66,959 mi.
    Est. $447/mo

    BMW of Mountain View

    4.6
    Mountain View, CA (9 mi)
    Check Availability
  • 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

    $45,862

    7,692 mi.
    Est. $855/mo

    BMW of Mountain View

    4.6
    Mountain View, CA (9 mi)
    Check Availability
  • Black Sapphire Metallic 2022 BMW 330 xDriveBlack Sapphire Metallic 2022 BMW 330 xDriveBlack Sapphire Metallic 2022 BMW 330 xDriveBlack Sapphire Metallic 2022 BMW 330 xDriveBlack Sapphire Metallic 2022 BMW 330 xDriveBlack Sapphire Metallic 2022 BMW 330 xDrive

    $29,995

    55,840 mi.
    Est. $559/mo

    BMW of Mountain View

    4.6
    Mountain View, CA (9 mi)
    Check Availability
  • Black Sapphire Metallic 2023 BMW 330 330iBlack Sapphire Metallic 2023 BMW 330 330iBlack Sapphire Metallic 2023 BMW 330 330iBlack Sapphire Metallic 2023 BMW 330 330iBlack Sapphire Metallic 2023 BMW 330 330iBlack Sapphire Metallic 2023 BMW 330 330i

    $33,079

    27,249 mi.
    Est. $617/mo

    Stevens Creek BMW

    4.5
    Santa Clara, CA (16 mi)
    Check Availability
  • Mineral Gray Metallic 2019 BMW 330 330iMineral Gray Metallic 2019 BMW 330 330iMineral Gray Metallic 2019 BMW 330 330iMineral Gray Metallic 2019 BMW 330 330iMineral Gray Metallic 2019 BMW 330 330iMineral Gray Metallic 2019 BMW 330 330i

    $21,079

    69,008 mi.
    Est. $393/mo

    Stevens Creek BMW

    4.5
    Santa Clara, CA (16 mi)
    Check Availability
  • Black Sapphire Metallic 2026 BMW 330 NA

    $44,862

    6,846 mi.
    Est. $837/mo

    BMW of Mountain View

    4.6
    Mountain View, CA (9 mi)
    Check Availability
  • Jet Black 2023 BMW 330 i

    $30,821

    $1.1K
    32,340 mi.
    Est. $575/mo

    Mercedes-Benz of Fremont

    4.4
    Fremont, CA (13 mi)
    Check Availability
  • Jet Black 2021 BMW 330 i

    $25,073

    55,318 mi.
    Est. $468/mo

    Porsche Stevens Creek

    4.9
    Santa Clara, CA (16 mi)
    Check Availability
  • $24,066

    56,689 mi.
    Est. $449/mo

    Mercedes-Benz of Pleasanton

    2.6
    Pleasanton, CA (24 mi)
    Check Availability
  • $42,811

    15,967 mi.
    Est. $798/mo

    East Bay BMW

    4.9
    Pleasanton, CA (25 mi)
  • $42,811

    13,491 mi.
    Est. $798/mo

    East Bay BMW

    4.9
    Pleasanton, CA (25 mi)
  • $40,000

    20,792 mi.
    Est. $746/mo

    Weatherford BMW

    4.8
    Berkeley, CA (28 mi)
  • $44,500

    6,915 mi.
    Est. $830/mo

    Weatherford BMW

    4.8
    Berkeley, CA (28 mi)
  • Black 2023 BMW 330 IBlack 2023 BMW 330 IBlack 2023 BMW 330 IBlack 2023 BMW 330 IBlack 2023 BMW 330 IBlack 2023 BMW 330 I

    $28,998

    48,143 mi.
    Est. $541/mo

    CarMax Bakersfield

    4.8
    $149 delivery to Fremont, CA (14 mi)
    Check Availability
  • Silver 2018 BMW 330 ISilver 2018 BMW 330 ISilver 2018 BMW 330 ISilver 2018 BMW 330 ISilver 2018 BMW 330 ISilver 2018 BMW 330 I

    $17,998

    60,045 mi.
    Est. $336/mo

    CarMax Irvine

    4.6
    $149 delivery to Fremont, CA (14 mi)
    Check Availability
  • Blue 2023 BMW 330 IBlue 2023 BMW 330 IBlue 2023 BMW 330 IBlue 2023 BMW 330 IBlue 2023 BMW 330 IBlue 2023 BMW 330 I

    $29,998

    27,637 mi.
    Est. $559/mo

    CarMax Pleasant Hill

    4.1
    Pleasant Hill, CA (37 mi)
    Check Availability
  • Glacier Silver Metallic 2020 BMW 330 330i SedanGlacier Silver Metallic 2020 BMW 330 330i SedanGlacier Silver Metallic 2020 BMW 330 330i SedanGlacier Silver Metallic 2020 BMW 330 330i SedanGlacier Silver Metallic 2020 BMW 330 330i SedanGlacier Silver Metallic 2020 BMW 330 330i Sedan

    $17,920

    $552
    94,790 mi.
    Est. $334/mo

    Audi Marin

    4.8
    San Rafael, CA (40 mi)
    Check Availability
  • Black Sapphire Metallic 2023 BMW 330 330iBlack Sapphire Metallic 2023 BMW 330 330iBlack Sapphire Metallic 2023 BMW 330 330iBlack Sapphire Metallic 2023 BMW 330 330iBlack Sapphire Metallic 2023 BMW 330 330iBlack Sapphire Metallic 2023 BMW 330 330i

    $29,040

    46,741 mi.
    Est. $542/mo

    North Bay Ford

    4.7
    Santa Cruz, CA (35 mi)
    Check Availability
  • Portimao Blue Metallic 2021 BMW 330 330iPortimao Blue Metallic 2021 BMW 330 330iPortimao Blue Metallic 2021 BMW 330 330iPortimao Blue Metallic 2021 BMW 330 330iPortimao Blue Metallic 2021 BMW 330 330iPortimao Blue Metallic 2021 BMW 330 330i

    $23,973

    72,125 mi.
    Est. $447/mo

    Audi Marin

    4.8
    San Rafael, CA (40 mi)
    Check Availability
  • Melbourne Red Metallic 2023 BMW 330 iMelbourne Red Metallic 2023 BMW 330 iMelbourne Red Metallic 2023 BMW 330 iMelbourne Red Metallic 2023 BMW 330 iMelbourne Red Metallic 2023 BMW 330 iMelbourne Red Metallic 2023 BMW 330 i

    $30,585

    $300
    32,477 mi.
    Est. $570/mo

    Acura of Concord

    4.1
    Concord, CA (38 mi)
    Check Availability
  • Mineral White Metallic 2020 BMW 330Mineral White Metallic 2020 BMW 330Mineral White Metallic 2020 BMW 330Mineral White Metallic 2020 BMW 330

    $25,068

    33,916 mi.
    Est. $467/mo

    Gilroy Car Club

    Gilroy, CA (46 mi)
    Check Availability
  • Alpine White 2020 BMW 330 M-SPORTAlpine White 2020 BMW 330 M-SPORTAlpine White 2020 BMW 330 M-SPORTAlpine White 2020 BMW 330 M-SPORTAlpine White 2020 BMW 330 M-SPORTAlpine White 2020 BMW 330 M-SPORT

    $19,568

    93,171 mi.
    Est. $365/mo

    Gilroy Car Club

    Gilroy, CA (46 mi)
    Check Availability
  • Alpine White 2021 BMW 330Alpine White 2021 BMW 330Alpine White 2021 BMW 330Alpine White 2021 BMW 330Alpine White 2021 BMW 330Alpine White 2021 BMW 330

    $22,568

    77,400 mi.
    Est. $421/mo

    Gilroy Car Club

    Gilroy, CA (46 mi)
    Check Availability
  • Jet Black 2019 BMW 330 330iJet Black 2019 BMW 330 330iJet Black 2019 BMW 330 330iJet Black 2019 BMW 330 330iJet Black 2019 BMW 330 330iJet Black 2019 BMW 330 330i

    $21,990

    58,308 mi.
    Est. $410/mo

    Elite Motor Cars

    4.2
    Concord, CA (37 mi)
    Check Availability
  • 2020 BMW 330 i xDrive2020 BMW 330 i xDrive2020 BMW 330 i xDrive2020 BMW 330 i xDrive2020 BMW 330 i xDrive2020 BMW 330 i xDrive

    $34,000

    25,805 mi.
    Est. $634/mo

    Up Motors

    Richmond, CA (35 mi)
    Check Availability
  • $24,573

    69,797 mi.
    Est. $458/mo

    Walnut Creek Cadillac

    3.8
    Walnut Creek, CA (33 mi)
    Check Availability
  • $34,900

    17,759 mi.
    Est. $651/mo

    BMW Concord

    4.8
    Concord, CA (38 mi)
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

Compare the BMW 330