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 2022 BMW 330 330i

    $26,216

    58,757 mi.
    Est. $482/mo

    Audi San Diego

    4.4
    San Diego, CA (22 mi)
    Check Availability

  • Jet Black 2022 BMW 330 330i

    $26,216

    58,757 mi.
    Est. $482/mo

    Audi San Diego

    4.4
    San Diego, CA (22 mi)
    Check Availability

  • Black Sapphire Metallic 2023 BMW 330 330i M SPORT PRO+HEAD-UP DISPLAY+PREM PKG+SHADOWLBlack Sapphire Metallic 2023 BMW 330 330i M SPORT PRO+HEAD-UP DISPLAY+PREM PKG+SHADOWLBlack Sapphire Metallic 2023 BMW 330 330i M SPORT PRO+HEAD-UP DISPLAY+PREM PKG+SHADOWLBlack Sapphire Metallic 2023 BMW 330 330i M SPORT PRO+HEAD-UP DISPLAY+PREM PKG+SHADOWLBlack Sapphire Metallic 2023 BMW 330 330i M SPORT PRO+HEAD-UP DISPLAY+PREM PKG+SHADOWLBlack Sapphire Metallic 2023 BMW 330 330i M SPORT PRO+HEAD-UP DISPLAY+PREM PKG+SHADOWL

    $37,498

    $500
    20,067 mi.
    Est. $689/mo

    San Diego Beemers

    5.0
    San Diego, CA (23 mi)
    Check Availability
  • 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

    $29,995

    $907
    40,030 mi.
    Est. $551/mo

    Mossy Ineos Grenadier

    National City, CA (24 mi)
    Check Availability
  • Alpine White 2023 BMW 330 330i M SPORT PRO PKG+RED M BRAKES+SHADOWLINE PKGAlpine White 2023 BMW 330 330i M SPORT PRO PKG+RED M BRAKES+SHADOWLINE PKGAlpine White 2023 BMW 330 330i M SPORT PRO PKG+RED M BRAKES+SHADOWLINE PKGAlpine White 2023 BMW 330 330i M SPORT PRO PKG+RED M BRAKES+SHADOWLINE PKGAlpine White 2023 BMW 330 330i M SPORT PRO PKG+RED M BRAKES+SHADOWLINE PKGAlpine White 2023 BMW 330 330i M SPORT PRO PKG+RED M BRAKES+SHADOWLINE PKG

    $36,498

    $500
    27,428 mi.
    Est. $670/mo

    San Diego Beemers

    5.0
    San Diego, CA (23 mi)
    Check Availability
  • $44,172

    7,579 mi.
    Est. $811/mo

    BMW of San Diego

    4.9
    San Diego, CA (23 mi)
  • $42,172

    6,736 mi.
    Est. $775/mo

    BMW of San Diego

    4.9
    San Diego, CA (23 mi)
  • $42,572

    6,040 mi.
    Est. $782/mo

    BMW of San Diego

    4.9
    San Diego, CA (23 mi)
  • $36,064

    23,805 mi.
    Est. $663/mo

    BMW of San Diego

    4.9
    San Diego, CA (23 mi)
  • $43,172

    8,672 mi.
    Est. $793/mo

    BMW of San Diego

    4.9
    San Diego, CA (23 mi)
  • $50,947

    9,754 mi.
    Est. $936/mo

    BMW of San Diego

    4.9
    San Diego, CA (23 mi)
  • $43,172

    7,366 mi.
    Est. $793/mo

    BMW of San Diego

    4.9
    San Diego, CA (23 mi)
  • $38,172

    26,439 mi.
    Est. $701/mo

    BMW of San Diego

    4.9
    San Diego, CA (23 mi)
  • $44,172

    6,928 mi.
    Est. $811/mo

    BMW of San Diego

    4.9
    San Diego, CA (23 mi)
  • $41,085

    5,359 mi.
    Est. $755/mo

    BMW of San Diego

    4.9
    San Diego, CA (23 mi)
  • $44,172

    6,386 mi.
    Est. $811/mo

    BMW of San Diego

    4.9
    San Diego, CA (23 mi)
  • Black Sapphire Metallic 2026 BMW 330 i

    $50,170

    6,259 mi.
    Est. $922/mo

    BMW of Escondido

    4.6
    Escondido, CA (29 mi)
    Check Availability
  • Black 2019 BMW 330 XIBlack 2019 BMW 330 XIBlack 2019 BMW 330 XIBlack 2019 BMW 330 XIBlack 2019 BMW 330 XIBlack 2019 BMW 330 XI

    $25,998

    42,166 mi.
    Est. $478/mo

    CarMax Phoenix-Gilbert

    4.7
    $149 delivery to El Cajon, CA (13 mi)
    Check Availability
  • Silver 2021 BMW 330 ISilver 2021 BMW 330 ISilver 2021 BMW 330 ISilver 2021 BMW 330 ISilver 2021 BMW 330 ISilver 2021 BMW 330 I

    $28,998

    14,730 mi.
    Est. $533/mo

    CarMax Phoenix-Gilbert

    4.7
    $149 delivery to El Cajon, CA (13 mi)
    Check Availability
  • Gray Metallic 2024 BMW 330 iGray Metallic 2024 BMW 330 iGray Metallic 2024 BMW 330 iGray Metallic 2024 BMW 330 iGray Metallic 2024 BMW 330 iGray Metallic 2024 BMW 330 i

    $33,500

    $510
    35,998 mi.
    Est. $615/mo

    BMW of Carlsbad

    4.6
    Carlsbad, CA (33 mi)
    Check Availability
  • 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

    $20,315

    $629
    76,111 mi.
    Est. $373/mo

    AutoNation Subaru Carlsbad

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

    $36,999

    $1K
    20,410 mi.
    Est. $680/mo

    BMW of Carlsbad

    4.6
    Carlsbad, CA (33 mi)
    Check Availability
  • White 2024 BMW 330 XIWhite 2024 BMW 330 XIWhite 2024 BMW 330 XIWhite 2024 BMW 330 XIWhite 2024 BMW 330 XIWhite 2024 BMW 330 XI

    $29,998

    42,741 mi.
    Est. $551/mo

    CarMax Oceanside

    4.3
    Oceanside, CA (39 mi)
    Check Availability
  • Jet Black 2019 BMW 330 iJet Black 2019 BMW 330 iJet Black 2019 BMW 330 iJet Black 2019 BMW 330 iJet Black 2019 BMW 330 iJet Black 2019 BMW 330 i

    $21,991

    58,413 mi.
    Est. $404/mo

    BMW of Carlsbad

    4.6
    Carlsbad, CA (33 mi)
    Check Availability
  • Mineral Gray Metallic 2018 BMW 330 iMineral Gray Metallic 2018 BMW 330 iMineral Gray Metallic 2018 BMW 330 iMineral Gray Metallic 2018 BMW 330 iMineral Gray Metallic 2018 BMW 330 iMineral Gray Metallic 2018 BMW 330 i

    $14,010

    104,222 mi.
    Est. $257/mo

    BMW of Carlsbad

    4.6
    Carlsbad, CA (33 mi)
    Check Availability
  • Mineral White Metallic 2025 BMW 330 i xDriveMineral White Metallic 2025 BMW 330 i xDriveMineral White Metallic 2025 BMW 330 i xDriveMineral White Metallic 2025 BMW 330 i xDriveMineral White Metallic 2025 BMW 330 i xDriveMineral White Metallic 2025 BMW 330 i xDrive

    $36,797

    $3.7K
    23,358 mi.
    Est. $676/mo

    BMW of Carlsbad

    4.6
    Carlsbad, CA (33 mi)
    Check Availability
  • Alpine White 2021 BMW 330 iAlpine White 2021 BMW 330 iAlpine White 2021 BMW 330 iAlpine White 2021 BMW 330 iAlpine White 2021 BMW 330 iAlpine White 2021 BMW 330 i

    $20,999

    84,745 mi.
    Est. $386/mo

    BMW of Carlsbad

    4.6
    Carlsbad, CA (33 mi)
    Check Availability
  • Alpine White 2020 BMW 330 iAlpine White 2020 BMW 330 iAlpine White 2020 BMW 330 iAlpine White 2020 BMW 330 iAlpine White 2020 BMW 330 iAlpine White 2020 BMW 330 i

    $20,499

    $206
    74,336 mi.
    Est. $377/mo

    BMW of Carlsbad

    4.6
    Carlsbad, CA (33 mi)
    Check Availability
  • 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

    $37,500

    $497
    12,000 mi.
    Est. $689/mo

    BMW of Carlsbad

    4.6
    Carlsbad, CA (33 mi)
    Check Availability
  • Gray Metallic 2026 BMW 330 i NAGray Metallic 2026 BMW 330 i NAGray Metallic 2026 BMW 330 i NAGray Metallic 2026 BMW 330 i NAGray Metallic 2026 BMW 330 i NAGray Metallic 2026 BMW 330 i NA

    $51,762

    13,100 mi.
    Est. $951/mo

    BMW of Carlsbad

    4.6
    Carlsbad, CA (33 mi)
    Check Availability
  • Jet Black 2026 BMW 330 i NAJet Black 2026 BMW 330 i NAJet Black 2026 BMW 330 i NAJet Black 2026 BMW 330 i NAJet Black 2026 BMW 330 i NAJet Black 2026 BMW 330 i NA

    $51,112

    14,483 mi.
    Est. $939/mo

    BMW of Carlsbad

    4.6
    Carlsbad, CA (33 mi)
    Check Availability

Compare the BMW 330