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
  • Mineral White Metallic 2023 BMW 330 iMineral White Metallic 2023 BMW 330 iMineral White Metallic 2023 BMW 330 iMineral White Metallic 2023 BMW 330 iMineral White Metallic 2023 BMW 330 iMineral White Metallic 2023 BMW 330 i

    $34,973

    16,847 mi.
    Est. $613/mo

    New Century BMW

    4.7
    Check Availability
    Alhambra, CA (22 mi)

    Quick view
  • Alpine White 2020 BMW 330 330i

    $19,485

    81,118 mi.
    Est. $341/mo

    AutoNation Toyota Buena Park

    4.8
    Check Availability
    Buena Park, CA (5 mi)

    Quick view
  • Mineral White Metallic 2025 BMW 330 330iMineral White Metallic 2025 BMW 330 330iMineral White Metallic 2025 BMW 330 330iMineral White Metallic 2025 BMW 330 330iMineral White Metallic 2025 BMW 330 330iMineral White Metallic 2025 BMW 330 330i

    $38,999

    $400
    5,285 mi.
    Est. $683/mo

    California Motors Direct

    4.2
    Check Availability
    Santa Ana, CA (9 mi)
    Quick view
  • Black Sapphire 2024 BMW 330 xDriveBlack Sapphire 2024 BMW 330 xDriveBlack Sapphire 2024 BMW 330 xDriveBlack Sapphire 2024 BMW 330 xDriveBlack Sapphire 2024 BMW 330 xDriveBlack Sapphire 2024 BMW 330 xDrive

    $28,457

    36,475 mi.
    Est. $498/mo

    McKenna Preowned Center

    Check Availability
    Norwalk, CA (11 mi)
    Quick view
  • Black 2017 BMW 330 330i Sedan 4DBlack 2017 BMW 330 330i Sedan 4DBlack 2017 BMW 330 330i Sedan 4DBlack 2017 BMW 330 330i Sedan 4DBlack 2017 BMW 330 330i Sedan 4DBlack 2017 BMW 330 330i Sedan 4D

    $12,995

    94,326 mi.
    Est. $228/mo

    Pro X Motors

    Check Availability
    South Gate, CA (18 mi)
    Quick view
  • Black 2020 BMW 330 iBlack 2020 BMW 330 iBlack 2020 BMW 330 iBlack 2020 BMW 330 iBlack 2020 BMW 330 iBlack 2020 BMW 330 i

    $17,848

    94,335 mi.
    Est. $313/mo

    Focus Auto Service

    Check Availability
    El Monte, CA (19 mi)
    Quick view
  • 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

    $37,888

    16,235 mi.
    Est. $664/mo

    Irvine BMW

    Check Availability
    Irvine, CA (20 mi)
    Quick view
  • White 2017 BMW 330 330i

    $15,392

    78,034 mi.
    Est. $270/mo

    AutoNation Toyota Cerritos

    4.8
    Check Availability
    Cerritos, CA (8 mi)

    Quick view
  • Jet Black 2021 BMW 330 330i Sedan 4DJet Black 2021 BMW 330 330i Sedan 4DJet Black 2021 BMW 330 330i Sedan 4DJet Black 2021 BMW 330 330i Sedan 4DJet Black 2021 BMW 330 330i Sedan 4DJet Black 2021 BMW 330 330i Sedan 4D

    $21,998

    67,618 mi.
    Est. $385/mo

    Mad Motors

    Check Availability
    South Gate, CA (17 mi)
    Quick view
  • Blue 2019 BMW 330 iBlue 2019 BMW 330 iBlue 2019 BMW 330 iBlue 2019 BMW 330 iBlue 2019 BMW 330 iBlue 2019 BMW 330 i

    $18,595

    $400
    82,598 mi.
    Est. $326/mo

    CARVIA

    Check Availability
    Los Angeles, CA (25 mi)
    Quick view
  • Black Sapphire Metallic 2022 BMW 330 330iBlack Sapphire Metallic 2022 BMW 330 330iBlack Sapphire Metallic 2022 BMW 330 330iBlack Sapphire Metallic 2022 BMW 330 330iBlack Sapphire Metallic 2022 BMW 330 330iBlack Sapphire Metallic 2022 BMW 330 330i

    $33,684

    $1K
    4,183 mi.
    Est. $590/mo

    Land Rover Cerritos

    Check Availability
    Cerritos, CA (8 mi)
    Quick view
  • Jet Black 2021 BMW 330 iJet Black 2021 BMW 330 iJet Black 2021 BMW 330 iJet Black 2021 BMW 330 iJet Black 2021 BMW 330 iJet Black 2021 BMW 330 i

    $28,495

    35,429 mi.
    Est. $499/mo

    Sterling BMW

    Check Availability
    Newport Beach, CA (14 mi)
    Quick view
  • White 2022 BMW 330 330iWhite 2022 BMW 330 330iWhite 2022 BMW 330 330iWhite 2022 BMW 330 330iWhite 2022 BMW 330 330iWhite 2022 BMW 330 330i

    $19,555

    97,545 mi.
    Est. $342/mo

    Metro Auto

    Check Availability
    La Habra, CA (10 mi)
    Quick view
  • Jet Black 2019 BMW 330 330i

    $20,998

    58,085 mi.
    Est. $368/mo

    STG Auto Group of Bellflower

    2.5
    Check Availability
    Bellflower, CA (11 mi)

    Quick view
  • Black Sapphire Metallic 2022 BMW 330 330iBlack Sapphire Metallic 2022 BMW 330 330iBlack Sapphire Metallic 2022 BMW 330 330iBlack Sapphire Metallic 2022 BMW 330 330iBlack Sapphire Metallic 2022 BMW 330 330iBlack Sapphire Metallic 2022 BMW 330 330i

    $30,083

    31,451 mi.
    Est. $527/mo

    Porsche South Bay

    Check Availability
    Hawthorne, CA (23 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,120

    62,959 mi.
    Est. $422/mo

    Central Ford

    Check Availability
    South Gate, CA (15 mi)
    Quick view
  • Glacier Silver Metallic 2017 BMW 330 330iGlacier Silver Metallic 2017 BMW 330 330iGlacier Silver Metallic 2017 BMW 330 330iGlacier Silver Metallic 2017 BMW 330 330iGlacier Silver Metallic 2017 BMW 330 330iGlacier Silver Metallic 2017 BMW 330 330i

    $14,084

    68,399 mi.
    Est. $247/mo

    California Motors Direct - Montclair

    3.6
    Check Availability
    Montclair, CA (26 mi)
    Quick view
  • Individual Dravit Grey Metallic 2023 BMW 330 330iIndividual Dravit Grey Metallic 2023 BMW 330 330iIndividual Dravit Grey Metallic 2023 BMW 330 330iIndividual Dravit Grey Metallic 2023 BMW 330 330iIndividual Dravit Grey Metallic 2023 BMW 330 330iIndividual Dravit Grey Metallic 2023 BMW 330 330i

    $36,023

    19,301 mi.
    Est. $631/mo

    Westcoast Auto Sales

    3.5
    Check Availability
    Montclair, CA (26 mi)
    Quick view
  • Blue Metallic 2026 BMW 330 xDrive NABlue Metallic 2026 BMW 330 xDrive NABlue Metallic 2026 BMW 330 xDrive NABlue Metallic 2026 BMW 330 xDrive NABlue Metallic 2026 BMW 330 xDrive NABlue Metallic 2026 BMW 330 xDrive NA

    $44,999

    8,814 mi.
    Est. $788/mo

    LA City Cars

    3.9
    Check Availability
    Inglewood, CA (25 mi)
    Quick view
  • Brooklyn Grey Metallic 2026 BMW 330 NABrooklyn Grey Metallic 2026 BMW 330 NABrooklyn Grey Metallic 2026 BMW 330 NABrooklyn Grey Metallic 2026 BMW 330 NABrooklyn Grey Metallic 2026 BMW 330 NABrooklyn Grey Metallic 2026 BMW 330 NA

    $49,852

    5,734 mi.
    Est. $873/mo

    Pacific BMW

    4.7
    Check Availability
    Glendale, CA (28 mi)

    Quick view
  • Skyscraper Grey Metallic 2025 BMW 330 330iSkyscraper Grey Metallic 2025 BMW 330 330iSkyscraper Grey Metallic 2025 BMW 330 330iSkyscraper Grey Metallic 2025 BMW 330 330iSkyscraper Grey Metallic 2025 BMW 330 330iSkyscraper Grey Metallic 2025 BMW 330 330i

    $42,082

    $500
    3,752 mi.
    Est. $737/mo

    Beverly Hills BMW

    4.6
    Check Availability
    LA, CA (27 mi)
    Quick view
  • Jet Black 2026 BMW 330 330iJet Black 2026 BMW 330 330iJet Black 2026 BMW 330 330iJet Black 2026 BMW 330 330iJet Black 2026 BMW 330 330iJet Black 2026 BMW 330 330i

    $48,977

    $1.4K
    5,369 mi.
    Est. $858/mo

    BMW of Buena Park

    4.5
    Check Availability
    Buena Park, CA (5 mi)
    Quick view
  • 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

    $29,311

    $810
    53,719 mi.
    Est. $513/mo

    South Bay BMW

    4.1
    Check Availability
    Torrance, CA (21 mi)
    Quick view
  • Black Sapphire Metallic 2025 BMW 330 iBlack Sapphire Metallic 2025 BMW 330 iBlack Sapphire Metallic 2025 BMW 330 iBlack Sapphire Metallic 2025 BMW 330 iBlack Sapphire Metallic 2025 BMW 330 iBlack Sapphire Metallic 2025 BMW 330 i

    $40,091

    15,704 mi.
    Est. $702/mo

    Mercedes-Benz of West Covina

    4.4
    Check Availability
    West Covina, CA (20 mi)
    Quick view
  • Jet Black 2020 BMW 330 330iJet Black 2020 BMW 330 330iJet Black 2020 BMW 330 330iJet Black 2020 BMW 330 330iJet Black 2020 BMW 330 330iJet Black 2020 BMW 330 330i

    $21,783

    $1.3K
    56,296 mi.
    Est. $382/mo

    Beverly Hills BMW

    4.6
    Check Availability
    LA, CA (27 mi)
    Quick view
  • Mineral White Metallic 2025 BMW 330 330iMineral White Metallic 2025 BMW 330 330iMineral White Metallic 2025 BMW 330 330iMineral White Metallic 2025 BMW 330 330iMineral White Metallic 2025 BMW 330 330iMineral White Metallic 2025 BMW 330 330i

    $43,987

    3,174 mi.
    Est. $770/mo

    Pacific BMW

    4.7
    Check Availability
    Glendale, CA (28 mi)

    Quick view
  • Brooklyn Grey Metallic 2023 BMW 330 330iBrooklyn Grey Metallic 2023 BMW 330 330iBrooklyn Grey Metallic 2023 BMW 330 330iBrooklyn Grey Metallic 2023 BMW 330 330iBrooklyn Grey Metallic 2023 BMW 330 330iBrooklyn Grey Metallic 2023 BMW 330 330i

    $37,084

    19,271 mi.
    Est. $649/mo

    BMW of Monrovia

    4.7
    Check Availability
    Monrovia, CA (24 mi)
    Quick view
  • Alpine White 2022 BMW 330 330iAlpine White 2022 BMW 330 330iAlpine White 2022 BMW 330 330iAlpine White 2022 BMW 330 330iAlpine White 2022 BMW 330 330iAlpine White 2022 BMW 330 330i

    $24,984

    $1.1K
    76,051 mi.
    Est. $438/mo

    Long Beach BMW

    4.7
    Check Availability
    Signal Hill, CA (11 mi)
    Quick view
  • Black Sapphire Metallic 2023 BMW 330 330iBlack Sapphire Metallic 2023 BMW 330 330iBlack Sapphire Metallic 2023 BMW 330 330iBlack Sapphire Metallic 2023 BMW 330 330iBlack Sapphire Metallic 2023 BMW 330 330iBlack Sapphire Metallic 2023 BMW 330 330i

    $28,998

    $2.8K
    40,725 mi.
    Est. $508/mo

    BMW of Buena Park

    4.5
    Check Availability
    Buena Park, CA (5 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

    $21,998

    61,066 mi.
    Est. $385/mo

    CarMax Oceanside

    4.2
    Check Availability
    Free delivery to Buena Park, CA (5 mi)
    Quick view
  • Black 2020 BMW 330 IBlack 2020 BMW 330 IBlack 2020 BMW 330 IBlack 2020 BMW 330 IBlack 2020 BMW 330 IBlack 2020 BMW 330 I

    $28,998

    12,211 mi.
    Est. $508/mo

    CarMax Reno

    Check Availability
    $149 delivery to Buena Park, CA (5 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