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
  • Brooklyn Gray Metallic 2023 BMW 330 iBrooklyn Gray Metallic 2023 BMW 330 iBrooklyn Gray Metallic 2023 BMW 330 iBrooklyn Gray Metallic 2023 BMW 330 iBrooklyn Gray Metallic 2023 BMW 330 iBrooklyn Gray Metallic 2023 BMW 330 i

    $35,800

    36,156 mi.
    Est. $670/mo

    Capitol Nissan

    3.8
    Check Availability
    San Jose, CA (14 mi)
    Quick view
  • White Metallic 2019 BMW 330 330iWhite Metallic 2019 BMW 330 330iWhite Metallic 2019 BMW 330 330iWhite Metallic 2019 BMW 330 330iWhite Metallic 2019 BMW 330 330iWhite Metallic 2019 BMW 330 330i

    $22,174

    $514
    62,132 mi.
    Est. $415/mo

    Capitol Chevrolet

    4.5
    Check Availability
    San Jose, CA (14 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

    $46,293

    2,926 mi.
    Est. $866/mo

    Stevens Creek BMW

    4.6
    Check Availability
    Santa Clara, CA (8 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

    $46,293

    4,973 mi.
    Est. $866/mo

    Stevens Creek BMW

    4.6
    Check Availability
    Santa Clara, CA (8 mi)
    Quick view
  • 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

    $51,591

    1,877 mi.
    Est. $965/mo

    Stevens Creek BMW

    4.6
    Check Availability
    Santa Clara, CA (8 mi)
    Quick view
  • Black Sapphire Metallic 2019 BMW 330 iBlack Sapphire Metallic 2019 BMW 330 iBlack Sapphire Metallic 2019 BMW 330 iBlack Sapphire Metallic 2019 BMW 330 iBlack Sapphire Metallic 2019 BMW 330 iBlack Sapphire Metallic 2019 BMW 330 i

    $19,981

    89,632 mi.
    Est. $374/mo

    Stevens Creek Chrysler Jeep Dodge RAM

    1.7
    Check Availability
    San Jose, CA (8 mi)
    Quick view
  • Alpine White 2021 BMW 330 330i M Sport PackageAlpine White 2021 BMW 330 330i M Sport PackageAlpine White 2021 BMW 330 330i M Sport PackageAlpine White 2021 BMW 330 330i M Sport PackageAlpine White 2021 BMW 330 330i M Sport PackageAlpine White 2021 BMW 330 330i M Sport Package

    $28,800

    50,969 mi.
    Est. $539/mo

    United Imports

    Check Availability
    San Jose, CA (8 mi)
    Quick view
  • Mineral White Metallic 2025 BMW 330 330i SedanMineral White Metallic 2025 BMW 330 330i SedanMineral White Metallic 2025 BMW 330 330i SedanMineral White Metallic 2025 BMW 330 330i SedanMineral White Metallic 2025 BMW 330 330i SedanMineral White Metallic 2025 BMW 330 330i Sedan

    $42,062

    $400
    8,303 mi.
    Est. $787/mo

    BMW of Fremont

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

    $45,933

    2,765 mi.
    Est. $859/mo

    Stevens Creek BMW

    4.6
    Check Availability
    Santa Clara, CA (8 mi)
    Quick view
  • 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

    $49,402

    1,126 mi.
    Est. $924/mo

    Stevens Creek BMW

    4.6
    Check Availability
    Santa Clara, CA (8 mi)
    Quick view
  • 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

    $35,800

    29,463 mi.
    Est. $670/mo

    Capitol Nissan

    3.8
    Check Availability
    San Jose, CA (14 mi)
    Quick view
  • Mineral Gray Metallic 2021 BMW 330 330i M Sport PackageMineral Gray Metallic 2021 BMW 330 330i M Sport PackageMineral Gray Metallic 2021 BMW 330 330i M Sport PackageMineral Gray Metallic 2021 BMW 330 330i M Sport PackageMineral Gray Metallic 2021 BMW 330 330i M Sport PackageMineral Gray Metallic 2021 BMW 330 330i M Sport Package

    $30,600

    $200
    22,909 mi.
    Est. $573/mo

    United Imports

    Check Availability
    San Jose, CA (8 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

    $29,540

    49,377 mi.
    Est. $553/mo

    BMW of Mountain View

    4.7
    Check Availability
    Mountain View, CA (2 mi)
    Quick view
  • Gray Green Metallic 2003 BMW 330 330CiGray Green Metallic 2003 BMW 330 330CiGray Green Metallic 2003 BMW 330 330CiGray Green Metallic 2003 BMW 330 330CiGray Green Metallic 2003 BMW 330 330CiGray Green Metallic 2003 BMW 330 330Ci

    $8,840

    105,248 mi.
    Est. $165/mo

    BMW of Mountain View

    4.7
    Check Availability
    Mountain View, CA (2 mi)
    Quick view
  • Brooklyn Grey Metallic 2026 BMW 330 330iBrooklyn Grey Metallic 2026 BMW 330 330iBrooklyn Grey Metallic 2026 BMW 330 330iBrooklyn Grey Metallic 2026 BMW 330 330iBrooklyn Grey Metallic 2026 BMW 330 330iBrooklyn Grey Metallic 2026 BMW 330 330i

    $50,031

    2,216 mi.
    Est. $936/mo

    Stevens Creek BMW

    4.6
    Check Availability
    Santa Clara, CA (8 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

    $34,540

    30,301 mi.
    Est. $646/mo

    BMW of Mountain View

    4.7
    Check Availability
    Mountain View, CA (2 mi)
    Quick view
  • Tanzanite Blue II Metallic 2023 BMW 330 iTanzanite Blue II Metallic 2023 BMW 330 iTanzanite Blue II Metallic 2023 BMW 330 iTanzanite Blue II Metallic 2023 BMW 330 iTanzanite Blue II Metallic 2023 BMW 330 iTanzanite Blue II Metallic 2023 BMW 330 i

    $33,995

    37,729 mi.
    Est. $636/mo

    Capitol Nissan

    3.8
    Check Availability
    San Jose, CA (14 mi)
    Quick view
  • Melbourne Red Metallic 2023 BMW 330 330iMelbourne Red Metallic 2023 BMW 330 330iMelbourne Red Metallic 2023 BMW 330 330iMelbourne Red Metallic 2023 BMW 330 330iMelbourne Red Metallic 2023 BMW 330 330iMelbourne Red Metallic 2023 BMW 330 330i

    $33,488

    $511
    32,630 mi.
    Est. $627/mo

    Stevens Creek BMW

    4.6
    Check Availability
    Santa Clara, CA (8 mi)
    Quick view
  • Mineral White Metallic 2024 BMW 330 iMineral White Metallic 2024 BMW 330 iMineral White Metallic 2024 BMW 330 iMineral White Metallic 2024 BMW 330 iMineral White Metallic 2024 BMW 330 iMineral White Metallic 2024 BMW 330 i

    $32,488

    30,696 mi.
    Est. $608/mo

    Capitol Nissan

    3.8
    Check Availability
    San Jose, CA (14 mi)
    Quick view
  • Mineral Gray Metallic 2021 BMW 330 330iMineral Gray Metallic 2021 BMW 330 330iMineral Gray Metallic 2021 BMW 330 330iMineral Gray Metallic 2021 BMW 330 330iMineral Gray Metallic 2021 BMW 330 330iMineral Gray Metallic 2021 BMW 330 330i

    $29,499

    34,446 mi.
    Est. $552/mo

    Stevens Creek BMW

    4.6
    Check Availability
    Santa Clara, CA (8 mi)
    Quick view
  • Alpine White 2019 BMW 330 330i

    $19,995

    87,369 mi.
    Est. $374/mo

    BMW of Mountain View

    4.7
    Check Availability
    Mountain View, CA (2 mi)
    Quick view
  • Alpine White 2021 BMW 330 330i M Sport Package

    $29,995

    45,052 mi.
    Est. $561/mo

    United Imports

    Check Availability
    San Jose, CA (8 mi)
    Quick view
  • $35,988

    26,461 mi.
    Est. $673/mo

    BMW of Fremont

    4.6
    Check Availability
    Fremont, CA (10 mi)
    Quick view
  • White 2020 BMW 330 IWhite 2020 BMW 330 IWhite 2020 BMW 330 IWhite 2020 BMW 330 IWhite 2020 BMW 330 IWhite 2020 BMW 330 I

    $24,998

    60,342 mi.
    Est. $468/mo

    CarMax San Gabriel Valley/Duarte

    4.5
    Check Availability
    $99 delivery to Fremont, CA (10 mi)
    Quick view
  • Gray 2017 BMW 330 IGray 2017 BMW 330 IGray 2017 BMW 330 IGray 2017 BMW 330 IGray 2017 BMW 330 IGray 2017 BMW 330 I

    $16,998

    $1K
    60,439 mi.
    Est. $318/mo

    CarMax Canoga Park

    4.6
    Check Availability
    $99 delivery to Fremont, CA (10 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