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 Listings
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 2026 BMW 330 xDrive NAAlpine White 2026 BMW 330 xDrive NAAlpine White 2026 BMW 330 xDrive NAAlpine White 2026 BMW 330 xDrive NAAlpine White 2026 BMW 330 xDrive NAAlpine White 2026 BMW 330 xDrive NA

    $38,992

    $928
    17,946 mi.
    Est. $709/mo

    Audi Meadowlands

    Secaucus, NJ (23 mi)
    Check Availability

  • 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

    $42,699

    $1.3K
    2,699 mi.
    Est. $776/mo

    BMW of Ramsey

    4.1
    Ramsey, NJ (9 mi)
    Check Availability
  • Black Sapphire Metallic 2026 BMW 330 xDrive NABlack Sapphire Metallic 2026 BMW 330 xDrive NABlack Sapphire Metallic 2026 BMW 330 xDrive NABlack Sapphire Metallic 2026 BMW 330 xDrive NABlack Sapphire Metallic 2026 BMW 330 xDrive NABlack Sapphire Metallic 2026 BMW 330 xDrive NA

    $39,783

    $117
    15,019 mi.
    Est. $723/mo

    Audi Meadowlands

    Secaucus, NJ (23 mi)
    Check Availability
  • Phytonic Blue Metallic 2024 BMW 330 xDrivePhytonic Blue Metallic 2024 BMW 330 xDrivePhytonic Blue Metallic 2024 BMW 330 xDrivePhytonic Blue Metallic 2024 BMW 330 xDrivePhytonic Blue Metallic 2024 BMW 330 xDrive

    $42,289

    $500
    11,406 mi.
    Est. $769/mo

    BMW Of Springfield

    4.8
    Springfield, NJ (26 mi)
    Check Availability
  • Alpine White 2023 BMW 330 xDriveAlpine White 2023 BMW 330 xDriveAlpine White 2023 BMW 330 xDriveAlpine White 2023 BMW 330 xDriveAlpine White 2023 BMW 330 xDriveAlpine White 2023 BMW 330 xDrive

    $33,899

    $700
    27,548 mi.
    Est. $616/mo

    BMW of Ramsey

    4.1
    Ramsey, NJ (9 mi)
    Check Availability
  • Alpine White 2023 BMW 330 i xDriveAlpine White 2023 BMW 330 i xDriveAlpine White 2023 BMW 330 i xDriveAlpine White 2023 BMW 330 i xDriveAlpine White 2023 BMW 330 i xDriveAlpine White 2023 BMW 330 i xDrive

    $30,787

    $2.1K
    71,453 mi.
    Est. $560/mo

    NJ Auto Haus LLC

    Elizabeth, NJ (28 mi)
    Check Availability
  • 2023 BMW 330 xDrive2023 BMW 330 xDrive2023 BMW 330 xDrive2023 BMW 330 xDrive2023 BMW 330 xDrive2023 BMW 330 xDrive

    $36,589

    12,984 mi.
    Est. $665/mo

    New York Auto Depot Inc

    Union, NJ (25 mi)
    Check Availability
  • Alpine White 2026 BMW 330 xDrive NAAlpine White 2026 BMW 330 xDrive NAAlpine White 2026 BMW 330 xDrive NAAlpine White 2026 BMW 330 xDrive NAAlpine White 2026 BMW 330 xDrive NAAlpine White 2026 BMW 330 xDrive NA

    $38,992

    $928
    17,946 mi.
    Est. $709/mo

    Audi Meadowlands

    Secaucus, NJ (23 mi)
    Check Availability
  • BK 2026 BMW 330 xDrive NABK 2026 BMW 330 xDrive NABK 2026 BMW 330 xDrive NABK 2026 BMW 330 xDrive NABK 2026 BMW 330 xDrive NABK 2026 BMW 330 xDrive NA

    $35,152

    $513
    27,010 mi.
    Est. $639/mo

    Heights Nissan

    Jackson Heights, NY (30 mi)
    Check Availability
  • Silver 2004 BMW 330 330xi AWD 4dr SedanSilver 2004 BMW 330 330xi AWD 4dr SedanSilver 2004 BMW 330 330xi AWD 4dr SedanSilver 2004 BMW 330 330xi AWD 4dr SedanSilver 2004 BMW 330 330xi AWD 4dr SedanSilver 2004 BMW 330 330xi AWD 4dr Sedan

    $10,995

    48,913 mi.
    Est. $200/mo

    Class Trading LLC

    Linden, NJ (30 mi)
    Check Availability
  • Estoril Blue Metallic 2018 BMW 330 xDriveEstoril Blue Metallic 2018 BMW 330 xDriveEstoril Blue Metallic 2018 BMW 330 xDriveEstoril Blue Metallic 2018 BMW 330 xDriveEstoril Blue Metallic 2018 BMW 330 xDriveEstoril Blue Metallic 2018 BMW 330 xDrive

    $7,950

    $1K
    174,899 mi.
    Est. $145/mo

    Grand Used Cars, Inc.

    Little Ferry, NJ (20 mi)
    Check Availability
  • Brooklyn Gray Metallic 2023 BMW 330 xDriveBrooklyn Gray Metallic 2023 BMW 330 xDriveBrooklyn Gray Metallic 2023 BMW 330 xDriveBrooklyn Gray Metallic 2023 BMW 330 xDriveBrooklyn Gray Metallic 2023 BMW 330 xDriveBrooklyn Gray Metallic 2023 BMW 330 xDrive

    $34,594

    $198
    31,279 mi.
    Est. $629/mo

    Carz4Us Pine Brook

    3.6
    Pine Brook, NJ (14 mi)
    Check Availability
  • Mediterranean Blue Metallic 2019 BMW 330 xDriveMediterranean Blue Metallic 2019 BMW 330 xDriveMediterranean Blue Metallic 2019 BMW 330 xDriveMediterranean Blue Metallic 2019 BMW 330 xDriveMediterranean Blue Metallic 2019 BMW 330 xDriveMediterranean Blue Metallic 2019 BMW 330 xDrive

    $19,890

    71,479 mi.
    Est. $362/mo

    NJ Auto Traders

    3.1
    East Rutherford, NJ (18 mi)
    Check Availability
  • Gray 2021 BMW 330 i xDriveGray 2021 BMW 330 i xDriveGray 2021 BMW 330 i xDriveGray 2021 BMW 330 i xDriveGray 2021 BMW 330 i xDriveGray 2021 BMW 330 i xDrive

    $15,995

    105,549 mi.
    Est. $291/mo

    The Car House

    3.4
    Butler, NJ (5 mi)
    Check Availability
  • Phytonic Blue Metallic 2021 BMW 330 i xDrivePhytonic Blue Metallic 2021 BMW 330 i xDrivePhytonic Blue Metallic 2021 BMW 330 i xDrivePhytonic Blue Metallic 2021 BMW 330 i xDrivePhytonic Blue Metallic 2021 BMW 330 i xDrivePhytonic Blue Metallic 2021 BMW 330 i xDrive

    $23,784

    47,200 mi.
    Est. $432/mo

    Fast Track Motors

    3.1
    Paterson, NJ (12 mi)
    Check Availability
  • Mineral Grey Metallic 2022 BMW 330 xDriveMineral Grey Metallic 2022 BMW 330 xDriveMineral Grey Metallic 2022 BMW 330 xDriveMineral Grey Metallic 2022 BMW 330 xDriveMineral Grey Metallic 2022 BMW 330 xDriveMineral Grey Metallic 2022 BMW 330 xDrive

    $27,900

    35,465 mi.
    Est. $507/mo

    Carz4Us Pine Brook

    3.6
    Pine Brook, NJ (14 mi)
    Check Availability
  • Black 2018 BMW 330 xDriveBlack 2018 BMW 330 xDriveBlack 2018 BMW 330 xDriveBlack 2018 BMW 330 xDriveBlack 2018 BMW 330 xDriveBlack 2018 BMW 330 xDrive

    $10,928

    117,671 mi.
    Est. $199/mo

    Easy Credit of Jersey

    2.6
    Newark, NJ (21 mi)
    Check Availability
  • Jatoba Brown Metallic 2018 BMW 330 xDriveJatoba Brown Metallic 2018 BMW 330 xDriveJatoba Brown Metallic 2018 BMW 330 xDriveJatoba Brown Metallic 2018 BMW 330 xDriveJatoba Brown Metallic 2018 BMW 330 xDriveJatoba Brown Metallic 2018 BMW 330 xDrive

    $12,877

    80,604 mi.
    Est. $234/mo

    Elite Motor Cars

    2.9
    Newark, NJ (22 mi)
    Check Availability
  • Mineral White Metallic 2020 BMW 330 xDriveMineral White Metallic 2020 BMW 330 xDriveMineral White Metallic 2020 BMW 330 xDriveMineral White Metallic 2020 BMW 330 xDriveMineral White Metallic 2020 BMW 330 xDriveMineral White Metallic 2020 BMW 330 xDrive

    $21,295

    59,198 mi.
    Est. $387/mo

    Springfield Luxury Auto Mall

    2.9
    Springfield, NJ (26 mi)
    Check Availability
  • Jet Black 2020 BMW 330 xDriveJet Black 2020 BMW 330 xDriveJet Black 2020 BMW 330 xDriveJet Black 2020 BMW 330 xDriveJet Black 2020 BMW 330 xDriveJet Black 2020 BMW 330 xDrive

    $25,068

    47,240 mi.
    Est. $456/mo

    Karma Westfield

    3.4
    Westfield, NJ (28 mi)
    Check Availability
  • Alpine White 2017 BMW 330 xDriveAlpine White 2017 BMW 330 xDriveAlpine White 2017 BMW 330 xDriveAlpine White 2017 BMW 330 xDriveAlpine White 2017 BMW 330 xDriveAlpine White 2017 BMW 330 xDrive

    $10,899

    138,230 mi.
    Est. $198/mo

    Dash Auto Gallery Inc

    4.8
    Newark, NJ (21 mi)
    Check Availability
  • Jet Black 2023 BMW 330 i xDriveJet Black 2023 BMW 330 i xDriveJet Black 2023 BMW 330 i xDriveJet Black 2023 BMW 330 i xDriveJet Black 2023 BMW 330 i xDriveJet Black 2023 BMW 330 i xDrive

    $31,047

    $200
    41,196 mi.
    Est. $564/mo

    Orange County BMW

    2.2
    Harriman, NY (21 mi)
    Check Availability
  • Mediterranean Blue Metallic 2019 BMW 330 xDriveMediterranean Blue Metallic 2019 BMW 330 xDriveMediterranean Blue Metallic 2019 BMW 330 xDriveMediterranean Blue Metallic 2019 BMW 330 xDrive

    $23,991

    38,186 mi.
    Est. $436/mo

    Carz4Us Pine Brook

    3.6
    Pine Brook, NJ (14 mi)
    Check Availability
  • Alpine White 2019 BMW 330 xDriveAlpine White 2019 BMW 330 xDriveAlpine White 2019 BMW 330 xDriveAlpine White 2019 BMW 330 xDriveAlpine White 2019 BMW 330 xDriveAlpine White 2019 BMW 330 xDrive

    $19,890

    90,104 mi.
    Est. $362/mo

    NJ Auto Traders

    3.1
    East Rutherford, NJ (18 mi)
    Check Availability
  • White 2019 BMW 330 xDriveWhite 2019 BMW 330 xDriveWhite 2019 BMW 330 xDriveWhite 2019 BMW 330 xDriveWhite 2019 BMW 330 xDriveWhite 2019 BMW 330 xDrive

    $20,995

    79,298 mi.
    Est. $382/mo

    Haus of Lux

    2.0
    Wayne, NJ (5 mi)
    Check Availability
  • White 2025 BMW 330 XIWhite 2025 BMW 330 XIWhite 2025 BMW 330 XIWhite 2025 BMW 330 XIWhite 2025 BMW 330 XIWhite 2025 BMW 330 XI

    $39,998

    $2K
    8,914 mi.
    Est. $727/mo

    CarMax Louisville

    4.8
    $1,199 delivery to Wayne, NJ (8 mi)
    Check Availability
  • Phytonic Blue Metallic 2023 BMW 330 i xDrivePhytonic Blue Metallic 2023 BMW 330 i xDrivePhytonic Blue Metallic 2023 BMW 330 i xDrivePhytonic Blue Metallic 2023 BMW 330 i xDrivePhytonic Blue Metallic 2023 BMW 330 i xDrivePhytonic Blue Metallic 2023 BMW 330 i xDrive

    $35,520

    23,968 mi.
    Est. $646/mo

    Reymore Chevrolet Sales, Inc.

    4.1
    Free delivery from Central Square, NY (182 mi)
    Check Availability

Compare the BMW 330