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
  • Gray Metallic 2025 BMW 330 iGray Metallic 2025 BMW 330 iGray Metallic 2025 BMW 330 iGray Metallic 2025 BMW 330 iGray Metallic 2025 BMW 330 iGray Metallic 2025 BMW 330 i

    $43,973

    4,630 mi.
    Est. $777/mo

    New Century BMW

    4.7
    Check Availability
    Alhambra, CA (20 mi)

    Quick view
  • Alpine White 2024 BMW 330 iAlpine White 2024 BMW 330 iAlpine White 2024 BMW 330 iAlpine White 2024 BMW 330 iAlpine White 2024 BMW 330 iAlpine White 2024 BMW 330 i

    $37,500

    19,085 mi.
    Est. $663/mo

    Land Rover Jaguar Van Nuys

    4.7
    Check Availability
    Van Nuys, CA (3 mi)

    Quick view
  • Alpine White 2026 BMW 330 330iAlpine White 2026 BMW 330 330iAlpine White 2026 BMW 330 330iAlpine White 2026 BMW 330 330iAlpine White 2026 BMW 330 330iAlpine White 2026 BMW 330 330i

    $47,347

    1,501 mi.
    Est. $837/mo

    Beverly Hills BMW

    4.6
    Check Availability
    LA, CA (12 mi)
    Quick view
  • 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

    $30,288

    $200
    37,061 mi.
    Est. $535/mo

    STG Auto Group of Bellflower

    2.5
    Check Availability
    Bellflower, CA (28 mi)
    Quick view
  • Arctic Race Blue Metallic 2026 BMW 330 NAArctic Race Blue Metallic 2026 BMW 330 NAArctic Race Blue Metallic 2026 BMW 330 NAArctic Race Blue Metallic 2026 BMW 330 NAArctic Race Blue Metallic 2026 BMW 330 NAArctic Race Blue Metallic 2026 BMW 330 NA

    $48,097

    1,501 mi.
    Est. $850/mo

    Beverly Hills BMW

    4.6
    Check Availability
    LA, CA (12 mi)
    Quick view
  • 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

    $39,500

    $1K
    9,864 mi.
    Est. $698/mo

    STG Auto Group of Bellflower

    2.5
    Check Availability
    Bellflower, CA (28 mi)
    Quick view
  • Skyscraper Grey Metallic 2026 BMW 330 330iSkyscraper Grey Metallic 2026 BMW 330 330iSkyscraper Grey Metallic 2026 BMW 330 330iSkyscraper Grey Metallic 2026 BMW 330 330iSkyscraper Grey Metallic 2026 BMW 330 330iSkyscraper Grey Metallic 2026 BMW 330 330i

    $47,777

    1,504 mi.
    Est. $844/mo

    Beverly Hills BMW

    4.6
    Check Availability
    LA, CA (12 mi)
    Quick view
  • Gray Metallic 2023 BMW 330 iGray Metallic 2023 BMW 330 iGray Metallic 2023 BMW 330 iGray Metallic 2023 BMW 330 iGray Metallic 2023 BMW 330 iGray Metallic 2023 BMW 330 i

    $33,973

    26,152 mi.
    Est. $600/mo

    New Century BMW

    4.7
    Check Availability
    Alhambra, CA (20 mi)

    Quick view
  • Alpine White 2026 BMW 330 NAAlpine White 2026 BMW 330 NAAlpine White 2026 BMW 330 NAAlpine White 2026 BMW 330 NAAlpine White 2026 BMW 330 NAAlpine White 2026 BMW 330 NA

    $47,116

    3,325 mi.
    Est. $833/mo

    McKenna Preowned Center

    Check Availability
    Norwalk, CA (28 mi)
    Quick view
  • 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

    $43,117

    1,870 mi.
    Est. $762/mo

    McKenna Preowned Center

    Check Availability
    Norwalk, CA (28 mi)
    Quick view
  • Black Sapphire Metallic 2026 BMW 330 I XDrive NABlack Sapphire Metallic 2026 BMW 330 I XDrive NABlack Sapphire Metallic 2026 BMW 330 I XDrive NABlack Sapphire Metallic 2026 BMW 330 I XDrive NABlack Sapphire Metallic 2026 BMW 330 I XDrive NABlack Sapphire Metallic 2026 BMW 330 I XDrive NA

    $54,870

    23 mi.
    Est. $970/mo

    Valencia BMW

    4.5
    Check Availability
    Valencia, CA (17 mi)
    Quick view
  • $35,996

    8,711 mi.
    Est. $636/mo

    BMW of Sherman Oaks

    4.9
    Sherman Oaks, CA (2 mi)
    Quick view
  • $33,445

    25,097 mi.
    Est. $591/mo

    BMW of Sherman Oaks

    4.9
    Sherman Oaks, CA (2 mi)
    Quick view
  • Black Sapphire Metallic 2023 BMW 330 iBlack Sapphire Metallic 2023 BMW 330 iBlack Sapphire Metallic 2023 BMW 330 iBlack Sapphire Metallic 2023 BMW 330 iBlack Sapphire Metallic 2023 BMW 330 iBlack Sapphire Metallic 2023 BMW 330 i

    $38,080

    12,816 mi.
    Est. $673/mo

    New Century BMW

    4.7
    Check Availability
    Alhambra, CA (20 mi)

    Quick view
  • Black 2019 BMW 330 330i

    $16,988

    97,247 mi.
    Est. $300/mo

    City Fine Cars

    4.0
    Check Availability
    Panorama City, CA (4 mi)
    Quick view
  • $34,893

    27,506 mi.
    Est. $617/mo

    Pacific BMW

    4.7
    Check Availability
    Glendale, CA (12 mi)
    Quick view
  • $26,069

    36,640 mi.
    Est. $461/mo

    BMW of Santa Monica

    Check Availability
    Santa Monica, CA (13 mi)
    Quick view
  • $26,069

    32,744 mi.
    Est. $461/mo

    BMW of Santa Monica

    Check Availability
    Santa Monica, CA (13 mi)
    Quick view
  • 2018 BMW 330 330i2018 BMW 330 330i2018 BMW 330 330i2018 BMW 330 330i2018 BMW 330 330i2018 BMW 330 330i

    Not Priced

    87,457 mi.
    Est. $0/mo

    Chevrolet of Culver City

    3.8
    Check Availability
    Culver City, CA (15 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,073

    5,072 mi.
    Est. $797/mo

    New Century BMW

    4.7
    Check Availability
    Alhambra, CA (20 mi)

    Quick view
  • White 2025 BMW 330 i xDrive

    Not Priced

    22,711 mi.
    Est. $0/mo

    LA City Cars

    3.9
    Check Availability
    Inglewood, CA (17 mi)
    Quick view
  • Jet Black 2021 BMW 330 330i

    Not Priced

    66,856 mi.
    Est. $0/mo

    LA City Cars

    3.9
    Check Availability
    Inglewood, CA (17 mi)
    Quick view
  • Black 2025 BMW 330 i

    Not Priced

    15,033 mi.
    Est. $0/mo

    LA City Cars

    3.9
    Check Availability
    Inglewood, CA (17 mi)
    Quick view
  • $32,999

    38,503 mi.
    Est. $583/mo

    BMW of Downtown Los Angeles

    Los Angeles, CA (20 mi)
    Quick view
  • $52,860

    6,194 mi.
    Est. $934/mo

    New Century BMW

    4.7
    Check Availability
    Alhambra, CA (20 mi)
    Quick view
  • Jet Black 2019 BMW 330 330i

    $20,998

    58,085 mi.
    Est. $371/mo

    STG Auto Group of Bellflower

    2.5
    Check Availability
    Bellflower, CA (28 mi)

    Quick view
  • White 2017 BMW 330 i

    $9,675

    83,605 mi.
    Est. $171/mo

    CarWorld

    1.5
    Check Availability
    Hawthorne, CA (20 mi)
    Quick view
  • $24,995

    27,296 mi.
    Est. $442/mo

    CarWorld

    1.5
    Check Availability
    Hawthorne, CA (20 mi)
    Quick view
  • $31,411

    $1.5K
    39,636 mi.
    Est. $555/mo

    Rusnak BMW

    4.8
    Westlake Village, CA (22 mi)
    Quick view
  • $27,068

    44,502 mi.
    Est. $478/mo

    Downey Nissan

    4.7
    Check Availability
    Downey, CA (25 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

    $21,998

    61,066 mi.
    Est. $389/mo

    CarMax Oceanside

    4.2
    Check Availability
    Free delivery to Burbank, CA (9 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

    $28,998

    12,211 mi.
    Est. $513/mo

    CarMax Reno

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