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 2023 BMW 330 330iJet Black 2023 BMW 330 330iJet Black 2023 BMW 330 330iJet Black 2023 BMW 330 330iJet Black 2023 BMW 330 330iJet Black 2023 BMW 330 330i

    $30,433

    $651
    16,264 mi.
    Est. $564/mo

    STG Auto Group of Montclair

    3.0
    Montclair, CA (13 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. $404/mo

    DriveTime of Montclair

    5.0
    Montclair, CA (13 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,168

    $1K
    47,741 mi.
    Est. $522/mo

    Crown Lexus

    4.7
    Ontario, CA (6 mi)
    Check Availability
  • 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

    $22,998

    $1K
    68,000 mi.
    Est. $426/mo

    CarMax Norco

    4.7
    Norco, CA (14 mi)
    Check Availability
  • Phytonic Blue Metallic 2024 BMW 330 iPhytonic Blue Metallic 2024 BMW 330 iPhytonic Blue Metallic 2024 BMW 330 iPhytonic Blue Metallic 2024 BMW 330 iPhytonic Blue Metallic 2024 BMW 330 iPhytonic Blue Metallic 2024 BMW 330 i

    $32,860

    $200
    20,900 mi.
    Est. $609/mo

    Mini of Ontario

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

    $31,670

    50,045 mi.
    Est. $587/mo

    Veloce Auto Center & Leasing

    Long Beach, CA (28 mi)
    Check Availability
  • 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

    $25,995

    34,890 mi.
    Est. $482/mo

    Pacific Auto Center - Fontana

    3.5
    Fontana, CA (2 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

    $28,998

    $1K
    38,525 mi.
    Est. $538/mo

    CarMax Norco

    4.7
    Norco, CA (14 mi)
    Check Availability
  • Jet Black 2024 BMW 330 iJet Black 2024 BMW 330 iJet Black 2024 BMW 330 iJet Black 2024 BMW 330 iJet Black 2024 BMW 330 iJet Black 2024 BMW 330 i

    $31,060

    35,887 mi.
    Est. $576/mo

    Mini of Ontario

    4.9
    Ontario, CA (6 mi)
    Check Availability
  • Black 2022 BMW 330 IBlack 2022 BMW 330 IBlack 2022 BMW 330 IBlack 2022 BMW 330 IBlack 2022 BMW 330 IBlack 2022 BMW 330 I

    $26,998

    64,468 mi.
    Est. $501/mo

    CarMax San Gabriel Valley/Duarte

    4.5
    Duarte, CA (30 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. $512/mo

    Crown Lexus

    4.7
    Ontario, CA (6 mi)
    Check Availability
  • Jet Black 2024 BMW 330 iJet Black 2024 BMW 330 iJet Black 2024 BMW 330 iJet Black 2024 BMW 330 iJet Black 2024 BMW 330 iJet Black 2024 BMW 330 i

    $33,060

    21,195 mi.
    Est. $613/mo

    Mini of Ontario

    4.9
    Ontario, CA (6 mi)
    Check Availability
  • Portimao Blue Metallic 2024 BMW 330 330iPortimao Blue Metallic 2024 BMW 330 330iPortimao Blue Metallic 2024 BMW 330 330iPortimao Blue Metallic 2024 BMW 330 330iPortimao Blue Metallic 2024 BMW 330 330iPortimao Blue Metallic 2024 BMW 330 330i

    $34,175

    37,484 mi.
    Est. $634/mo

    Pacific Auto Center - Fontana

    3.5
    Fontana, CA (2 mi)
    Check Availability
  • 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

    $30,175

    49,466 mi.
    Est. $559/mo

    Pacific Auto Center - Fontana

    3.5
    Fontana, CA (2 mi)
    Check Availability
  • Black 2018 BMW 330 iBlack 2018 BMW 330 iBlack 2018 BMW 330 iBlack 2018 BMW 330 iBlack 2018 BMW 330 iBlack 2018 BMW 330 i

    $14,300

    95,357 mi.
    Est. $265/mo

    Private seller: CARLOS

    Anaheim, CA (23 mi)
    Contact Seller
  • Jet Black 2026 BMW 330 iJet Black 2026 BMW 330 iJet Black 2026 BMW 330 iJet Black 2026 BMW 330 iJet Black 2026 BMW 330 iJet Black 2026 BMW 330 i

    $45,060

    6,588 mi.
    Est. $835/mo

    Mini of Ontario

    4.9
    Ontario, CA (6 mi)
    Check Availability
  • Black 2025 BMW 330 330iBlack 2025 BMW 330 330iBlack 2025 BMW 330 330iBlack 2025 BMW 330 330iBlack 2025 BMW 330 330iBlack 2025 BMW 330 330i

    $28,984

    22,104 mi.
    Est. $537/mo

    Fontana Motors Direct

    2.4
    Fontana, CA (2 mi)
    Check Availability
  • Alpine White 2018 BMW 330 330iAlpine White 2018 BMW 330 330iAlpine White 2018 BMW 330 330iAlpine White 2018 BMW 330 330iAlpine White 2018 BMW 330 330iAlpine White 2018 BMW 330 330i

    $10,999

    $500
    93,507 mi.
    Est. $204/mo

    Johnny's Motors Inc.

    1.6
    Fontana, CA (2 mi)
    Check Availability
  • Black 2017 BMW 330 330iBlack 2017 BMW 330 330iBlack 2017 BMW 330 330iBlack 2017 BMW 330 330iBlack 2017 BMW 330 330iBlack 2017 BMW 330 330i

    $14,584

    63,071 mi.
    Est. $270/mo

    California Motors Direct - Montclair

    3.4
    Montclair, CA (13 mi)
    Check Availability
  • Phytonic Blue Metallic 2021 BMW 330 iPhytonic Blue Metallic 2021 BMW 330 iPhytonic Blue Metallic 2021 BMW 330 iPhytonic Blue Metallic 2021 BMW 330 iPhytonic Blue Metallic 2021 BMW 330 iPhytonic Blue Metallic 2021 BMW 330 i

    $15,672

    $2.3K
    98,508 mi.
    Est. $291/mo

    Puente Hills Mitsubishi

    3.4
    City of Industry, CA (27 mi)
    Check Availability
  • Gray 2023 BMW 330 330i Sedan 4DGray 2023 BMW 330 330i Sedan 4DGray 2023 BMW 330 330i Sedan 4DGray 2023 BMW 330 330i Sedan 4DGray 2023 BMW 330 330i Sedan 4DGray 2023 BMW 330 330i Sedan 4D

    $29,635

    57,942 mi.
    Est. $549/mo

    Vivid Motor Cars

    Corona, CA (17 mi)
    Check Availability
  • 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

    $20,584

    71,804 mi.
    Est. $382/mo

    California Motors Direct - Montclair

    3.4
    Montclair, CA (13 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

    $31,643

    $791
    16,326 mi.
    Est. $587/mo

    STG Auto Group of Montclair

    3.0
    Montclair, CA (13 mi)
    Check Availability
  • Jet Black 2023 BMW 330 330iJet Black 2023 BMW 330 330iJet Black 2023 BMW 330 330iJet Black 2023 BMW 330 330iJet Black 2023 BMW 330 330iJet Black 2023 BMW 330 330i

    $30,433

    $651
    16,264 mi.
    Est. $564/mo

    STG Auto Group of Montclair

    3.0
    Montclair, CA (13 mi)
    Check Availability
  • 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,384

    20,670 mi.
    Est. $582/mo

    STG Auto Group of Montclair

    3.0
    Montclair, CA (13 mi)
    Check Availability
  • Gray 2020 BMW 330 IGray 2020 BMW 330 IGray 2020 BMW 330 IGray 2020 BMW 330 IGray 2020 BMW 330 IGray 2020 BMW 330 I

    $23,998

    59,243 mi.
    Est. $445/mo

    CarMax Serramonte

    4.3
    $149 delivery to Ontario, CA (6 mi)
    Check Availability
  • Gray 2018 BMW 330 IGray 2018 BMW 330 IGray 2018 BMW 330 IGray 2018 BMW 330 IGray 2018 BMW 330 IGray 2018 BMW 330 I

    $17,998

    67,690 mi.
    Est. $334/mo

    CarMax Torrance

    4.6
    Free delivery to Ontario, CA (6 mi)
    Check Availability

BMW 330 i by city