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
  • Blue 2017 BMW 330 330iBlue 2017 BMW 330 330iBlue 2017 BMW 330 330iBlue 2017 BMW 330 330iBlue 2017 BMW 330 330iBlue 2017 BMW 330 330i

    $16,999

    52,074 mi.
    Est. $316/mo

    Mercedes-Benz of Walnut Creek

    4.4
    Check Availability
    Walnut Creek, CA (25 mi)
    Quick view
  • Alpine White 2018 BMW 330 iAlpine White 2018 BMW 330 iAlpine White 2018 BMW 330 iAlpine White 2018 BMW 330 iAlpine White 2018 BMW 330 iAlpine White 2018 BMW 330 i

    $18,588

    $300
    43,072 mi.
    Est. $345/mo

    BMW of San Rafael

    4.8
    Check Availability
    San Rafael, CA (3 mi)
    Quick view
  • Jet Black 2025 BMW 330 iJet Black 2025 BMW 330 iJet Black 2025 BMW 330 iJet Black 2025 BMW 330 iJet Black 2025 BMW 330 iJet Black 2025 BMW 330 i

    $38,888

    8,164 mi.
    Est. $723/mo

    BMW of San Rafael

    4.8
    Check Availability
    San Rafael, CA (3 mi)
    Quick view
  • Glacier Silver Metallic 2019 BMW 330 330iGlacier Silver Metallic 2019 BMW 330 330iGlacier Silver Metallic 2019 BMW 330 330iGlacier Silver Metallic 2019 BMW 330 330iGlacier Silver Metallic 2019 BMW 330 330iGlacier Silver Metallic 2019 BMW 330 330i

    $16,881

    95,085 mi.
    Est. $314/mo

    Dirito Brothers Walnut Creek Volkswagen

    4.7
    Check Availability
    Walnut Creek, CA (25 mi)
    Quick view
  • Alpine White 2025 BMW 330 iAlpine White 2025 BMW 330 iAlpine White 2025 BMW 330 iAlpine White 2025 BMW 330 iAlpine White 2025 BMW 330 iAlpine White 2025 BMW 330 i

    $40,988

    9,982 mi.
    Est. $762/mo

    BMW of San Rafael

    4.8
    Check Availability
    San Rafael, CA (3 mi)
    Quick view
  • Black Sapphire Metallic 2025 BMW 330 iBlack Sapphire Metallic 2025 BMW 330 iBlack Sapphire Metallic 2025 BMW 330 iBlack Sapphire Metallic 2025 BMW 330 iBlack Sapphire Metallic 2025 BMW 330 iBlack Sapphire Metallic 2025 BMW 330 i

    $40,988

    $2K
    8,728 mi.
    Est. $762/mo

    BMW of San Rafael

    4.8
    Check Availability
    San Rafael, CA (3 mi)
    Quick view
  • Alpine White 2025 BMW 330 iAlpine White 2025 BMW 330 iAlpine White 2025 BMW 330 iAlpine White 2025 BMW 330 iAlpine White 2025 BMW 330 iAlpine White 2025 BMW 330 i

    $39,988

    7,720 mi.
    Est. $743/mo

    BMW of San Rafael

    4.8
    Check Availability
    San Rafael, CA (3 mi)
    Quick view
  • $33,991

    25,556 mi.
    Est. $632/mo

    BMW of San Francisco

    4.4
    San Francisco, CA (12 mi)
    Quick view
  • $36,000

    8,200 mi.
    Est. $669/mo

    Weatherford BMW

    4.8
    Berkeley, CA (13 mi)
    Quick view
  • $34,900

    37,921 mi.
    Est. $649/mo

    BMW Concord

    4.9
    Concord, CA (26 mi)
    Quick view
  • $29,888

    36,489 mi.
    Est. $555/mo

    Peter Pan BMW

    4.9
    San Mateo, CA (29 mi)
    Quick view
  • Black 2019 BMW 330 IBlack 2019 BMW 330 IBlack 2019 BMW 330 IBlack 2019 BMW 330 IBlack 2019 BMW 330 IBlack 2019 BMW 330 I

    $22,998

    57,921 mi.
    Est. $427/mo

    CarMax Costa Mesa

    Check Availability
    $99 delivery to Colma, CA (18 mi)
    Quick view
  • Black 2023 BMW 330 XIBlack 2023 BMW 330 XIBlack 2023 BMW 330 XIBlack 2023 BMW 330 XIBlack 2023 BMW 330 XIBlack 2023 BMW 330 XI

    $28,998

    $1K
    43,942 mi.
    Est. $539/mo

    CarMax Victorville

    4.5
    Check Availability
    $99 delivery to Colma, CA (18 mi)
    Quick view
  • 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

    $30,455

    49,376 mi.
    Est. $566/mo

    BMW of Mountain View

    4.7
    Check Availability
    Mountain View, CA (45 mi)
    Quick view
  • Melbourne Red Metallic 2024 BMW 330 330iMelbourne Red Metallic 2024 BMW 330 330iMelbourne Red Metallic 2024 BMW 330 330iMelbourne Red Metallic 2024 BMW 330 330iMelbourne Red Metallic 2024 BMW 330 330iMelbourne Red Metallic 2024 BMW 330 330i

    $30,999

    30,500 mi.
    Est. $576/mo

    Autobahn Motors

    4.7
    Check Availability
    Belmont, CA (31 mi)
    Quick view
  • Black 2020 BMW 330 IBlack 2020 BMW 330 IBlack 2020 BMW 330 IBlack 2020 BMW 330 IBlack 2020 BMW 330 IBlack 2020 BMW 330 I

    $24,998

    42,290 mi.
    Est. $465/mo

    CarMax Fairfield

    Check Availability
    Fairfield, CA (33 mi)
    Quick view
  • Jet Black 2025 BMW 330 iJet Black 2025 BMW 330 iJet Black 2025 BMW 330 iJet Black 2025 BMW 330 iJet Black 2025 BMW 330 iJet Black 2025 BMW 330 i

    $36,981

    35,037 mi.
    Est. $687/mo

    Stoneridge Dodge Chrysler Jeep RAM

    Check Availability
    Pleasanton, CA (40 mi)
    Quick view
  • Mineral Grey Metallic 2019 BMW 330 330iMineral Grey Metallic 2019 BMW 330 330iMineral Grey Metallic 2019 BMW 330 330iMineral Grey Metallic 2019 BMW 330 330iMineral Grey Metallic 2019 BMW 330 330iMineral Grey Metallic 2019 BMW 330 330i

    $22,995

    67,190 mi.
    Est. $427/mo

    Team Volkswagen of Hayward

    3.8
    Check Availability
    Hayward, CA (31 mi)
    Quick view
  • Skyscraper Grey Metallic 2025 BMW 330 330iSkyscraper Grey Metallic 2025 BMW 330 330iSkyscraper Grey Metallic 2025 BMW 330 330iSkyscraper Grey Metallic 2025 BMW 330 330iSkyscraper Grey Metallic 2025 BMW 330 330iSkyscraper Grey Metallic 2025 BMW 330 330i

    $49,595

    4,650 mi.
    Est. $922/mo

    BMW of Fremont

    4.5
    Check Availability
    Fremont, CA (42 mi)
    Quick view
  • 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

    $54,925

    8,309 mi.
    Est. $1,021/mo

    BMW of Fremont

    4.5
    Check Availability
    Fremont, CA (42 mi)
    Quick view
  • Arctic Race Blue Metallic 2025 BMW 330 330iArctic Race Blue Metallic 2025 BMW 330 330iArctic Race Blue Metallic 2025 BMW 330 330iArctic Race Blue Metallic 2025 BMW 330 330iArctic Race Blue Metallic 2025 BMW 330 330iArctic Race Blue Metallic 2025 BMW 330 330i

    $44,777

    5,024 mi.
    Est. $832/mo

    BMW of Mountain View

    4.7
    Check Availability
    Mountain View, CA (45 mi)
    Quick view
  • White 2017 BMW 330 IWhite 2017 BMW 330 IWhite 2017 BMW 330 IWhite 2017 BMW 330 IWhite 2017 BMW 330 IWhite 2017 BMW 330 I

    $17,998

    70,210 mi.
    Est. $334/mo

    CarMax Fremont

    Check Availability
    Fremont, CA (42 mi)
    Quick view
  • 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

    $52,625

    4,108 mi.
    Est. $978/mo

    BMW of Fremont

    4.5
    Check Availability
    Fremont, CA (42 mi)
    Quick view
  • Black Sapphire Metallic 2025 BMW 330 330i SedanBlack Sapphire Metallic 2025 BMW 330 330i SedanBlack Sapphire Metallic 2025 BMW 330 330i SedanBlack Sapphire Metallic 2025 BMW 330 330i SedanBlack Sapphire Metallic 2025 BMW 330 330i SedanBlack Sapphire Metallic 2025 BMW 330 330i Sedan

    $43,577

    5,889 mi.
    Est. $810/mo

    BMW of Fremont

    4.5
    Check Availability
    Fremont, CA (42 mi)
    Quick view
  • Alpine White 2024 BMW 330 330i SedanAlpine White 2024 BMW 330 330i SedanAlpine White 2024 BMW 330 330i SedanAlpine White 2024 BMW 330 330i SedanAlpine White 2024 BMW 330 330i SedanAlpine White 2024 BMW 330 330i Sedan

    $35,877

    7,601 mi.
    Est. $667/mo

    BMW of Fremont

    4.5
    Check Availability
    Fremont, CA (42 mi)
    Quick view
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