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 Listings
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
  • Jet Black 2025 BMW 330 330iJet Black 2025 BMW 330 330iJet Black 2025 BMW 330 330iJet Black 2025 BMW 330 330iJet Black 2025 BMW 330 330iJet Black 2025 BMW 330 330i

    $33,714

    $637
    12,289 mi.
    Est. $638/mo

    Lexus of Cerritos

    4.8
    Cerritos, CA (10 mi)
    Check Availability

  • 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

    $21,112

    $1K
    64,734 mi.
    Est. $400/mo

    Champion Chrysler Jeep Dodge Ram

    3.3
    Downey, CA (12 mi)
    Check Availability

  • $17,995

    $905
    81,934 mi.
    Est. $341/mo

    Puente Hills Ford

    4.1
    City of Industry, CA (23 mi)
    Check Availability
  • $36,039

    17,804 mi.
    Est. $682/mo

    Sterling BMW

    3.6
    Newport Beach, CA (24 mi)
    Check Availability
  • $39,039

    23,729 mi.
    Est. $739/mo

    Sterling BMW

    3.6
    Newport Beach, CA (24 mi)
    Check Availability
  • $41,982

    25,068 mi.
    Est. $794/mo

    Crevier BMW

    5.0
    Santa Ana, CA (26 mi)
  • $39,060

    30,381 mi.
    Est. $739/mo

    Crevier BMW

    5.0
    Santa Ana, CA (26 mi)
  • $32,445

    24,826 mi.
    Est. $614/mo

    BMW of Sherman Oaks

    4.8
    Sherman Oaks, CA (27 mi)
  • $32,995

    23,321 mi.
    Est. $624/mo

    BMW of Sherman Oaks

    4.8
    Sherman Oaks, CA (27 mi)
  • Vermont Bronze Metallic 2019 BMW 330 i

    $21,995

    36,560 mi.
    Est. $416/mo

    Greater LA Auto Center

    Los Angeles, CA (29 mi)
    Check Availability
  • Jet Black 2018 BMW 330 i

    $15,995

    71,935 mi.
    Est. $303/mo

    Greater LA Auto Center

    Los Angeles, CA (29 mi)
    Check Availability
  • Alpine White 2020 BMW 330 xDriveAlpine White 2020 BMW 330 xDriveAlpine White 2020 BMW 330 xDriveAlpine White 2020 BMW 330 xDriveAlpine White 2020 BMW 330 xDriveAlpine White 2020 BMW 330 xDrive

    $27,599

    32,578 mi.
    Est. $522/mo

    Certified Benz & Beemer

    4.9
    $511 delivery from Scottsdale, AZ (365 mi)
    Check Availability
  • Black Sapphire Metallic 2025 BMW 330 330iBlack Sapphire Metallic 2025 BMW 330 330iBlack Sapphire Metallic 2025 BMW 330 330iBlack Sapphire Metallic 2025 BMW 330 330iBlack Sapphire Metallic 2025 BMW 330 330iBlack Sapphire Metallic 2025 BMW 330 330i

    $38,499

    $500
    3,082 mi.
    Est. $729/mo

    Certified Benz & Beemer

    4.9
    $511 delivery from Scottsdale, AZ (365 mi)
    Check Availability
  • Gray Metallic 2026 BMW 330 IGray Metallic 2026 BMW 330 IGray Metallic 2026 BMW 330 IGray Metallic 2026 BMW 330 IGray Metallic 2026 BMW 330 IGray Metallic 2026 BMW 330 I

    $45,777

    $500
    9,304 mi.
    Est. $866/mo

    Valencia BMW

    4.6
    Valencia, CA (45 mi)
    Check Availability
  • Jet Black 2024 BMW 330 330iJet Black 2024 BMW 330 330iJet Black 2024 BMW 330 330iJet Black 2024 BMW 330 330iJet Black 2024 BMW 330 330iJet Black 2024 BMW 330 330i

    $30,105

    $1.9K
    23,902 mi.
    Est. $570/mo

    Mercedes-Benz of Laguna Niguel

    4.7
    Laguna Niguel, CA (39 mi)
    Check Availability
  • 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,958

    19,500 mi.
    Est. $586/mo

    Land Rover Mission Viejo

    4.8
    Mission Viejo, CA (40 mi)
    Check Availability
  • Mineral Gray Metallic 2021 BMW 330Mineral Gray Metallic 2021 BMW 330Mineral Gray Metallic 2021 BMW 330Mineral Gray Metallic 2021 BMW 330Mineral Gray Metallic 2021 BMW 330Mineral Gray Metallic 2021 BMW 330

    $21,795

    75,612 mi.
    Est. $412/mo

    DriveTime of Montclair

    5.0
    Montclair, CA (37 mi)
    Check Availability
  • Gray Metallic 2023 BMW 330 iGray Metallic 2023 BMW 330 iGray Metallic 2023 BMW 330 iGray Metallic 2023 BMW 330 iGray Metallic 2023 BMW 330 iGray Metallic 2023 BMW 330 i

    $29,970

    $1K
    28,575 mi.
    Est. $567/mo

    Valencia BMW

    4.6
    Valencia, CA (45 mi)
    Check Availability
  • Phytonic Blue Metallic 2023 BMW 330 330iPhytonic Blue Metallic 2023 BMW 330 330iPhytonic Blue Metallic 2023 BMW 330 330iPhytonic Blue Metallic 2023 BMW 330 330iPhytonic Blue Metallic 2023 BMW 330 330iPhytonic Blue Metallic 2023 BMW 330 330i

    $27,616

    $551
    23,682 mi.
    Est. $523/mo

    Crown Lexus

    4.7
    Ontario, CA (45 mi)
    Check Availability
  • Gray 2019 BMW 330 IGray 2019 BMW 330 IGray 2019 BMW 330 IGray 2019 BMW 330 IGray 2019 BMW 330 IGray 2019 BMW 330 I

    $23,998

    47,937 mi.
    Est. $454/mo

    CarMax Irvine

    4.6
    Irvine, CA (34 mi)
    Check Availability
  • Alpine White 2024 BMW 330 iAlpine White 2024 BMW 330 iAlpine White 2024 BMW 330 iAlpine White 2024 BMW 330 iAlpine White 2024 BMW 330 iAlpine White 2024 BMW 330 i

    $35,991

    32,944 mi.
    Est. $681/mo

    Bob Smith BMW

    4.1
    Calabasas, CA (33 mi)
    Check Availability
  • Alpine White 2019 BMW 330 i xDriveAlpine White 2019 BMW 330 i xDriveAlpine White 2019 BMW 330 i xDriveAlpine White 2019 BMW 330 i xDriveAlpine White 2019 BMW 330 i xDriveAlpine White 2019 BMW 330 i xDrive

    $23,082

    $189
    62,355 mi.
    Est. $437/mo

    INFINITI of Thousand Oaks

    4.8
    Thousand Oaks, CA (41 mi)
    Check Availability
  • Blue 2020 BMW 330 IBlue 2020 BMW 330 IBlue 2020 BMW 330 IBlue 2020 BMW 330 IBlue 2020 BMW 330 IBlue 2020 BMW 330 I

    $23,998

    62,141 mi.
    Est. $454/mo

    CarMax Canoga Park

    4.3
    Canoga Park, CA (34 mi)
    Check Availability
  • White 2023 BMW 330 IWhite 2023 BMW 330 IWhite 2023 BMW 330 IWhite 2023 BMW 330 IWhite 2023 BMW 330 IWhite 2023 BMW 330 I

    $29,998

    38,525 mi.
    Est. $568/mo

    CarMax Norco

    4.7
    Norco, CA (42 mi)
    Check Availability
  • Red 2021 BMW 330 IRed 2021 BMW 330 IRed 2021 BMW 330 IRed 2021 BMW 330 IRed 2021 BMW 330 IRed 2021 BMW 330 I

    $23,998

    41,151 mi.
    Est. $454/mo

    CarMax Riverside

    4.6
    Riverside, CA (50 mi)
    Check Availability

Compare the BMW 330