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
  • 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

    $20,997

    58,979 mi.
    Est. $398/mo

    BMW of Buena Park

    4.6
    Buena Park, CA (14 mi)
    Check Availability

  • Mineral White Metallic 2024 BMW 330 330iMineral White Metallic 2024 BMW 330 330iMineral White Metallic 2024 BMW 330 330iMineral White Metallic 2024 BMW 330 330iMineral White Metallic 2024 BMW 330 330iMineral White Metallic 2024 BMW 330 330i

    $32,434

    16,326 mi.
    Est. $615/mo

    STG Auto Group of Bellflower

    2.4
    Bellflower, CA (5 mi)
    Check Availability

  • Alpine White 2025 BMW 330 330iAlpine White 2025 BMW 330 330iAlpine White 2025 BMW 330 330iAlpine White 2025 BMW 330 330iAlpine White 2025 BMW 330 330iAlpine White 2025 BMW 330 330i

    $30,820

    24,589 mi.
    Est. $585/mo

    STG Auto Group of Bellflower

    2.4
    Bellflower, CA (5 mi)
    Check Availability

  • $54,862

    6,360 mi.
    Est. $1,041/mo

    BMW of Santa Monica

    4.0
    Santa Monica, CA (18 mi)
    Check Availability
  • $17,995

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

    Puente Hills Ford

    4.1
    City of Industry, CA (19 mi)
    Check Availability
  • $47,047

    8,327 mi.
    Est. $892/mo

    Century West BMW

    3.4
    Los Angeles, CA (20 mi)
    Check Availability
  • $32,445

    24,826 mi.
    Est. $615/mo

    BMW of Sherman Oaks

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

    23,321 mi.
    Est. $626/mo

    BMW of Sherman Oaks

    4.8
    Sherman Oaks, CA (23 mi)
  • Black Sapphire Metallic 2024 BMW 330 330iBlack Sapphire Metallic 2024 BMW 330 330iBlack Sapphire Metallic 2024 BMW 330 330iBlack Sapphire Metallic 2024 BMW 330 330iBlack Sapphire Metallic 2024 BMW 330 330iBlack Sapphire Metallic 2024 BMW 330 330i

    $31,413

    20,670 mi.
    Est. $596/mo

    STG Auto Group of Bellflower

    2.4
    Bellflower, CA (5 mi)
    Check Availability

  • Vermont Bronze Metallic 2019 BMW 330 i

    $21,995

    36,560 mi.
    Est. $417/mo

    Greater LA Auto Center

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

    $15,995

    71,935 mi.
    Est. $303/mo

    Greater LA Auto Center

    Los Angeles, CA (25 mi)
    Check Availability
  • $41,982

    25,068 mi.
    Est. $796/mo

    Crevier BMW

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

    30,381 mi.
    Est. $741/mo

    Crevier BMW

    5.0
    Santa Ana, CA (26 mi)
  • $36,039

    17,804 mi.
    Est. $684/mo

    Sterling BMW

    3.6
    Newport Beach, CA (26 mi)
    Check Availability
  • Jet Black 2026 BMW 330 xDrive NAJet Black 2026 BMW 330 xDrive NAJet Black 2026 BMW 330 xDrive NAJet Black 2026 BMW 330 xDrive NAJet Black 2026 BMW 330 xDrive NAJet Black 2026 BMW 330 xDrive NA

    $38,110

    29,502 mi.
    Est. $723/mo

    Cadillac of Beverly Hills

    3.4
    Beverly Hills, CA (16 mi)
    Check Availability

  • $39,039

    23,729 mi.
    Est. $740/mo

    Sterling BMW

    3.6
    Newport Beach, CA (26 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

    38,369 mi.
    Est. $455/mo

    CarMax Visalia

    4.1
    $149 delivery to Torrance, CA (8 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. $455/mo

    CarMax Irvine

    4.6
    Free delivery to Torrance, CA (8 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. $868/mo

    Valencia BMW

    4.6
    Valencia, CA (41 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. $571/mo

    Mercedes-Benz of Laguna Niguel

    4.7
    Laguna Niguel, CA (40 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

    $1.2K
    19,500 mi.
    Est. $587/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. $413/mo

    DriveTime of Montclair

    5.0
    Montclair, CA (33 mi)
    Check Availability
  • Mineral Gray Metallic 2018 BMW 330 i xDriveMineral Gray Metallic 2018 BMW 330 i xDriveMineral Gray Metallic 2018 BMW 330 i xDriveMineral Gray Metallic 2018 BMW 330 i xDriveMineral Gray Metallic 2018 BMW 330 i xDriveMineral Gray Metallic 2018 BMW 330 i xDrive

    $16,988

    77,405 mi.
    Est. $322/mo

    Valencia BMW

    4.6
    Valencia, CA (41 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. $524/mo

    Crown Lexus

    4.7
    Ontario, 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. $455/mo

    CarMax Canoga Park

    4.3
    Canoga Park, CA (31 mi)
    Check Availability
  • Tanzanite Blue II Metallic 2024 BMW 330 iTanzanite Blue II Metallic 2024 BMW 330 iTanzanite Blue II Metallic 2024 BMW 330 iTanzanite Blue II Metallic 2024 BMW 330 iTanzanite Blue II Metallic 2024 BMW 330 iTanzanite Blue II Metallic 2024 BMW 330 i

    $35,499

    10,992 mi.
    Est. $673/mo

    Bob Smith BMW

    4.1
    Calabasas, CA (31 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. $438/mo

    INFINITI of Thousand Oaks

    4.8
    Thousand Oaks, CA (40 mi)
    Check Availability
  • Skyscraper Gray Metallic 2024 BMW 330 iSkyscraper Gray Metallic 2024 BMW 330 iSkyscraper Gray Metallic 2024 BMW 330 iSkyscraper Gray Metallic 2024 BMW 330 iSkyscraper Gray Metallic 2024 BMW 330 iSkyscraper Gray Metallic 2024 BMW 330 i

    $33,060

    $1K
    22,689 mi.
    Est. $627/mo

    Mini of Ontario

    4.9
    Ontario, CA (41 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

    $28,588

    $300
    41,172 mi.
    Est. $542/mo

    CardinaleWay Volkswagen Corona

    Corona, CA (35 mi)
    Check Availability
  • Mineral White Metallic 2026 BMW 330 I XDrive NAMineral White Metallic 2026 BMW 330 I XDrive NAMineral White Metallic 2026 BMW 330 I XDrive NAMineral White Metallic 2026 BMW 330 I XDrive NAMineral White Metallic 2026 BMW 330 I XDrive NAMineral White Metallic 2026 BMW 330 I XDrive NA

    $44,277

    $500
    9,425 mi.
    Est. $840/mo

    Valencia BMW

    4.6
    Valencia, CA (41 mi)
    Check Availability

Compare the BMW 330