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
  • Black Sapphire Metallic 2023 BMW 330 iBlack Sapphire Metallic 2023 BMW 330 iBlack Sapphire Metallic 2023 BMW 330 iBlack Sapphire Metallic 2023 BMW 330 iBlack Sapphire Metallic 2023 BMW 330 iBlack Sapphire Metallic 2023 BMW 330 i

    $37,936

    12,816 mi.
    Est. $677/mo

    New Century BMW

    4.7
    Check Availability
    Alhambra, CA (15 mi)

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

    $33,950

    26,152 mi.
    Est. $606/mo

    New Century BMW

    4.7
    Check Availability
    Alhambra, CA (15 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

    $22,580

    63,405 mi.
    Est. $403/mo

    Anaheim Hyundai

    4.7
    Check Availability
    Anaheim, CA (21 mi)
    Quick view
  • 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

    $37,585

    19,085 mi.
    Est. $670/mo

    Land Rover Jaguar Van Nuys

    4.7
    Check Availability
    Van Nuys, CA (27 mi)
    Quick view
  • Phytonic Blue Metallic 2021 BMW 330 330iPhytonic Blue Metallic 2021 BMW 330 330iPhytonic Blue Metallic 2021 BMW 330 330iPhytonic Blue Metallic 2021 BMW 330 330iPhytonic Blue Metallic 2021 BMW 330 330iPhytonic Blue Metallic 2021 BMW 330 330i

    $27,068

    44,800 mi.
    Est. $483/mo

    Downey Nissan

    4.7
    Check Availability
    Downey, CA (6 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

    $22,998

    55,109 mi.
    Est. $410/mo

    CarMax LAX

    Check Availability
    Inglewood, CA (10 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,357

    $100
    36,475 mi.
    Est. $506/mo

    McKenna Preowned Center

    Check Availability
    Norwalk, CA (8 mi)
    Quick view
  • 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,936

    16,847 mi.
    Est. $623/mo

    New Century BMW

    4.7
    Check Availability
    Alhambra, CA (15 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,918

    94,335 mi.
    Est. $320/mo

    Focus Auto Service

    Check Availability
    El Monte, CA (17 mi)
    Quick view
  • Black Sapphire Metallic 2022 BMW 330 xDriveBlack Sapphire Metallic 2022 BMW 330 xDriveBlack Sapphire Metallic 2022 BMW 330 xDriveBlack Sapphire Metallic 2022 BMW 330 xDriveBlack Sapphire Metallic 2022 BMW 330 xDriveBlack Sapphire Metallic 2022 BMW 330 xDrive

    $17,995

    125,892 mi.
    Est. $321/mo

    Bimmer Motorsports

    Check Availability
    Los Angeles, CA (20 mi)
    Quick view
  • Mediterranean Blue Metallic 2019 BMW 330 330i 4dr SedanMediterranean Blue Metallic 2019 BMW 330 330i 4dr SedanMediterranean Blue Metallic 2019 BMW 330 330i 4dr SedanMediterranean Blue Metallic 2019 BMW 330 330i 4dr SedanMediterranean Blue Metallic 2019 BMW 330 330i 4dr SedanMediterranean Blue Metallic 2019 BMW 330 330i 4dr Sedan

    $19,377

    $400
    73,402 mi.
    Est. $346/mo

    Los Angeles Used Cars

    Check Availability
    Los Angeles, CA (14 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

    82,598 mi.
    Est. $332/mo

    CARVIA

    Check Availability
    Los Angeles, CA (15 mi)
    Quick view
  • Mineral White Metallic 2019 BMW 330 iMineral White Metallic 2019 BMW 330 iMineral White Metallic 2019 BMW 330 iMineral White Metallic 2019 BMW 330 iMineral White Metallic 2019 BMW 330 iMineral White Metallic 2019 BMW 330 i

    $20,500

    59,600 mi.
    Est. $366/mo

    Veloce Auto Center & Leasing

    Check Availability
    Long Beach, CA (19 mi)
    Quick view
  • Jet Black 2025 BMW 330 iJet Black 2025 BMW 330 iJet Black 2025 BMW 330 iJet Black 2025 BMW 330 iJet Black 2025 BMW 330 iJet Black 2025 BMW 330 i

    $45,243

    5,072 mi.
    Est. $807/mo

    New Century BMW

    4.7
    Check Availability
    Alhambra, CA (15 mi)

    Quick view
  • Alpine White 2020 BMW 330 330i Sedan 4DAlpine White 2020 BMW 330 330i Sedan 4DAlpine White 2020 BMW 330 330i Sedan 4DAlpine White 2020 BMW 330 330i Sedan 4DAlpine White 2020 BMW 330 330i Sedan 4DAlpine White 2020 BMW 330 330i Sedan 4D

    $19,765

    95,281 mi.
    Est. $353/mo

    Pro X Motors

    Check Availability
    South Gate, CA (5 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,484

    $200
    4,183 mi.
    Est. $597/mo

    Land Rover Cerritos

    Check Availability
    Cerritos, CA (8 mi)
    Quick view
  • Mineral Gray Metallic 2021 BMW 330 330iMineral Gray Metallic 2021 BMW 330 330iMineral Gray Metallic 2021 BMW 330 330iMineral Gray Metallic 2021 BMW 330 330iMineral Gray Metallic 2021 BMW 330 330iMineral Gray Metallic 2021 BMW 330 330i

    $24,967

    $2.1K
    34,916 mi.
    Est. $445/mo

    BMW of Santa Monica

    Check Availability
    Santa Monica, CA (18 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,080

    $500
    35,429 mi.
    Est. $501/mo

    Sterling BMW

    Check Availability
    Newport Beach, CA (26 mi)
    Quick view
  • Black 2020 BMW 330 iBlack 2020 BMW 330 iBlack 2020 BMW 330 iBlack 2020 BMW 330 iBlack 2020 BMW 330 i

    $20,900

    72,620 mi.
    Est. $373/mo

    Alegario Auto Group

    Check Availability
    Lawndale, CA (8 mi)
    Quick view
  • 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

    $34,893

    27,506 mi.
    Est. $622/mo

    Pacific BMW

    4.7
    Check Availability
    Glendale, CA (17 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. $349/mo

    Metro Auto

    Check Availability
    La Habra, CA (18 mi)
    Quick view
  • 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

    $21,783

    69,583 mi.
    Est. $389/mo

    Rydell Chrysler Dodge Jeep Ram

    Check Availability
    San Fernando, CA (30 mi)
    Quick view
  • Blue 2024 BMW 330 330i 4dr SedanBlue 2024 BMW 330 330i 4dr SedanBlue 2024 BMW 330 330i 4dr SedanBlue 2024 BMW 330 330i 4dr SedanBlue 2024 BMW 330 330i 4dr SedanBlue 2024 BMW 330 330i 4dr Sedan

    $38,995

    16,482 mi.
    Est. $696/mo

    Dream Cars Sales and Leasing

    Check Availability
    Glendale, CA (18 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

    $18,076

    92,388 mi.
    Est. $322/mo

    Auto Republic Orange

    Check Availability
    Orange, 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. $430/mo

    Central Ford

    Check Availability
    South Gate, CA (6 mi)
    Quick view
  • Alpine White 2023 BMW 330 330i SedanAlpine White 2023 BMW 330 330i SedanAlpine White 2023 BMW 330 330i SedanAlpine White 2023 BMW 330 330i SedanAlpine White 2023 BMW 330 330i SedanAlpine White 2023 BMW 330 330i Sedan

    $32,880

    18,004 mi.
    Est. $586/mo

    Century West BMW

    3.5
    Check Availability
    Los Angeles, CA (20 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. $803/mo

    LA City Cars

    3.9
    Check Availability
    Inglewood, CA (10 mi)
    Quick view
  • Jet Black 2026 BMW 330 NAJet Black 2026 BMW 330 NAJet Black 2026 BMW 330 NAJet Black 2026 BMW 330 NAJet Black 2026 BMW 330 NAJet Black 2026 BMW 330 NA

    $46,806

    $5.1K
    1,501 mi.
    Est. $835/mo

    Beverly Hills BMW

    4.6
    Check Availability
    LA, CA (14 mi)
    Quick view
  • Jet Black 2026 BMW 330 NAJet Black 2026 BMW 330 NAJet Black 2026 BMW 330 NAJet Black 2026 BMW 330 NAJet Black 2026 BMW 330 NAJet Black 2026 BMW 330 NA

    $50,718

    5,005 mi.
    Est. $905/mo

    Long Beach BMW

    4.7
    Check Availability
    Signal Hill, CA (7 mi)
    Quick view
  • 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

    $29,998

    23,750 mi.
    Est. $535/mo

    CarMax Bakersfield

    Check Availability
    Free delivery to Torrance, CA (8 mi)
    Quick view
  • 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

    $25,998

    35,769 mi.
    Est. $464/mo

    CarMax Oxnard

    4.5
    Check Availability
    Free delivery to Torrance, CA (8 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