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

    $28,985

    $1.5K
    40,329 mi.
    Est. $550/mo

    BMW of Buena Park

    4.6
    Buena Park, CA (14 mi)
    Check Availability

  • Mineral Gray Metallic 2019 BMW 330 330iMineral Gray Metallic 2019 BMW 330 330iMineral Gray Metallic 2019 BMW 330 330iMineral Gray Metallic 2019 BMW 330 330iMineral Gray Metallic 2019 BMW 330 330iMineral Gray Metallic 2019 BMW 330 330i

    $23,499

    $698
    44,999 mi.
    Est. $446/mo

    Wondries Toyota

    4.5
    Alhambra, CA (15 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

    $32,434

    16,326 mi.
    Est. $615/mo

    STG Auto Group of Bellflower

    2.4
    Bellflower, CA (5 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,841

    $243
    16,264 mi.
    Est. $585/mo

    STG Auto Group of Bellflower

    2.4
    Bellflower, CA (5 mi)
    Check Availability
  • Alpine White 2025 BMW 330 330iAlpine White 2025 BMW 330 330iAlpine White 2025 BMW 330 330iAlpine White 2025 BMW 330 330iAlpine White 2025 BMW 330 330iAlpine White 2025 BMW 330 330i

    $30,820

    24,589 mi.
    Est. $585/mo

    STG Auto Group of Bellflower

    2.4
    Bellflower, CA (5 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,413

    20,670 mi.
    Est. $596/mo

    STG Auto Group of Bellflower

    2.4
    Bellflower, CA (5 mi)
    Check Availability
  • $35,110

    $400
    14,831 mi.
    Est. $666/mo

    Gardena Honda

    4.6
    Gardena, CA (5 mi)
    Check Availability
  • $43,169

    4,556 mi.
    Est. $819/mo

    Long Beach BMW

    4.6
    Signal Hill, CA (7 mi)
    Check Availability
  • Black Sapphire Metallic 2023 BMW 330 330iBlack Sapphire Metallic 2023 BMW 330 330iBlack Sapphire Metallic 2023 BMW 330 330iBlack Sapphire Metallic 2023 BMW 330 330iBlack Sapphire Metallic 2023 BMW 330 330iBlack Sapphire Metallic 2023 BMW 330 330i

    $27,368

    37,061 mi.
    Est. $519/mo

    STG Auto Group of Bellflower

    2.4
    Bellflower, CA (5 mi)
    Check Availability

  • $34,147

    23,464 mi.
    Est. $648/mo

    Long Beach BMW

    4.6
    Signal Hill, CA (7 mi)
    Check Availability
  • Jet Black 2023 BMW 330 330i

    $32,462

    $1.6K
    15,203 mi.
    Est. $616/mo

    South Bay BMW

    4.2
    Torrance, CA (8 mi)
    Check Availability
  • Black 2025 BMW 330 i

    Not Priced

    15,033 mi.
    Est. $0/mo

    LA City Cars

    3.5
    Inglewood, CA (10 mi)
    Check Availability
  • $29,169

    37,828 mi.
    Est. $553/mo

    Buena Park Honda

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

    23,222 mi.
    Est. $629/mo

    Beverly Hills BMW

    4.6
    LA, CA (14 mi)
    Check Availability
  • Skyscraper Grey Metallic 2024 BMW 330 330iSkyscraper Grey Metallic 2024 BMW 330 330iSkyscraper Grey Metallic 2024 BMW 330 330iSkyscraper Grey Metallic 2024 BMW 330 330iSkyscraper Grey Metallic 2024 BMW 330 330iSkyscraper Grey Metallic 2024 BMW 330 330i

    $29,550

    $448
    38,933 mi.
    Est. $560/mo

    AutoNation Toyota Buena Park

    4.7
    Buena Park, CA (14 mi)
    Check Availability

  • $35,111

    33,130 mi.
    Est. $666/mo

    BMW of Buena Park

    4.6
    Buena Park, CA (14 mi)
    Check Availability
  • $18,120

    90,781 mi.
    Est. $344/mo

    BMW of Buena Park

    4.6
    Buena Park, CA (14 mi)
    Check Availability
  • Jet Black 2026 BMW 330 NA

    $43,910

    5,635 mi.
    Est. $833/mo

    Cadillac of Beverly Hills

    3.4
    Beverly Hills, CA (16 mi)
    Check Availability
  • $43,622

    4,881 mi.
    Est. $827/mo

    Pacific BMW

    4.7
    Glendale, CA (17 mi)
    Check Availability
  • $47,937

    4,258 mi.
    Est. $909/mo

    Pacific BMW

    4.7
    Glendale, CA (17 mi)
    Check Availability
  • Jet Black 2026 BMW 330 xDrive NAJet Black 2026 BMW 330 xDrive NAJet Black 2026 BMW 330 xDrive NAJet Black 2026 BMW 330 xDrive NAJet Black 2026 BMW 330 xDrive NAJet Black 2026 BMW 330 xDrive NA

    $38,110

    29,502 mi.
    Est. $723/mo

    Cadillac of Beverly Hills

    3.4
    Beverly Hills, CA (16 mi)
    Check Availability

  • $34,072

    12,678 mi.
    Est. $646/mo

    Pacific BMW

    4.7
    Glendale, CA (17 mi)
    Check Availability
  • $32,893

    12,463 mi.
    Est. $624/mo

    Pacific BMW

    4.7
    Glendale, CA (17 mi)
    Check Availability
  • $35,003

    17,713 mi.
    Est. $664/mo

    Pacific BMW

    4.7
    Glendale, CA (17 mi)
    Check Availability
  • $32,893

    25,367 mi.
    Est. $624/mo

    Pacific BMW

    4.7
    Glendale, CA (17 mi)
    Check Availability
  • $33,893

    12,929 mi.
    Est. $643/mo

    Pacific BMW

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

    24,101 mi.
    Est. $732/mo

    Cadillac of Beverly Hills

    3.4
    Beverly Hills, CA (16 mi)
    Check Availability

  • $36,893

    25,298 mi.
    Est. $700/mo

    Pacific BMW

    4.7
    Glendale, CA (17 mi)
    Check Availability
  • $34,893

    15,222 mi.
    Est. $662/mo

    Pacific BMW

    4.7
    Glendale, CA (17 mi)
    Check Availability
  • $52,772

    4,617 mi.
    Est. $1,001/mo

    Pacific BMW

    4.7
    Glendale, CA (17 mi)
    Check Availability
  • Black 2024 BMW 330 IBlack 2024 BMW 330 IBlack 2024 BMW 330 IBlack 2024 BMW 330 IBlack 2024 BMW 330 IBlack 2024 BMW 330 I

    $29,998

    33,789 mi.
    Est. $569/mo

    CarMax Fresno

    4.5
    $149 delivery to Torrance, CA (8 mi)
    Check Availability
  • White 2024 BMW 330 IWhite 2024 BMW 330 IWhite 2024 BMW 330 IWhite 2024 BMW 330 IWhite 2024 BMW 330 IWhite 2024 BMW 330 I

    $32,998

    20,344 mi.
    Est. $626/mo

    CarMax Scottsdale

    4.0
    $149 delivery to Torrance, CA (8 mi)
    Check Availability

Compare the BMW 330