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
  • 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 (28 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 (15 mi)
    Check Availability

  • $38,172

    26,439 mi.
    Est. $701/mo

    BMW of San Diego

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

    6,928 mi.
    Est. $811/mo

    BMW of San Diego

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

    5,359 mi.
    Est. $755/mo

    BMW of San Diego

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

    6,386 mi.
    Est. $811/mo

    BMW of San Diego

    4.9
    San Diego, CA (12 mi)
  • Gray Metallic 2025 BMW 330 i xDrive

    $38,897

    11,805 mi.
    Est. $715/mo

    BMW of Carlsbad

    4.6
    Carlsbad, CA (28 mi)
    Check Availability
  • Black Sapphire Metallic 2025 BMW 330 i

    $35,997

    22,712 mi.
    Est. $661/mo

    BMW of Carlsbad

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

    $38,897

    13,370 mi.
    Est. $715/mo

    BMW of Carlsbad

    4.6
    Carlsbad, CA (28 mi)
    Check Availability
  • Black Sapphire Metallic 2026 BMW 330 i

    $50,170

    6,259 mi.
    Est. $922/mo

    BMW of Escondido

    4.6
    Escondido, CA (28 mi)
    Check Availability
  • Mineral Grey Metallic 2022 BMW 330 330iMineral Grey Metallic 2022 BMW 330 330iMineral Grey Metallic 2022 BMW 330 330iMineral Grey Metallic 2022 BMW 330 330iMineral Grey Metallic 2022 BMW 330 330iMineral Grey Metallic 2022 BMW 330 330i

    $24,994

    $694
    37,274 mi.
    Est. $459/mo

    Carizona

    4.5
    $374 delivery from Mesa, AZ (300 mi)
    Check Availability
  • Red 2021 BMW 330 IRed 2021 BMW 330 IRed 2021 BMW 330 IRed 2021 BMW 330 IRed 2021 BMW 330 IRed 2021 BMW 330 I

    $23,998

    58,973 mi.
    Est. $441/mo

    CarMax Pleasanton

    4.8
    $149 delivery to El Cajon, CA (5 mi)
    Check Availability
  • Jet Black 2024 BMW 330 330iJet Black 2024 BMW 330 330iJet Black 2024 BMW 330 330iJet Black 2024 BMW 330 330iJet Black 2024 BMW 330 330iJet Black 2024 BMW 330 330i

    $29,005

    $3K
    23,902 mi.
    Est. $533/mo

    Mercedes-Benz of Laguna Niguel

    4.7
    Laguna Niguel, CA (70 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 (35 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

    $30,179

    $779
    19,500 mi.
    Est. $554/mo

    Land Rover Mission Viejo

    4.8
    Mission Viejo, CA (70 mi)
    Check Availability
  • Black Sapphire Metallic 2025 BMW 330 330iBlack Sapphire Metallic 2025 BMW 330 330iBlack Sapphire Metallic 2025 BMW 330 330iBlack Sapphire Metallic 2025 BMW 330 330iBlack Sapphire Metallic 2025 BMW 330 330iBlack Sapphire Metallic 2025 BMW 330 330i

    $37,722

    22,130 mi.
    Est. $693/mo

    Temecula Valley Toyota

    4.9
    Temecula, CA (56 mi)
    Check Availability
  • Gray 2022 BMW 330 IGray 2022 BMW 330 IGray 2022 BMW 330 IGray 2022 BMW 330 IGray 2022 BMW 330 IGray 2022 BMW 330 I

    $26,998

    $1K
    64,506 mi.
    Est. $496/mo

    CarMax Murrieta

    4.5
    Murrieta, CA (58 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 (37 mi)
    Check Availability
  • 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

    $29,270

    $347
    33,930 mi.
    Est. $538/mo

    Coastline CDJR

    2.3
    San Juan Capistrano, CA (66 mi)
    Check Availability
  • Black Sapphire Metallic 2024 BMW 330 xDriveBlack Sapphire Metallic 2024 BMW 330 xDriveBlack Sapphire Metallic 2024 BMW 330 xDriveBlack Sapphire Metallic 2024 BMW 330 xDriveBlack Sapphire Metallic 2024 BMW 330 xDriveBlack Sapphire Metallic 2024 BMW 330 xDrive

    $33,590

    22,244 mi.
    Est. $617/mo

    Abramovich Motors

    2.9
    Murrieta, CA (57 mi)
    Check Availability
  • Alpine White 2026 BMW 330 xDrive NAAlpine White 2026 BMW 330 xDrive NAAlpine White 2026 BMW 330 xDrive NAAlpine White 2026 BMW 330 xDrive NAAlpine White 2026 BMW 330 xDrive NAAlpine White 2026 BMW 330 xDrive NA

    $38,485

    $500
    19,033 mi.
    Est. $707/mo

    Driveline Used Cars Murrieta

    2.1
    Murrieta, CA (57 mi)
    Check Availability
  • 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

    $34,875

    $3K
    9,972 mi.
    Est. $641/mo

    Driveline Used Cars Murrieta

    2.1
    Murrieta, CA (57 mi)
    Check Availability
  • Alpine White 2025 BMW 330 xDriveAlpine White 2025 BMW 330 xDriveAlpine White 2025 BMW 330 xDriveAlpine White 2025 BMW 330 xDriveAlpine White 2025 BMW 330 xDriveAlpine White 2025 BMW 330 xDrive

    $33,880

    $3.2K
    7,670 mi.
    Est. $622/mo

    Driveline Used Cars Murrieta

    2.1
    Murrieta, CA (57 mi)
    Check Availability
  • Mineral Gray Metallic 2022 BMW 330 i xDriveMineral Gray Metallic 2022 BMW 330 i xDriveMineral Gray Metallic 2022 BMW 330 i xDriveMineral Gray Metallic 2022 BMW 330 i xDriveMineral Gray Metallic 2022 BMW 330 i xDriveMineral Gray Metallic 2022 BMW 330 i xDrive

    $29,007

    $985
    55,643 mi.
    Est. $533/mo

    BMW of Murrieta

    4.9
    Murrieta, CA (57 mi)
    Check Availability

Compare the BMW 330