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
  • White 2018 BMW 330 330iWhite 2018 BMW 330 330iWhite 2018 BMW 330 330iWhite 2018 BMW 330 330iWhite 2018 BMW 330 330iWhite 2018 BMW 330 330i

    $16,630

    72,971 mi.
    Est. $313/mo

    BMW of Buena Park

    4.5
    Check Availability
    Buena Park, CA (11 mi)

    Quick view
  • Jet Black 2021 BMW 330 330iJet Black 2021 BMW 330 330iJet Black 2021 BMW 330 330iJet Black 2021 BMW 330 330iJet Black 2021 BMW 330 330iJet Black 2021 BMW 330 330i

    $28,900

    28,382 mi.
    Est. $544/mo

    North Hollywood Toyota

    4.5
    Check Availability
    Los Angeles, CA (22 mi)

    Quick view
  • $41,460

    28,204 mi.
    Est. $781/mo

    Crevier BMW

    4.9
    Santa Ana, CA (23 mi)
    Quick view
  • Not Priced

    35,429 mi.

    Sterling BMW

    Check Availability
    Newport Beach, CA (24 mi)
    Quick view
  • $35,996

    33,278 mi.
    Est. $678/mo

    BMW of Sherman Oaks

    4.9
    Sherman Oaks, CA (25 mi)
    Quick view
  • Gray 2022 BMW 330 IGray 2022 BMW 330 IGray 2022 BMW 330 IGray 2022 BMW 330 IGray 2022 BMW 330 IGray 2022 BMW 330 I

    $27,998

    $1K
    41,470 mi.
    Est. $527/mo

    CarMax Sacramento South

    Check Availability
    $99 delivery to Buena Park, CA (10 mi)
    Quick view
  • White 2021 BMW 330 IWhite 2021 BMW 330 IWhite 2021 BMW 330 IWhite 2021 BMW 330 IWhite 2021 BMW 330 IWhite 2021 BMW 330 I

    $25,998

    54,328 mi.
    Est. $490/mo

    CarMax Murrieta

    Check Availability
    Free delivery to Buena Park, CA (10 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,870

    5,971 mi.
    Est. $751/mo

    Valencia BMW

    4.5
    Check Availability
    Valencia, CA (43 mi)
    Quick view
  • Alpine White 2020 BMW 330 330iAlpine White 2020 BMW 330 330iAlpine White 2020 BMW 330 330iAlpine White 2020 BMW 330 330iAlpine White 2020 BMW 330 330iAlpine White 2020 BMW 330 330i

    $24,750

    50,217 mi.
    Est. $466/mo

    Northridge Toyota

    4.0
    Check Availability
    Los Angeles, CA (33 mi)
    Quick view
  • 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

    $33,081

    $1K
    25,137 mi.
    Est. $623/mo

    Mercedes-Benz of Calabasas

    4.6
    Check Availability
    Calabasas, CA (34 mi)
    Quick view
  • Mineral Grey Metallic 2022 BMW 330 330iMineral Grey Metallic 2022 BMW 330 330iMineral Grey Metallic 2022 BMW 330 330iMineral Grey Metallic 2022 BMW 330 330iMineral Grey Metallic 2022 BMW 330 330iMineral Grey Metallic 2022 BMW 330 330i

    $26,500

    $411
    58,582 mi.
    Est. $499/mo

    Mercedes-Benz Of Riverside

    4.9
    Check Availability
    Riverside, CA (43 mi)
    Quick view
  • Jet Black 2023 BMW 330 iJet Black 2023 BMW 330 iJet Black 2023 BMW 330 iJet Black 2023 BMW 330 iJet Black 2023 BMW 330 iJet Black 2023 BMW 330 i

    $32,491

    35,985 mi.
    Est. $612/mo

    Bob Smith BMW

    4.2
    Check Availability
    Calabasas, CA (34 mi)
    Quick view
  • Skyscraper Grey Metallic 2026 BMW 330 NASkyscraper Grey Metallic 2026 BMW 330 NASkyscraper Grey Metallic 2026 BMW 330 NASkyscraper Grey Metallic 2026 BMW 330 NASkyscraper Grey Metallic 2026 BMW 330 NASkyscraper Grey Metallic 2026 BMW 330 NA

    $46,996

    432 mi.
    Est. $885/mo

    Mercedes-Benz of Foothill Ranch

    4.8
    Check Availability
    Lake Forest, CA (33 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

    $25,998

    35,943 mi.
    Est. $490/mo

    CarMax Palmdale

    4.7
    Check Availability
    Palmdale, CA (49 mi)
    Quick view
  • Silver 2017 BMW 330 ISilver 2017 BMW 330 ISilver 2017 BMW 330 ISilver 2017 BMW 330 ISilver 2017 BMW 330 ISilver 2017 BMW 330 I

    $16,998

    73,517 mi.
    Est. $320/mo

    CarMax Canoga Park

    4.6
    Check Availability
    Canoga Park, CA (34 mi)
    Quick view
  • Alpine White 2023 BMW 330 iAlpine White 2023 BMW 330 iAlpine White 2023 BMW 330 iAlpine White 2023 BMW 330 iAlpine White 2023 BMW 330 iAlpine White 2023 BMW 330 i

    $33,888

    14,695 mi.
    Est. $638/mo

    Irvine BMW

    Check Availability
    Irvine, CA (32 mi)
    Quick view
  • Mineral Gray Metallic 2019 BMW 330 iMineral Gray Metallic 2019 BMW 330 iMineral Gray Metallic 2019 BMW 330 iMineral Gray Metallic 2019 BMW 330 iMineral Gray Metallic 2019 BMW 330 iMineral Gray Metallic 2019 BMW 330 i

    $18,500

    $1.5K
    82,521 mi.
    Est. $349/mo

    Price Ford of Simi Valley

    Check Availability
    Simi Valley, CA (44 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,977

    $293
    6,397 mi.
    Est. $753/mo

    Valencia BMW

    4.5
    Check Availability
    Valencia, CA (43 mi)
    Quick view
  • Black 2017 BMW 330 IBlack 2017 BMW 330 IBlack 2017 BMW 330 IBlack 2017 BMW 330 IBlack 2017 BMW 330 IBlack 2017 BMW 330 I

    $17,998

    60,445 mi.
    Est. $339/mo

    CarMax Palmdale

    4.7
    Check Availability
    Palmdale, CA (49 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