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

    $36,529

    22,842 mi.
    Est. $688/mo

    BMW of Buena Park

    4.5
    Check Availability
    Buena Park, CA (20 mi)

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

    $25,264

    60,029 mi.
    Est. $476/mo

    CardinaleWay Mazda CORONA

    3.1
    Check Availability
    Corona, CA (15 mi)

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

    $31,430

    26,920 mi.
    Est. $592/mo

    BMW of Buena Park

    4.5
    Check Availability
    Buena Park, CA (20 mi)
    Quick view
  • Blue Metallic 2023 BMW 330 iBlue Metallic 2023 BMW 330 iBlue Metallic 2023 BMW 330 iBlue Metallic 2023 BMW 330 iBlue Metallic 2023 BMW 330 iBlue Metallic 2023 BMW 330 i

    $31,990

    $1K
    24,190 mi.
    Est. $603/mo

    Huntington Beach Chrysler Dodge Jeep Ram

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

    $26,911

    58,582 mi.
    Est. $507/mo

    Mercedes-Benz Of Riverside

    4.9
    Check Availability
    Riverside, CA (22 mi)
    Quick view
  • POLAR WHITE 2023 BMW 330 330iPOLAR WHITE 2023 BMW 330 330iPOLAR WHITE 2023 BMW 330 330iPOLAR WHITE 2023 BMW 330 330iPOLAR WHITE 2023 BMW 330 330iPOLAR WHITE 2023 BMW 330 330i

    $29,984

    59,748 mi.
    Est. $565/mo

    Mercedes-Benz of Ontario

    4.7
    Check Availability
    Ontario, CA (11 mi)
    Quick view
  • White 2023 BMW 330 330iWhite 2023 BMW 330 330iWhite 2023 BMW 330 330iWhite 2023 BMW 330 330iWhite 2023 BMW 330 330iWhite 2023 BMW 330 330i

    $32,080

    $915
    45,367 mi.
    Est. $604/mo

    AutoNation INFINITI Tustin

    4.0
    Check Availability
    Tustin, CA (24 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,880

    4,851 mi.
    Est. $827/mo

    Pacific BMW

    4.6
    Check Availability
    Glendale, CA (29 mi)

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

    $34,497

    17,110 mi.
    Est. $650/mo

    BMW of Monrovia

    4.7
    Check Availability
    Monrovia, CA (15 mi)
    Quick view
  • Jet Black 2021 BMW 330 330iJet Black 2021 BMW 330 330iJet Black 2021 BMW 330 330iJet Black 2021 BMW 330 330iJet Black 2021 BMW 330 330iJet Black 2021 BMW 330 330i

    $21,997

    $1K
    65,401 mi.
    Est. $414/mo

    Crown Lexus

    4.7
    Check Availability
    Ontario, CA (13 mi)
    Quick view
  • Skyscraper Grey Metallic 2025 BMW 330 330iSkyscraper Grey Metallic 2025 BMW 330 330iSkyscraper Grey Metallic 2025 BMW 330 330iSkyscraper Grey Metallic 2025 BMW 330 330iSkyscraper Grey Metallic 2025 BMW 330 330iSkyscraper Grey Metallic 2025 BMW 330 330i

    $46,592

    5,011 mi.
    Est. $878/mo

    Long Beach BMW

    4.7
    Check Availability
    Signal Hill, CA (30 mi)
    Quick view
  • Mineral White Metallic 2025 BMW 330 330iMineral White Metallic 2025 BMW 330 330iMineral White Metallic 2025 BMW 330 330iMineral White Metallic 2025 BMW 330 330iMineral White Metallic 2025 BMW 330 330iMineral White Metallic 2025 BMW 330 330i

    $40,299

    $300
    5,285 mi.
    Est. $759/mo

    California Motors Direct

    4.2
    Check Availability
    Santa Ana, CA (21 mi)
    Quick view
  • Mineral Gray Metallic 2020 BMW 330 330iMineral Gray Metallic 2020 BMW 330 330iMineral Gray Metallic 2020 BMW 330 330iMineral Gray Metallic 2020 BMW 330 330iMineral Gray Metallic 2020 BMW 330 330iMineral Gray Metallic 2020 BMW 330 330i

    $18,999

    83,457 mi.
    Est. $358/mo

    Glendora Chevrolet

    4.5
    Check Availability
    Glendora, CA (6 mi)
    Quick view
  • 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

    $29,885

    27,173 mi.
    Est. $563/mo

    STG Auto Group of Montclair

    2.8
    Check Availability
    Montclair, CA (4 mi)

    Quick view
  • Black 2018 BMW 330 IBlack 2018 BMW 330 IBlack 2018 BMW 330 IBlack 2018 BMW 330 IBlack 2018 BMW 330 IBlack 2018 BMW 330 I

    $19,998

    57,771 mi.
    Est. $377/mo

    CarMax Buena Park

    Check Availability
    Buena Park, CA (20 mi)
    Quick view
  • Alpine White 2025 BMW 330 iAlpine White 2025 BMW 330 iAlpine White 2025 BMW 330 iAlpine White 2025 BMW 330 iAlpine White 2025 BMW 330 iAlpine White 2025 BMW 330 i

    $44,892

    1,870 mi.
    Est. $846/mo

    McKenna BMW

    Check Availability
    Norwalk, CA (23 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,108

    8,719 mi.
    Est. $850/mo

    Irvine BMW

    Check Availability
    Irvine, CA (30 mi)
    Quick view
  • White 2018 BMW 330 330i SedanWhite 2018 BMW 330 330i SedanWhite 2018 BMW 330 330i SedanWhite 2018 BMW 330 330i SedanWhite 2018 BMW 330 330i SedanWhite 2018 BMW 330 330i Sedan

    $13,500

    81,840 mi.
    Est. $254/mo

    Nextcar Motor

    Check Availability
    Rosemead, CA (20 mi)
    Quick view
  • BLUE 2017 BMW 330 330I SEDAN 4DBLUE 2017 BMW 330 330I SEDAN 4DBLUE 2017 BMW 330 330I SEDAN 4DBLUE 2017 BMW 330 330I SEDAN 4DBLUE 2017 BMW 330 330I SEDAN 4DBLUE 2017 BMW 330 330I SEDAN 4D

    $12,995

    85,504 mi.
    Est. $245/mo

    Unique Auto Center

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

    $31,288

    $192
    24,973 mi.
    Est. $589/mo

    STG Auto Group of Montclair

    2.8
    Check Availability
    Montclair, CA (4 mi)

    Quick view
  • White 2022 BMW 330 330iWhite 2022 BMW 330 330iWhite 2022 BMW 330 330iWhite 2022 BMW 330 330iWhite 2022 BMW 330 330iWhite 2022 BMW 330 330i

    $19,555

    $440
    97,546 mi.
    Est. $368/mo

    Metro Auto

    Check Availability
    La Habra, CA (14 mi)
    Quick view
  • 2021 BMW 330 i2021 BMW 330 i2021 BMW 330 i2021 BMW 330 i2021 BMW 330 i2021 BMW 330 i

    $24,388

    62,632 mi.
    Est. $459/mo

    Focus Auto Service

    Check Availability
    El Monte, CA (16 mi)
    Quick view
  • Jet Black 2018 BMW 330 330iJet Black 2018 BMW 330 330iJet Black 2018 BMW 330 330iJet Black 2018 BMW 330 330iJet Black 2018 BMW 330 330iJet Black 2018 BMW 330 330i

    $15,990

    75,362 mi.
    Est. $301/mo

    Vision Motors

    Check Availability
    Garden Grove, CA (23 mi)
    Quick view
  • 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

    $30,713

    $380
    33,638 mi.
    Est. $579/mo

    Aaron Kia Of Corona

    Check Availability
    Corona, CA (15 mi)
    Quick view
  • Alpine White 2017 BMW 330 330iAlpine White 2017 BMW 330 330iAlpine White 2017 BMW 330 330iAlpine White 2017 BMW 330 330iAlpine White 2017 BMW 330 330iAlpine White 2017 BMW 330 330i

    $13,777

    $130
    78,368 mi.
    Est. $260/mo

    605 Auto Sales

    Check Availability
    Bellflower, CA (24 mi)
    Quick view
  • Jet Black 2025 BMW 330 330i

    $42,992

    5,113 mi.
    Est. $810/mo

    Pacific BMW

    4.6
    Check Availability
    Glendale, CA (29 mi)

    Quick view
  • White 2019 BMW 330 330i Sedan 4DWhite 2019 BMW 330 330i Sedan 4DWhite 2019 BMW 330 330i Sedan 4DWhite 2019 BMW 330 330i Sedan 4DWhite 2019 BMW 330 330i Sedan 4DWhite 2019 BMW 330 330i Sedan 4D

    $18,500

    93,518 mi.
    Est. $349/mo

    Safi Motors Inc

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

    $31,993

    $1.4K
    37,086 mi.
    Est. $603/mo

    Audi Long Beach

    Check Availability
    Signal Hill, CA (30 mi)
    Quick view
  • Black 2019 BMW 330 IBlack 2019 BMW 330 IBlack 2019 BMW 330 IBlack 2019 BMW 330 IBlack 2019 BMW 330 IBlack 2019 BMW 330 I

    $21,998

    67,033 mi.
    Est. $414/mo

    CarMax Henderson

    4.5
    Check Availability
    $99 delivery to Ontario, 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

    $35,992

    27,044 mi.
    Est. $678/mo

    Scottsdale Mitsubishi

    3.9
    Check Availability
    $678 delivery from Scottsdale, AZ (340 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

BMW 330 i by city

BMW 330 i by year