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
  • Alpine White 2023 BMW 330 330iAlpine White 2023 BMW 330 330iAlpine White 2023 BMW 330 330iAlpine White 2023 BMW 330 330iAlpine White 2023 BMW 330 330iAlpine White 2023 BMW 330 330i

    $31,607

    $352
    40,630 mi.
    Est. $589/mo

    BMW of Fremont

    4.6
    Fremont, CA (13 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

    $55,010

    7,010 mi.
    Est. $1,026/mo

    BMW of Fremont

    4.6
    Fremont, CA (13 mi)
    Check Availability
  • 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

    $56,975

    5,538 mi.
    Est. $1,062/mo

    BMW of Fremont

    4.6
    Fremont, CA (13 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

    $53,825

    5,840 mi.
    Est. $1,004/mo

    BMW of Fremont

    4.6
    Fremont, CA (13 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

    $55,560

    2,761 mi.
    Est. $1,036/mo

    BMW of Fremont

    4.6
    Fremont, CA (13 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

    $51,275

    3,502 mi.
    Est. $956/mo

    BMW of Fremont

    4.6
    Fremont, CA (13 mi)
    Check Availability
  • Grey Green Metallic with Black Soft Top 2003 BMW 330 330Cic Convertible 2DGrey Green Metallic with Black Soft Top 2003 BMW 330 330Cic Convertible 2DGrey Green Metallic with Black Soft Top 2003 BMW 330 330Cic Convertible 2DGrey Green Metallic with Black Soft Top 2003 BMW 330 330Cic Convertible 2DGrey Green Metallic with Black Soft Top 2003 BMW 330 330Cic Convertible 2DGrey Green Metallic with Black Soft Top 2003 BMW 330 330Cic Convertible 2D

    $7,000

    105,582 mi.
    Est. $131/mo

    The Auto Paddock

    San Bruno, CA (17 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
  • 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
  • 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)
  • 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)
  • Mineral Gray Metallic 2020 BMW 330 330iMineral Gray Metallic 2020 BMW 330 330iMineral Gray Metallic 2020 BMW 330 330iMineral Gray Metallic 2020 BMW 330 330iMineral Gray Metallic 2020 BMW 330 330iMineral Gray Metallic 2020 BMW 330 330i

    Not Priced

    30,488 mi.
    Est. $0/mo

    Volkswagen of Oakland

    4.9
    Oakland, CA (26 mi)
    Check Availability
  • $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)
  • White 2020 BMW 330 I xDriveWhite 2020 BMW 330 I xDriveWhite 2020 BMW 330 I xDriveWhite 2020 BMW 330 I xDriveWhite 2020 BMW 330 I xDriveWhite 2020 BMW 330 I xDrive

    $25,998

    $1K
    40,920 mi.
    Est. $485/mo

    CarMax Salt Lake (South Jordan)

    4.4
    $349 delivery to Fremont, CA (14 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

    $29,998

    50,375 mi.
    Est. $559/mo

    CarMax Palm Desert

    4.7
    $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