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 2024 BMW 330 iMineral White Metallic 2024 BMW 330 iMineral White Metallic 2024 BMW 330 iMineral White Metallic 2024 BMW 330 iMineral White Metallic 2024 BMW 330 iMineral White Metallic 2024 BMW 330 i

    $34,999

    $2K
    22,887 mi.
    Est. $607/mo

    BMW of Carlsbad

    4.5
    Check Availability
    Carlsbad, CA (1 mi)

    Quick view
  • Red Metallic 2026 BMW 330 i NARed Metallic 2026 BMW 330 i NARed Metallic 2026 BMW 330 i NARed Metallic 2026 BMW 330 i NARed Metallic 2026 BMW 330 i NARed Metallic 2026 BMW 330 i NA

    $57,375

    5,166 mi.
    Est. $996/mo

    BMW of Carlsbad

    4.5
    Check Availability
    Carlsbad, CA (1 mi)
    Quick view
  • Alpine White 2022 BMW 330 330i M SPORT+SHADOWLINE PKG+ACTIVE DRIVING ASSISTAlpine White 2022 BMW 330 330i M SPORT+SHADOWLINE PKG+ACTIVE DRIVING ASSISTAlpine White 2022 BMW 330 330i M SPORT+SHADOWLINE PKG+ACTIVE DRIVING ASSISTAlpine White 2022 BMW 330 330i M SPORT+SHADOWLINE PKG+ACTIVE DRIVING ASSISTAlpine White 2022 BMW 330 330i M SPORT+SHADOWLINE PKG+ACTIVE DRIVING ASSISTAlpine White 2022 BMW 330 330i M SPORT+SHADOWLINE PKG+ACTIVE DRIVING ASSIST

    $31,998

    45,215 mi.
    Est. $555/mo

    San Diego Beemers

    Check Availability
    San Diego, CA (22 mi)
    Quick view
  • Black Sapphire Metallic 2024 BMW 330 330i M SPORT+RED INTERIOR+DRIVING ASSIST+CONVEN PKBlack Sapphire Metallic 2024 BMW 330 330i M SPORT+RED INTERIOR+DRIVING ASSIST+CONVEN PKBlack Sapphire Metallic 2024 BMW 330 330i M SPORT+RED INTERIOR+DRIVING ASSIST+CONVEN PKBlack Sapphire Metallic 2024 BMW 330 330i M SPORT+RED INTERIOR+DRIVING ASSIST+CONVEN PKBlack Sapphire Metallic 2024 BMW 330 330i M SPORT+RED INTERIOR+DRIVING ASSIST+CONVEN PKBlack Sapphire Metallic 2024 BMW 330 330i M SPORT+RED INTERIOR+DRIVING ASSIST+CONVEN PK

    $37,998

    38,277 mi.
    Est. $659/mo

    San Diego Beemers

    Check Availability
    San Diego, CA (22 mi)
    Quick view
  • Alpine White 2023 BMW 330 330i M SPORT PRO+RED M BRAKES+SHADOWL PKG+DRIV ASSAlpine White 2023 BMW 330 330i M SPORT PRO+RED M BRAKES+SHADOWL PKG+DRIV ASSAlpine White 2023 BMW 330 330i M SPORT PRO+RED M BRAKES+SHADOWL PKG+DRIV ASSAlpine White 2023 BMW 330 330i M SPORT PRO+RED M BRAKES+SHADOWL PKG+DRIV ASSAlpine White 2023 BMW 330 330i M SPORT PRO+RED M BRAKES+SHADOWL PKG+DRIV ASSAlpine White 2023 BMW 330 330i M SPORT PRO+RED M BRAKES+SHADOWL PKG+DRIV ASS

    $36,998

    38,100 mi.
    Est. $642/mo

    San Diego Beemers

    Check Availability
    San Diego, CA (22 mi)
    Quick view
  • Alpine White 2023 BMW 330 330i M SPORT+SHADOWL+CURVED DISPLAY+ACTIVE DR ASSTAlpine White 2023 BMW 330 330i M SPORT+SHADOWL+CURVED DISPLAY+ACTIVE DR ASSTAlpine White 2023 BMW 330 330i M SPORT+SHADOWL+CURVED DISPLAY+ACTIVE DR ASSTAlpine White 2023 BMW 330 330i M SPORT+SHADOWL+CURVED DISPLAY+ACTIVE DR ASSTAlpine White 2023 BMW 330 330i M SPORT+SHADOWL+CURVED DISPLAY+ACTIVE DR ASSTAlpine White 2023 BMW 330 330i M SPORT+SHADOWL+CURVED DISPLAY+ACTIVE DR ASST

    $37,998

    23,501 mi.
    Est. $659/mo

    San Diego Beemers

    Check Availability
    San Diego, CA (22 mi)
    Quick view
  • Jet Black 2020 BMW 330 iJet Black 2020 BMW 330 iJet Black 2020 BMW 330 iJet Black 2020 BMW 330 iJet Black 2020 BMW 330 iJet Black 2020 BMW 330 i

    $15,076

    123,942 mi.
    Est. $262/mo

    BMW of Carlsbad

    4.5
    Check Availability
    Carlsbad, CA (1 mi)
    Quick view
  • Gray Metallic 2025 BMW 330 i

    $42,500

    $497
    10,639 mi.
    Est. $738/mo

    BMW of Carlsbad

    4.5
    Check Availability
    Carlsbad, CA (1 mi)
    Quick view
  • Arctic Race Blue Metallic 2025 BMW 330 i

    $40,999

    $498
    21,434 mi.
    Est. $711/mo

    BMW of Carlsbad

    4.5
    Check Availability
    Carlsbad, CA (1 mi)
    Quick view
  • Alpine White 2020 BMW 330 i

    $19,985

    $649
    88,604 mi.
    Est. $347/mo

    BMW of Carlsbad

    4.5
    Check Availability
    Carlsbad, CA (1 mi)
    Quick view
  • Jet Black 2025 BMW 330 i xDrive

    $37,999

    $598
    24,206 mi.
    Est. $659/mo

    BMW of Carlsbad

    4.5
    Check Availability
    Carlsbad, CA (1 mi)
    Quick view
  • Black Sapphire Metallic 2022 BMW 330 i

    $26,076

    62,082 mi.
    Est. $453/mo

    BMW of Carlsbad

    4.5
    Check Availability
    Carlsbad, CA (1 mi)
    Quick view
  • Mineral Grey Metallic 2022 BMW 330 330i

    $26,980

    66,138 mi.
    Est. $468/mo

    AutoNation Volkswagen Carlsbad

    3.9
    Check Availability
    Carlsbad, CA (7 mi)
    Quick view
  • $1,000,084

    11,880 mi.
    Est. $17,355/mo

    BMW of Escondido

    5.0
    Escondido, CA (10 mi)
    Quick view
  • $38,083

    16,808 mi.
    Est. $661/mo

    BMW of San Diego

    4.8
    San Diego, CA (18 mi)
    Quick view
  • $41,085

    5,359 mi.
    Est. $713/mo

    BMW of San Diego

    4.8
    San Diego, CA (18 mi)
    Quick view
  • $37,414

    4,175 mi.
    Est. $649/mo

    BMW of San Diego

    4.8
    San Diego, CA (18 mi)
    Quick view
  • $43,564

    3,370 mi.
    Est. $756/mo

    BMW of San Diego

    4.8
    San Diego, CA (18 mi)
    Quick view
  • $36,064

    22,639 mi.
    Est. $626/mo

    BMW of San Diego

    4.8
    San Diego, CA (18 mi)
    Quick view
  • $38,237

    24,186 mi.
    Est. $664/mo

    BMW of El Cajon

    4.7
    El Cajon, CA (25 mi)
    Quick view
  • $35,399

    $2.3K
    17,272 mi.
    Est. $614/mo

    BMW of El Cajon

    4.7
    El Cajon, CA (25 mi)
    Quick view
  • $35,995

    16,898 mi.
    Est. $625/mo

    BMW of El Cajon

    4.7
    El Cajon, CA (25 mi)
    Quick view
  • Mineral Gray Metallic 2019 BMW 330 i

    $22,995

    56,907 mi.
    Est. $399/mo

    National City Auto Center

    4.9
    Check Availability
    National City, CA (28 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

    $23,998

    $1K
    57,057 mi.
    Est. $416/mo

    CarMax Phoenix-Gilbert

    4.7
    Check Availability
    $149 delivery to Oceanside, CA (9 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

    $24,998

    43,172 mi.
    Est. $434/mo

    CarMax Murrieta

    Check Availability
    Free delivery to Oceanside, CA (9 mi)
    Quick view
  • Melbourne Red Metallic 2021 BMW 330 330iMelbourne Red Metallic 2021 BMW 330 330iMelbourne Red Metallic 2021 BMW 330 330iMelbourne Red Metallic 2021 BMW 330 330iMelbourne Red Metallic 2021 BMW 330 330iMelbourne Red Metallic 2021 BMW 330 330i

    $24,985

    $721
    53,448 mi.
    Est. $434/mo

    Mercedes-Benz of Foothill Ranch

    4.8
    Check Availability
    Lake Forest, CA (49 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

    $25,998

    30,600 mi.
    Est. $451/mo

    CarMax Irvine

    Check Availability
    Irvine, CA (49 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. $657/mo

    Irvine BMW

    Check Availability
    Irvine, CA (49 mi)
    Quick view
  • Gray Metallic 2025 BMW 330 i xDriveGray Metallic 2025 BMW 330 i xDriveGray Metallic 2025 BMW 330 i xDriveGray Metallic 2025 BMW 330 i xDriveGray Metallic 2025 BMW 330 i xDriveGray Metallic 2025 BMW 330 i xDrive

    $44,867

    4,784 mi.
    Est. $779/mo

    BMW of Chula Vista

    Check Availability
    Chula Vista, CA (35 mi)
    Quick view
  • Blue 2020 BMW 330 I xDriveBlue 2020 BMW 330 I xDriveBlue 2020 BMW 330 I xDriveBlue 2020 BMW 330 I xDriveBlue 2020 BMW 330 I xDriveBlue 2020 BMW 330 I xDrive

    $25,998

    47,815 mi.
    Est. $451/mo

    CarMax Murrieta

    Check Availability
    Murrieta, CA (35 mi)
    Quick view
  • Alpine White 2023 BMW 330 iAlpine White 2023 BMW 330 iAlpine White 2023 BMW 330 iAlpine White 2023 BMW 330 iAlpine White 2023 BMW 330 iAlpine White 2023 BMW 330 i

    $33,888

    21,204 mi.
    Est. $588/mo

    Irvine BMW

    Check Availability
    Irvine, CA (49 mi)
    Quick view
  • Jet Black 2023 BMW 330 iJet Black 2023 BMW 330 iJet Black 2023 BMW 330 iJet Black 2023 BMW 330 iJet Black 2023 BMW 330 iJet Black 2023 BMW 330 i

    $34,888

    18,148 mi.
    Est. $605/mo

    Irvine BMW

    Check Availability
    Irvine, CA (49 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

    $37,990

    9,972 mi.
    Est. $659/mo

    Driveline Used Cars Murrieta

    2.2
    Check Availability
    Murrieta, CA (34 mi)
    Quick view
  • Alpine White 2025 BMW 330 i xDriveAlpine White 2025 BMW 330 i xDriveAlpine White 2025 BMW 330 i xDriveAlpine White 2025 BMW 330 i xDriveAlpine White 2025 BMW 330 i xDriveAlpine White 2025 BMW 330 i xDrive

    $47,992

    6,866 mi.
    Est. $833/mo

    Irvine BMW

    Check Availability
    Irvine, CA (49 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,670

    6,930 mi.
    Est. $793/mo

    Irvine BMW

    Check Availability
    Irvine, CA (49 mi)
    Quick view
  • Mineral White Metallic 2026 BMW 330 i NAMineral White Metallic 2026 BMW 330 i NAMineral White Metallic 2026 BMW 330 i NAMineral White Metallic 2026 BMW 330 i NAMineral White Metallic 2026 BMW 330 i NAMineral White Metallic 2026 BMW 330 i NA

    $48,217

    7,110 mi.
    Est. $837/mo

    Irvine BMW

    Check Availability
    Irvine, CA (49 mi)
    Quick view
  • Black Sapphire Metallic 2025 BMW 330 i xDriveBlack Sapphire Metallic 2025 BMW 330 i xDriveBlack Sapphire Metallic 2025 BMW 330 i xDriveBlack Sapphire Metallic 2025 BMW 330 i xDriveBlack Sapphire Metallic 2025 BMW 330 i xDriveBlack Sapphire Metallic 2025 BMW 330 i xDrive

    $46,282

    7,251 mi.
    Est. $803/mo

    Irvine BMW

    Check Availability
    Irvine, CA (49 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