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
  • Jet Black 2025 BMW 330 330iJet Black 2025 BMW 330 330iJet Black 2025 BMW 330 330iJet Black 2025 BMW 330 330iJet Black 2025 BMW 330 330iJet Black 2025 BMW 330 330i

    $51,125

    2,873 mi.
    Est. $963/mo

    South Bay BMW

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

    $22,899

    52,475 mi.
    Est. $431/mo

    California Motors Direct - Montclair

    3.5
    Check Availability
    Montclair, CA (30 mi)
    Quick view
  • Gray 2025 BMW 330 330iGray 2025 BMW 330 330iGray 2025 BMW 330 330iGray 2025 BMW 330 330iGray 2025 BMW 330 330iGray 2025 BMW 330 330i

    $39,397

    $601
    1,186 mi.
    Est. $742/mo

    Beverly Hills BMW

    4.6
    Check Availability
    LA, CA (16 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

    $33,881

    20,200 mi.
    Est. $638/mo

    Pacific BMW

    4.6
    Check Availability
    Glendale, CA (18 mi)
    Quick view
  • Mineral White Metallic 2019 BMW 330 330iMineral White Metallic 2019 BMW 330 330iMineral White Metallic 2019 BMW 330 330iMineral White Metallic 2019 BMW 330 330iMineral White Metallic 2019 BMW 330 330iMineral White Metallic 2019 BMW 330 330i

    $14,699

    $299
    132,810 mi.
    Est. $277/mo

    Mercedes-Benz of Encino

    2.0
    Check Availability
    LA, CA (27 mi)
    Quick view
  • Black Sapphire Metallic 2021 BMW 330 iBlack Sapphire Metallic 2021 BMW 330 iBlack Sapphire Metallic 2021 BMW 330 iBlack Sapphire Metallic 2021 BMW 330 iBlack Sapphire Metallic 2021 BMW 330 iBlack Sapphire Metallic 2021 BMW 330 i

    $23,500

    $650
    46,126 mi.
    Est. $443/mo

    Huntington Beach Chrysler Dodge Jeep Ram

    4.4
    Check Availability
    Huntington Beach, CA (16 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,963

    $4.8K
    2,987 mi.
    Est. $828/mo

    South Bay BMW

    3.7
    Check Availability
    Torrance, CA (12 mi)
    Quick view
  • Black 2025 BMW 330 xDriveBlack 2025 BMW 330 xDriveBlack 2025 BMW 330 xDriveBlack 2025 BMW 330 xDriveBlack 2025 BMW 330 xDriveBlack 2025 BMW 330 xDrive

    $44,944

    $6.4K
    5,749 mi.
    Est. $847/mo

    Pacific BMW

    4.6
    Check Availability
    Glendale, CA (18 mi)
    Quick view
  • White 2022 BMW 330White 2022 BMW 330White 2022 BMW 330White 2022 BMW 330White 2022 BMW 330White 2022 BMW 330

    $28,771

    43,778 mi.
    Est. $542/mo

    Pacific BMW

    4.6
    Check Availability
    Glendale, CA (18 mi)
    Quick view
  • Blue Metallic 2022 BMW 330 330iBlue Metallic 2022 BMW 330 330iBlue Metallic 2022 BMW 330 330iBlue Metallic 2022 BMW 330 330iBlue Metallic 2022 BMW 330 330iBlue Metallic 2022 BMW 330 330i

    $24,799

    67,095 mi.
    Est. $467/mo

    Tustin Buick GMC

    3.0
    Check Availability
    Tustin, CA (24 mi)
    Quick view
  • Black 2023 BMW 330 330iBlack 2023 BMW 330 330iBlack 2023 BMW 330 330iBlack 2023 BMW 330 330iBlack 2023 BMW 330 330iBlack 2023 BMW 330 330i

    $32,881

    19,424 mi.
    Est. $619/mo

    Pacific BMW

    4.6
    Check Availability
    Glendale, CA (18 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

    $19,958

    $1K
    32,769 mi.
    Est. $376/mo

    Tustin Lexus

    4.8
    Check Availability
    Tustin, CA (25 mi)
    Quick view
  • Glacier Silver Metallic 2018 BMW 330 330iGlacier Silver Metallic 2018 BMW 330 330iGlacier Silver Metallic 2018 BMW 330 330iGlacier Silver Metallic 2018 BMW 330 330iGlacier Silver Metallic 2018 BMW 330 330iGlacier Silver Metallic 2018 BMW 330 330i

    $11,488

    95,248 mi.
    Est. $216/mo

    STG Auto Group of Montclair

    2.8
    Check Availability
    Montclair, CA (30 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

    $46,598

    $4.5K
    2,103 mi.
    Est. $878/mo

    South Bay BMW

    3.7
    Check Availability
    Torrance, CA (12 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,499

    43,344 mi.
    Est. $499/mo

    Long Beach BMW

    4.7
    Check Availability
    Signal Hill, CA (6 mi)
    Quick view
  • Mineral Gray Metallic 2020 BMW 330 iMineral Gray Metallic 2020 BMW 330 iMineral Gray Metallic 2020 BMW 330 iMineral Gray Metallic 2020 BMW 330 iMineral Gray Metallic 2020 BMW 330 iMineral Gray Metallic 2020 BMW 330 i

    $21,592

    $1.3K
    86,940 mi.
    Est. $407/mo

    McKenna BMW

    Check Availability
    Norwalk, CA (4 mi)
    Quick view
  • Mineral 2026 BMW 330 NAMineral 2026 BMW 330 NAMineral 2026 BMW 330 NAMineral 2026 BMW 330 NAMineral 2026 BMW 330 NAMineral 2026 BMW 330 NA

    $49,792

    $199
    9,746 mi.
    Est. $938/mo

    McKenna Preowned Center

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

    $19,000

    94,335 mi.
    Est. $358/mo

    Focus Auto Service

    Check Availability
    El Monte, CA (14 mi)
    Quick view
  • 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 330i

    $23,999

    63,844 mi.
    Est. $452/mo

    BMW of Monrovia

    4.7
    Check Availability
    Monrovia, CA (20 mi)
    Quick view
  • Skyscraper Grey Metallic 2025 BMW 330 330i SedanSkyscraper Grey Metallic 2025 BMW 330 330i SedanSkyscraper Grey Metallic 2025 BMW 330 330i SedanSkyscraper Grey Metallic 2025 BMW 330 330i SedanSkyscraper Grey Metallic 2025 BMW 330 330i SedanSkyscraper Grey Metallic 2025 BMW 330 330i Sedan

    $42,496

    $1.5K
    5,908 mi.
    Est. $801/mo

    Beverly Hills BMW

    4.6
    Check Availability
    LA, CA (16 mi)
    Quick view
  • Jet Black 2025 BMW 330 330iJet Black 2025 BMW 330 330iJet Black 2025 BMW 330 330iJet Black 2025 BMW 330 330iJet Black 2025 BMW 330 330iJet Black 2025 BMW 330 330i

    $43,699

    1,501 mi.
    Est. $823/mo

    Beverly Hills BMW

    4.6
    Check Availability
    LA, CA (16 mi)
    Quick view
  • Mineral White Metallic 2021 BMW 330 330iMineral White Metallic 2021 BMW 330 330iMineral White Metallic 2021 BMW 330 330iMineral White Metallic 2021 BMW 330 330iMineral White Metallic 2021 BMW 330 330iMineral White Metallic 2021 BMW 330 330i

    $24,985

    63,653 mi.
    Est. $471/mo

    Anaheim Hyundai

    2.9
    Check Availability
    Anaheim, CA (18 mi)
    Quick view
  • Blue 2024 BMW 330 xDriveBlue 2024 BMW 330 xDriveBlue 2024 BMW 330 xDriveBlue 2024 BMW 330 xDriveBlue 2024 BMW 330 xDriveBlue 2024 BMW 330 xDrive

    $29,685

    39,660 mi.
    Est. $559/mo

    Jidd Motors Mitsubishi

    4.6
    Check Availability
    $5,195 delivery from Des Plaines, IL (1732 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

    $23,998

    55,798 mi.
    Est. $452/mo

    CarMax Riverside

    4.7
    Check Availability
    Free delivery to Buena Park, CA (10 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