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 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

    $45,607

    4,555 mi.
    Est. $857/mo

    New Century BMW

    4.4
    Alhambra, CA (17 mi)
    Check Availability

  • Black Sapphire Metallic 2024 BMW 330 xDrive

    $39,003

    8,803 mi.
    Est. $733/mo

    Land Rover Cerritos

    3.4
    Cerritos, CA (18 mi)
    Check Availability

  • Phytonic Blue Metallic 2024 BMW 330 330iPhytonic Blue Metallic 2024 BMW 330 330iPhytonic Blue Metallic 2024 BMW 330 330iPhytonic Blue Metallic 2024 BMW 330 330iPhytonic Blue Metallic 2024 BMW 330 330iPhytonic Blue Metallic 2024 BMW 330 330i

    $34,893

    15,222 mi.
    Est. $656/mo

    Pacific BMW

    4.7
    Glendale, CA (25 mi)
    Check Availability

  • 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

    $20,584

    71,804 mi.
    Est. $387/mo

    California Motors Direct - Montclair

    3.4
    Montclair, CA (11 mi)
    Check Availability
  • 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

    $30,171

    43,034 mi.
    Est. $567/mo

    Auto Republic Fullerton

    1.9
    Fullerton, CA (13 mi)
    Check Availability
  • Mineral White Metallic 2024 BMW 330 330iMineral White Metallic 2024 BMW 330 330iMineral White Metallic 2024 BMW 330 330iMineral White Metallic 2024 BMW 330 330iMineral White Metallic 2024 BMW 330 330iMineral White Metallic 2024 BMW 330 330i

    $31,643

    $791
    16,326 mi.
    Est. $595/mo

    STG Auto Group of Montclair

    3.0
    Montclair, CA (10 mi)
    Check Availability
  • 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

    $30,433

    $651
    16,264 mi.
    Est. $572/mo

    STG Auto Group of Montclair

    3.0
    Montclair, CA (10 mi)
    Check Availability
  • Black Sapphire Metallic 2024 BMW 330 330iBlack Sapphire Metallic 2024 BMW 330 330iBlack Sapphire Metallic 2024 BMW 330 330iBlack Sapphire Metallic 2024 BMW 330 330iBlack Sapphire Metallic 2024 BMW 330 330iBlack Sapphire Metallic 2024 BMW 330 330i

    $31,384

    20,670 mi.
    Est. $590/mo

    STG Auto Group of Montclair

    3.0
    Montclair, CA (10 mi)
    Check Availability
  • Portimao Blue Metallic 2026 BMW 330 NAPortimao Blue Metallic 2026 BMW 330 NAPortimao Blue Metallic 2026 BMW 330 NAPortimao Blue Metallic 2026 BMW 330 NAPortimao Blue Metallic 2026 BMW 330 NAPortimao Blue Metallic 2026 BMW 330 NA

    $49,010

    6,503 mi.
    Est. $921/mo

    Pacific BMW

    4.7
    Glendale, CA (25 mi)
    Check Availability

  • 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

    $20,847

    $820
    59,778 mi.
    Est. $392/mo

    Tustin Buick GMC

    3.1
    Tustin, CA (21 mi)
    Check Availability
  • Brooklyn Grey Metallic 2024 BMW 330 330iBrooklyn Grey Metallic 2024 BMW 330 330iBrooklyn Grey Metallic 2024 BMW 330 330iBrooklyn Grey Metallic 2024 BMW 330 330iBrooklyn Grey Metallic 2024 BMW 330 330iBrooklyn Grey Metallic 2024 BMW 330 330i

    $33,169

    39,035 mi.
    Est. $623/mo

    Long Beach BMW

    4.6
    Signal Hill, CA (24 mi)
    Check Availability
  • 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

    $24,169

    31,085 mi.
    Est. $454/mo

    Long Beach BMW

    4.6
    Signal Hill, CA (24 mi)
    Check Availability
  • Alpine White 2024 BMW 330 330iAlpine White 2024 BMW 330 330iAlpine White 2024 BMW 330 330iAlpine White 2024 BMW 330 330iAlpine White 2024 BMW 330 330iAlpine White 2024 BMW 330 330i

    $32,893

    25,367 mi.
    Est. $618/mo

    Pacific BMW

    4.7
    Glendale, CA (25 mi)
    Check Availability
  • Black Sapphire Metallic 2024 BMW 330 iBlack Sapphire Metallic 2024 BMW 330 iBlack Sapphire Metallic 2024 BMW 330 iBlack Sapphire Metallic 2024 BMW 330 iBlack Sapphire Metallic 2024 BMW 330 iBlack Sapphire Metallic 2024 BMW 330 i

    $35,539

    $500
    17,804 mi.
    Est. $668/mo

    Sterling BMW

    3.6
    Newport Beach, CA (28 mi)
    Check Availability
  • 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

    $47,222

    3,157 mi.
    Est. $888/mo

    Pacific BMW

    4.7
    Glendale, CA (25 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

    $32,169

    18,957 mi.
    Est. $605/mo

    Beverly Hills BMW

    4.6
    LA, CA (28 mi)
    Check Availability
  • $17,995

    81,934 mi.
    Est. $338/mo

    Puente Hills Ford

    4.1
    City of Industry, CA (5 mi)
    Check Availability
  • Mineral Gray Metallic 2020 BMW 330 330i

    Not Priced

    77,795 mi.
    Est. $0/mo

    STG Auto Group of Montclair

    3.0
    Montclair, CA (10 mi)
    Check Availability
  • Black Sapphire Metallic 2024 BMW 330 330i

    $35,111

    33,135 mi.
    Est. $660/mo

    BMW of Buena Park

    4.6
    Buena Park, CA (14 mi)
    Check Availability
  • Alpine White 2024 BMW 330 330i

    $32,997

    19,520 mi.
    Est. $620/mo

    BMW of Buena Park

    4.6
    Buena Park, CA (14 mi)
    Check Availability
  • Alpine White 2024 BMW 330 330iAlpine White 2024 BMW 330 330iAlpine White 2024 BMW 330 330iAlpine White 2024 BMW 330 330iAlpine White 2024 BMW 330 330iAlpine White 2024 BMW 330 330i

    $33,893

    12,929 mi.
    Est. $637/mo

    Pacific BMW

    4.7
    Glendale, CA (25 mi)
    Check Availability

  • Alpine White 2024 BMW 330 330i

    $32,999

    38,915 mi.
    Est. $620/mo

    BMW of Buena Park

    4.6
    Buena Park, CA (14 mi)
    Check Availability
  • $29,169

    37,828 mi.
    Est. $548/mo

    Buena Park Honda

    4.6
    Buena Park, CA (14 mi)
    Check Availability
  • $52,872

    3,907 mi.
    Est. $994/mo

    McKenna Preowned Center

    Norwalk, CA (16 mi)
    Check Availability
  • Melbourne Red Metallic 2022 BMW 330 i xDrive

    $28,622

    43,840 mi.
    Est. $538/mo

    McKenna VW Cerritos

    Cerritos, CA (18 mi)
    Check Availability
  • Not Priced

    66,831 mi.
    Est. $0/mo

    PNW Luxury OC

    Westminster, CA (20 mi)
    Check Availability
  • Alpine White 2026 BMW 330 xDriveAlpine White 2026 BMW 330 xDriveAlpine White 2026 BMW 330 xDriveAlpine White 2026 BMW 330 xDriveAlpine White 2026 BMW 330 xDriveAlpine White 2026 BMW 330 xDrive

    $52,772

    4,617 mi.
    Est. $992/mo

    Pacific BMW

    4.7
    Glendale, CA (25 mi)
    Check Availability

  • $41,982

    25,068 mi.
    Est. $789/mo

    Crevier BMW

    5.0
    Santa Ana, CA (21 mi)
  • $40,060

    29,889 mi.
    Est. $753/mo

    Crevier BMW

    5.0
    Santa Ana, CA (21 mi)
  • $39,060

    30,381 mi.
    Est. $734/mo

    Crevier BMW

    5.0
    Santa Ana, CA (21 mi)
  • Skyscraper Grey Metallic 2023 BMW 330 330iSkyscraper Grey Metallic 2023 BMW 330 330iSkyscraper Grey Metallic 2023 BMW 330 330iSkyscraper Grey Metallic 2023 BMW 330 330iSkyscraper Grey Metallic 2023 BMW 330 330iSkyscraper Grey Metallic 2023 BMW 330 330i

    $34,599

    14,141 mi.
    Est. $650/mo

    Certified Benz & Beemer

    4.9
    $479 delivery from Scottsdale, AZ (343 mi)
    Check Availability
  • Black 2025 BMW 330 IBlack 2025 BMW 330 IBlack 2025 BMW 330 IBlack 2025 BMW 330 IBlack 2025 BMW 330 IBlack 2025 BMW 330 I

    $37,998

    6,337 mi.
    Est. $714/mo

    CarMax Serramonte

    4.3
    $149 delivery to Duarte, CA (11 mi)
    Check Availability

Compare the BMW 330