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

    $37,560

    $1.6K
    12,733 mi.
    Est. $668/mo

    BMW of Buena Park

    4.5
    Buena Park, CA (17 mi)
    Check Availability

    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,583

    5,072 mi.
    Est. $811/mo

    New Century BMW

    4.7
    Alhambra, CA (21 mi)
    Check Availability

    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

    $46,717

    $399
    3,325 mi.
    Est. $831/mo

    McKenna Preowned Center

    Norwalk, CA (12 mi)
    Check Availability
    Quick view
  • Arctic Race Blue Metallic 2025 BMW 330 330i SedanArctic Race Blue Metallic 2025 BMW 330 330i SedanArctic Race Blue Metallic 2025 BMW 330 330i SedanArctic Race Blue Metallic 2025 BMW 330 330i SedanArctic Race Blue Metallic 2025 BMW 330 330i SedanArctic Race Blue Metallic 2025 BMW 330 330i Sedan

    $41,975

    8,977 mi.
    Est. $747/mo

    Century West BMW

    3.5
    Los Angeles, CA (24 mi)
    Check Availability
    Quick view
  • Black Sapphire Metallic 2026 BMW 330 330iBlack Sapphire Metallic 2026 BMW 330 330iBlack Sapphire Metallic 2026 BMW 330 330iBlack Sapphire Metallic 2026 BMW 330 330iBlack Sapphire Metallic 2026 BMW 330 330iBlack Sapphire Metallic 2026 BMW 330 330i

    $52,950

    1,501 mi.
    Est. $942/mo

    Beverly Hills BMW

    4.6
    LA, CA (18 mi)
    Check Availability
    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

    $42,717

    $400
    1,870 mi.
    Est. $760/mo

    McKenna Preowned Center

    Norwalk, CA (12 mi)
    Check Availability
    Quick view
  • Black Sapphire Metallic 2026 BMW 330 330iBlack Sapphire Metallic 2026 BMW 330 330iBlack Sapphire Metallic 2026 BMW 330 330iBlack Sapphire Metallic 2026 BMW 330 330iBlack Sapphire Metallic 2026 BMW 330 330iBlack Sapphire Metallic 2026 BMW 330 330i

    $51,915

    1,501 mi.
    Est. $924/mo

    Beverly Hills BMW

    4.6
    LA, CA (18 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
  • Black Sapphire Metallic 2026 BMW 330 330iBlack Sapphire Metallic 2026 BMW 330 330iBlack Sapphire Metallic 2026 BMW 330 330iBlack Sapphire Metallic 2026 BMW 330 330iBlack Sapphire Metallic 2026 BMW 330 330iBlack Sapphire Metallic 2026 BMW 330 330i

    $52,815

    1,501 mi.
    Est. $940/mo

    Beverly Hills BMW

    4.6
    LA, CA (18 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
  • 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,235

    $345
    9,864 mi.
    Est. $698/mo

    STG Auto Group of Bellflower

    2.5
    Bellflower, CA (8 mi)
    Check Availability
    Quick view
  • Dravit Grey Metallic 2026 BMW 330 NADravit Grey Metallic 2026 BMW 330 NADravit Grey Metallic 2026 BMW 330 NADravit Grey Metallic 2026 BMW 330 NADravit Grey Metallic 2026 BMW 330 NADravit Grey Metallic 2026 BMW 330 NA

    $49,237

    1,501 mi.
    Est. $876/mo

    Beverly Hills BMW

    4.6
    LA, CA (18 mi)
    Check Availability
    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,627

    1,501 mi.
    Est. $848/mo

    Beverly Hills BMW

    4.6
    LA, CA (18 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
  • Black Sapphire Metallic 2026 BMW 330 NABlack Sapphire Metallic 2026 BMW 330 NABlack Sapphire Metallic 2026 BMW 330 NABlack Sapphire Metallic 2026 BMW 330 NABlack Sapphire Metallic 2026 BMW 330 NABlack Sapphire Metallic 2026 BMW 330 NA

    $47,256

    1,501 mi.
    Est. $841/mo

    Beverly Hills BMW

    4.6
    LA, CA (18 mi)
    Check Availability
    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,501 mi.
    Est. $850/mo

    Beverly Hills BMW

    4.6
    LA, CA (18 mi)
    Check Availability
    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. $856/mo

    Beverly Hills BMW

    4.6
    LA, CA (18 mi)
    Check Availability
    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. $843/mo

    Beverly Hills BMW

    4.6
    LA, CA (18 mi)
    Check Availability
    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. $850/mo

    Beverly Hills BMW

    4.6
    LA, CA (18 mi)
    Check Availability
    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,335

    $615
    26,152 mi.
    Est. $593/mo

    New Century BMW

    4.7
    Alhambra, CA (21 mi)
    Check Availability

    Quick view
  • Black Sapphire Metallic 2020 BMW 330 330iBlack Sapphire Metallic 2020 BMW 330 330iBlack Sapphire Metallic 2020 BMW 330 330iBlack Sapphire Metallic 2020 BMW 330 330iBlack Sapphire Metallic 2020 BMW 330 330iBlack Sapphire Metallic 2020 BMW 330 330i

    $21,584

    81,428 mi.
    Est. $384/mo

    Long Beach Honda

    4.6
    Signal Hill, CA (6 mi)
    Check Availability
    Quick view
  • Brown 2019 BMW 330 iBrown 2019 BMW 330 iBrown 2019 BMW 330 iBrown 2019 BMW 330 iBrown 2019 BMW 330 iBrown 2019 BMW 330 i

    $18,800

    98,600 mi.
    Est. $335/mo

    Private seller: Yevhenii

    Long Beach, CA (6 mi)
    Contact Seller
    Quick view
  • Jet Black 2024 BMW 330 i xDriveJet Black 2024 BMW 330 i xDriveJet Black 2024 BMW 330 i xDriveJet Black 2024 BMW 330 i xDriveJet Black 2024 BMW 330 i xDriveJet Black 2024 BMW 330 i xDrive

    $38,022

    17,894 mi.
    Est. $677/mo

    Ford of Long Beach

    1.8
    Long Beach, CA (9 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

    $19,485

    81,156 mi.
    Est. $347/mo

    AutoNation Toyota Buena Park

    4.8
    Buena Park, CA (16 mi)
    Check Availability
    Quick view
  • Black Sapphire Metallic 2023 BMW 330 330i SedanBlack Sapphire Metallic 2023 BMW 330 330i SedanBlack Sapphire Metallic 2023 BMW 330 330i SedanBlack Sapphire Metallic 2023 BMW 330 330i SedanBlack Sapphire Metallic 2023 BMW 330 330i SedanBlack Sapphire Metallic 2023 BMW 330 330i Sedan

    $34,084

    16,600 mi.
    Est. $607/mo

    Beverly Hills BMW

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

    $44,483

    9,518 mi.
    Est. $792/mo

    New Century BMW

    4.7
    Alhambra, CA (21 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

    $22,995

    $300
    56,620 mi.
    Est. $409/mo

    LSM Cars

    4.2
    Fullerton, CA (19 mi)
    Check Availability
    Quick view
  • Blue 2004 BMW 330 CiBlue 2004 BMW 330 CiBlue 2004 BMW 330 CiBlue 2004 BMW 330 CiBlue 2004 BMW 330 CiBlue 2004 BMW 330 Ci

    $10,500

    129,800 mi.
    Est. $187/mo

    Private seller: Duncan

    Pasadena, CA (25 mi)
    Contact Seller
    Quick view
  • Blue 2003 BMW 330 CiBlue 2003 BMW 330 CiBlue 2003 BMW 330 CiBlue 2003 BMW 330 CiBlue 2003 BMW 330 CiBlue 2003 BMW 330 Ci

    $10,500

    72,000 mi.
    Est. $187/mo

    Private seller: Austin

    Irvine, CA (27 mi)
    Contact Seller
    Quick view
  • Mineral White Metallic 2026 BMW 330 NAMineral White Metallic 2026 BMW 330 NAMineral White Metallic 2026 BMW 330 NAMineral White Metallic 2026 BMW 330 NAMineral White Metallic 2026 BMW 330 NAMineral White Metallic 2026 BMW 330 NA

    $45,084

    4,502 mi.
    Est. $802/mo

    BMW of Monrovia

    4.7
    Monrovia, CA (28 mi)
    Check Availability
    Quick view
  • Black 2022 BMW 330 IBlack 2022 BMW 330 IBlack 2022 BMW 330 IBlack 2022 BMW 330 IBlack 2022 BMW 330 IBlack 2022 BMW 330 I

    $29,998

    23,750 mi.
    Est. $534/mo

    CarMax Bakersfield

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

    $17,998

    65,180 mi.
    Est. $320/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