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
  • Black Sapphire Metallic 2025 BMW 330 iBlack Sapphire Metallic 2025 BMW 330 iBlack Sapphire Metallic 2025 BMW 330 iBlack Sapphire Metallic 2025 BMW 330 iBlack Sapphire Metallic 2025 BMW 330 iBlack Sapphire Metallic 2025 BMW 330 i

    $38,490

    $905
    10,105 mi.
    Est. $685/mo

    Nissan of Downtown L.A.

    4.7
    Los Angeles, CA (15 mi)
    Check Availability

    Quick view
  • Mineral White Metallic 2023 BMW 330 iMineral White Metallic 2023 BMW 330 iMineral White Metallic 2023 BMW 330 iMineral White Metallic 2023 BMW 330 iMineral White Metallic 2023 BMW 330 iMineral White Metallic 2023 BMW 330 i

    $34,835

    16,847 mi.
    Est. $620/mo

    New Century BMW

    4.7
    Alhambra, CA (21 mi)
    Check Availability

    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

    $39,084

    5,285 mi.
    Est. $696/mo

    California Motors Direct

    4.1
    Santa Ana, CA (25 mi)
    Check Availability
    Quick view
  • Black 2023 BMW 330 IBlack 2023 BMW 330 IBlack 2023 BMW 330 IBlack 2023 BMW 330 IBlack 2023 BMW 330 IBlack 2023 BMW 330 I

    $33,998

    $3K
    25,319 mi.
    Est. $605/mo

    CarMax Buena Park

    Buena Park, CA (16 mi)
    Check Availability
    Quick view
  • Phytonic Blue Metallic 2021 BMW 330 330iPhytonic Blue Metallic 2021 BMW 330 330iPhytonic Blue Metallic 2021 BMW 330 330iPhytonic Blue Metallic 2021 BMW 330 330iPhytonic Blue Metallic 2021 BMW 330 330iPhytonic Blue Metallic 2021 BMW 330 330i

    $27,068

    44,800 mi.
    Est. $482/mo

    Downey Nissan

    4.7
    Downey, CA (11 mi)
    Check Availability
    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

    $17,918

    94,335 mi.
    Est. $319/mo

    Focus Auto Service

    El Monte, CA (22 mi)
    Check Availability
    Quick view
  • Mineral Gray Metallic 2021 BMW 330 330iMineral Gray Metallic 2021 BMW 330 330iMineral Gray Metallic 2021 BMW 330 330iMineral Gray Metallic 2021 BMW 330 330iMineral Gray Metallic 2021 BMW 330 330iMineral Gray Metallic 2021 BMW 330 330i

    $24,967

    $2.1K
    34,916 mi.
    Est. $444/mo

    BMW of Santa Monica

    Santa Monica, CA (19 mi)
    Check Availability
    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

    $26,084

    31,223 mi.
    Est. $464/mo

    STG Auto Group of Bellflower

    2.5
    Bellflower, CA (8 mi)
    Check Availability

    Quick view
  • Black Sapphire Metallic 2022 BMW 330 xDriveBlack Sapphire Metallic 2022 BMW 330 xDriveBlack Sapphire Metallic 2022 BMW 330 xDriveBlack Sapphire Metallic 2022 BMW 330 xDriveBlack Sapphire Metallic 2022 BMW 330 xDriveBlack Sapphire Metallic 2022 BMW 330 xDrive

    $17,995

    125,892 mi.
    Est. $320/mo

    Bimmer Motorsports

    Los Angeles, CA (23 mi)
    Check Availability
    Quick view
  • Mineral White Metallic 2019 BMW 330 iMineral White Metallic 2019 BMW 330 iMineral White Metallic 2019 BMW 330 iMineral White Metallic 2019 BMW 330 iMineral White Metallic 2019 BMW 330 iMineral White Metallic 2019 BMW 330 i

    $20,500

    59,600 mi.
    Est. $365/mo

    Veloce Auto Center & Leasing

    Long Beach, CA (24 mi)
    Check Availability
    Quick view
  • Mediterranean Blue Metallic 2019 BMW 330 330i 4dr SedanMediterranean Blue Metallic 2019 BMW 330 330i 4dr SedanMediterranean Blue Metallic 2019 BMW 330 330i 4dr SedanMediterranean Blue Metallic 2019 BMW 330 330i 4dr SedanMediterranean Blue Metallic 2019 BMW 330 330i 4dr SedanMediterranean Blue Metallic 2019 BMW 330 330i 4dr Sedan

    $18,684

    $1K
    73,402 mi.
    Est. $333/mo

    Los Angeles Used Cars

    Los Angeles, CA (16 mi)
    Check Availability
    Quick view
  • Blue 2019 BMW 330 iBlue 2019 BMW 330 iBlue 2019 BMW 330 iBlue 2019 BMW 330 iBlue 2019 BMW 330 iBlue 2019 BMW 330 i

    $17,995

    $600
    82,598 mi.
    Est. $320/mo

    CARVIA

    Los Angeles, CA (20 mi)
    Check Availability
    Quick view
  • Alpine White 2020 BMW 330 330i Sedan 4DAlpine White 2020 BMW 330 330i Sedan 4DAlpine White 2020 BMW 330 330i Sedan 4DAlpine White 2020 BMW 330 330i Sedan 4DAlpine White 2020 BMW 330 330i Sedan 4DAlpine White 2020 BMW 330 330i Sedan 4D

    $19,765

    95,281 mi.
    Est. $352/mo

    Pro X Motors

    South Gate, CA (10 mi)
    Check Availability
    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

    $29,973

    $110
    37,061 mi.
    Est. $533/mo

    STG Auto Group of Bellflower

    2.5
    Bellflower, CA (8 mi)
    Check Availability

    Quick view
  • Jet Black 2021 BMW 330 iJet Black 2021 BMW 330 iJet Black 2021 BMW 330 iJet Black 2021 BMW 330 iJet Black 2021 BMW 330 iJet Black 2021 BMW 330 i

    $28,080

    $500
    35,429 mi.
    Est. $500/mo

    Sterling BMW

    Newport Beach, CA (24 mi)
    Check Availability
    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 330iAlpine White 2020 BMW 330 330i

    $18,076

    92,388 mi.
    Est. $322/mo

    Auto Republic Orange

    Orange, CA (24 mi)
    Check Availability
    Quick view
  • Black 2020 BMW 330 iBlack 2020 BMW 330 iBlack 2020 BMW 330 iBlack 2020 BMW 330 iBlack 2020 BMW 330 i

    $20,900

    72,620 mi.
    Est. $372/mo

    Alegario Auto Group

    Lawndale, CA (7 mi)
    Check Availability
    Quick view
  • Blue 2024 BMW 330 330i 4dr SedanBlue 2024 BMW 330 330i 4dr SedanBlue 2024 BMW 330 330i 4dr SedanBlue 2024 BMW 330 330i 4dr SedanBlue 2024 BMW 330 330i 4dr SedanBlue 2024 BMW 330 330i 4dr Sedan

    $38,995

    16,482 mi.
    Est. $694/mo

    Dream Cars Sales and Leasing

    Glendale, CA (23 mi)
    Check Availability
    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

    $12,064

    134,064 mi.
    Est. $215/mo

    1Stop Auto Mart

    Garden Grove, CA (21 mi)
    Check Availability
    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

    $25,970

    42,610 mi.
    Est. $462/mo

    STG Auto Group of Bellflower

    2.5
    Bellflower, CA (8 mi)
    Check Availability

    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 330IAlpine White 2020 BMW 330 330I

    $24,120

    62,959 mi.
    Est. $429/mo

    Central Ford

    South Gate, CA (11 mi)
    Check Availability
    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,117

    $996
    10,968 mi.
    Est. $625/mo

    McKenna Preowned Center

    Norwalk, CA (12 mi)
    Check Availability
    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

    97,545 mi.
    Est. $348/mo

    Metro Auto

    La Habra, CA (21 mi)
    Check Availability
    Quick view
  • Black Sapphire Metallic 2022 BMW 330 330iBlack Sapphire Metallic 2022 BMW 330 330iBlack Sapphire Metallic 2022 BMW 330 330iBlack Sapphire Metallic 2022 BMW 330 330iBlack Sapphire Metallic 2022 BMW 330 330iBlack Sapphire Metallic 2022 BMW 330 330i

    $33,484

    $200
    4,183 mi.
    Est. $596/mo

    Land Rover Cerritos

    Cerritos, CA (10 mi)
    Check Availability
    Quick view
  • Blue Metallic 2026 BMW 330 xDrive NABlue Metallic 2026 BMW 330 xDrive NABlue Metallic 2026 BMW 330 xDrive NABlue Metallic 2026 BMW 330 xDrive NABlue Metallic 2026 BMW 330 xDrive NABlue Metallic 2026 BMW 330 xDrive NA

    $44,999

    8,814 mi.
    Est. $801/mo

    LA City Cars

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

    4,868 mi.
    Est. $872/mo

    Pacific BMW

    4.7
    Glendale, CA (22 mi)
    Check Availability

    Quick view
  • Mineral White Metallic 2023 BMW 330 330iMineral White Metallic 2023 BMW 330 330iMineral White Metallic 2023 BMW 330 330iMineral White Metallic 2023 BMW 330 330iMineral White Metallic 2023 BMW 330 330iMineral White Metallic 2023 BMW 330 330i

    $35,084

    10,726 mi.
    Est. $624/mo

    Beverly Hills BMW

    4.6
    LA, CA (18 mi)
    Check Availability
    Quick view
  • Melbourne Red Metallic 2024 BMW 330 330iMelbourne Red Metallic 2024 BMW 330 330iMelbourne Red Metallic 2024 BMW 330 330iMelbourne Red Metallic 2024 BMW 330 330iMelbourne Red Metallic 2024 BMW 330 330iMelbourne Red Metallic 2024 BMW 330 330i

    $30,083

    $1K
    30,500 mi.
    Est. $535/mo

    Long Beach BMW

    4.7
    Signal Hill, CA (6 mi)
    Check Availability
    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

    $50,670

    4,107 mi.
    Est. $902/mo

    New Century BMW

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

    $26,583

    $1K
    9,150 mi.
    Est. $473/mo

    BMW of Monrovia

    4.7
    Monrovia, CA (28 mi)
    Check Availability
    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

    $22,998

    66,394 mi.
    Est. $409/mo

    CarMax Palm Desert

    Free delivery to Torrance, CA (6 mi)
    Check Availability
    Quick view
  • Blue 2020 BMW 330 IBlue 2020 BMW 330 IBlue 2020 BMW 330 IBlue 2020 BMW 330 IBlue 2020 BMW 330 IBlue 2020 BMW 330 I

    $23,998

    47,641 mi.
    Est. $427/mo

    CarMax Murrieta

    Free delivery to Torrance, CA (6 mi)
    Check Availability
    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