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
  • Mineral Gray Metallic 2020 BMW 330 xDriveMineral Gray Metallic 2020 BMW 330 xDriveMineral Gray Metallic 2020 BMW 330 xDriveMineral Gray Metallic 2020 BMW 330 xDriveMineral Gray Metallic 2020 BMW 330 xDriveMineral Gray Metallic 2020 BMW 330 xDrive

    $19,794

    55,177 mi.
    Est. $360/mo

    Automotive Avenues

    4.7
    Wall Township, NJ (19 mi)
    Check Availability

  • Mineral Gray Metallic 2020 BMW 330 xDriveMineral Gray Metallic 2020 BMW 330 xDriveMineral Gray Metallic 2020 BMW 330 xDriveMineral Gray Metallic 2020 BMW 330 xDriveMineral Gray Metallic 2020 BMW 330 xDriveMineral Gray Metallic 2020 BMW 330 xDrive

    $19,794

    55,177 mi.
    Est. $360/mo

    Automotive Avenues

    4.7
    Wall Township, NJ (19 mi)
    Check Availability
  • Black Sapphire Metallic 2023 BMW 330 xDriveBlack Sapphire Metallic 2023 BMW 330 xDriveBlack Sapphire Metallic 2023 BMW 330 xDriveBlack Sapphire Metallic 2023 BMW 330 xDriveBlack Sapphire Metallic 2023 BMW 330 xDriveBlack Sapphire Metallic 2023 BMW 330 xDrive

    $34,797

    $200
    18,031 mi.
    Est. $633/mo

    BMW of Bridgewater

    4.9
    Bridgewater, NJ (19 mi)
    Check Availability
  • Jet Black 2024 BMW 330 xDriveJet Black 2024 BMW 330 xDriveJet Black 2024 BMW 330 xDriveJet Black 2024 BMW 330 xDriveJet Black 2024 BMW 330 xDriveJet Black 2024 BMW 330 xDrive

    $36,522

    $3.8K
    19,417 mi.
    Est. $664/mo

    Circle BMW

    5.0
    Eatontown, NJ (21 mi)
    Check Availability
  • Gray Metallic 2025 BMW 330 i xDriveGray Metallic 2025 BMW 330 i xDriveGray Metallic 2025 BMW 330 i xDriveGray Metallic 2025 BMW 330 i xDriveGray Metallic 2025 BMW 330 i xDriveGray Metallic 2025 BMW 330 i xDrive

    $40,439

    10,492 mi.
    Est. $735/mo

    Flemington BMW

    4.9
    Flemington, NJ (25 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

    $28,820

    $3K
    43,784 mi.
    Est. $524/mo

    Auto Hub

    4.7
    North Brunswick, NJ (7 mi)
    Check Availability
  • Skyscraper Grey Metallic 2023 BMW 330 i xDriveSkyscraper Grey Metallic 2023 BMW 330 i xDriveSkyscraper Grey Metallic 2023 BMW 330 i xDriveSkyscraper Grey Metallic 2023 BMW 330 i xDriveSkyscraper Grey Metallic 2023 BMW 330 i xDriveSkyscraper Grey Metallic 2023 BMW 330 i xDrive

    $33,659

    39,854 mi.
    Est. $612/mo

    Bridgewater KIA

    4.7
    Bridgewater, NJ (16 mi)
    Check Availability
  • Mineral White Metallic 2021 BMW 330 i xDriveMineral White Metallic 2021 BMW 330 i xDriveMineral White Metallic 2021 BMW 330 i xDriveMineral White Metallic 2021 BMW 330 i xDriveMineral White Metallic 2021 BMW 330 i xDriveMineral White Metallic 2021 BMW 330 i xDrive

    $19,784

    110,102 mi.
    Est. $360/mo

    Dream Auto Group

    5.0
    Elizabeth, NJ (23 mi)
    Check Availability
  • Black Sapphire Metallic 2019 BMW 330 xDriveBlack Sapphire Metallic 2019 BMW 330 xDriveBlack Sapphire Metallic 2019 BMW 330 xDriveBlack Sapphire Metallic 2019 BMW 330 xDriveBlack Sapphire Metallic 2019 BMW 330 xDriveBlack Sapphire Metallic 2019 BMW 330 xDrive

    $16,995

    $600
    100,559 mi.
    Est. $309/mo

    Convey Motors

    5.0
    Hillside, NJ (25 mi)
    Check Availability
  • Black Sapphire Metallic 2024 BMW 330 i xDriveBlack Sapphire Metallic 2024 BMW 330 i xDriveBlack Sapphire Metallic 2024 BMW 330 i xDriveBlack Sapphire Metallic 2024 BMW 330 i xDriveBlack Sapphire Metallic 2024 BMW 330 i xDriveBlack Sapphire Metallic 2024 BMW 330 i xDrive

    $40,449

    21,750 mi.
    Est. $735/mo

    Princeton BMW

    4.7
    Hamilton Township, NJ (16 mi)
    Check Availability
  • Black Sapphire Metallic 2023 BMW 330 xDriveBlack Sapphire Metallic 2023 BMW 330 xDriveBlack Sapphire Metallic 2023 BMW 330 xDriveBlack Sapphire Metallic 2023 BMW 330 xDriveBlack Sapphire Metallic 2023 BMW 330 xDriveBlack Sapphire Metallic 2023 BMW 330 xDrive

    $32,666

    $2.8K
    24,592 mi.
    Est. $594/mo

    Euro Lux Auto

    Hillside, NJ (25 mi)
    Check Availability
  • Mineral Gray Metallic 2019 BMW 330 xDriveMineral Gray Metallic 2019 BMW 330 xDriveMineral Gray Metallic 2019 BMW 330 xDriveMineral Gray Metallic 2019 BMW 330 xDriveMineral Gray Metallic 2019 BMW 330 xDriveMineral Gray Metallic 2019 BMW 330 xDrive

    $22,494

    60,075 mi.
    Est. $409/mo

    ACI Auto Sales

    Elizabeth, NJ (24 mi)
    Check Availability
  • Mineral Gray Metallic 2021 BMW 330 xDriveMineral Gray Metallic 2021 BMW 330 xDriveMineral Gray Metallic 2021 BMW 330 xDriveMineral Gray Metallic 2021 BMW 330 xDriveMineral Gray Metallic 2021 BMW 330 xDriveMineral Gray Metallic 2021 BMW 330 xDrive

    $29,350

    22,511 mi.
    Est. $534/mo

    Mario Lomedico Exotic Motors

    Shrewsbury, NJ (19 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,589

    11,081 mi.
    Est. $611/mo

    New York Auto Depot Inc

    Union, NJ (24 mi)
    Check Availability
  • Portimao Blue Metallic 2022 BMW 330 xDrivePortimao Blue Metallic 2022 BMW 330 xDrivePortimao Blue Metallic 2022 BMW 330 xDrivePortimao Blue Metallic 2022 BMW 330 xDrivePortimao Blue Metallic 2022 BMW 330 xDrivePortimao Blue Metallic 2022 BMW 330 xDrive

    $28,599

    49,156 mi.
    Est. $520/mo

    Space Auto Group

    East Brunswick, NJ (7 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

    $36,989

    24,528 mi.
    Est. $672/mo

    Edison Nissan

    3.9
    Edison, NJ (9 mi)
    Check Availability
  • Blue Ridge Mountain Metallic 2020 BMW 330 xDriveBlue Ridge Mountain Metallic 2020 BMW 330 xDriveBlue Ridge Mountain Metallic 2020 BMW 330 xDriveBlue Ridge Mountain Metallic 2020 BMW 330 xDriveBlue Ridge Mountain Metallic 2020 BMW 330 xDriveBlue Ridge Mountain Metallic 2020 BMW 330 xDrive

    $20,495

    83,166 mi.
    Est. $373/mo

    Crazy Cars

    3.7
    Hillside, NJ (25 mi)
    Check Availability
  • Black Sapphire Metallic 2024 BMW 330 i xDriveBlack Sapphire Metallic 2024 BMW 330 i xDriveBlack Sapphire Metallic 2024 BMW 330 i xDriveBlack Sapphire Metallic 2024 BMW 330 i xDriveBlack Sapphire Metallic 2024 BMW 330 i xDriveBlack Sapphire Metallic 2024 BMW 330 i xDrive

    $34,590

    $400
    29,160 mi.
    Est. $629/mo

    Edison INFINITI

    3.6
    Edison, NJ (9 mi)
    Check Availability
  • Portimao Blue Metallic 2024 BMW 330 i xDrivePortimao Blue Metallic 2024 BMW 330 i xDrivePortimao Blue Metallic 2024 BMW 330 i xDrivePortimao Blue Metallic 2024 BMW 330 i xDrivePortimao Blue Metallic 2024 BMW 330 i xDrivePortimao Blue Metallic 2024 BMW 330 i xDrive

    $36,288

    $549
    20,698 mi.
    Est. $660/mo

    Autoshow LLC

    3.9
    Somerset, NJ (8 mi)
    Check Availability
  • Black 2024 BMW 330 i xDriveBlack 2024 BMW 330 i xDriveBlack 2024 BMW 330 i xDriveBlack 2024 BMW 330 i xDriveBlack 2024 BMW 330 i xDriveBlack 2024 BMW 330 i xDrive

    $28,673

    $222
    45,913 mi.
    Est. $521/mo

    Maserati of Monmouth

    3.6
    Ocean, NJ (23 mi)
    Check Availability
  • Gray Metallic 2025 BMW 330 i xDriveGray Metallic 2025 BMW 330 i xDriveGray Metallic 2025 BMW 330 i xDriveGray Metallic 2025 BMW 330 i xDriveGray Metallic 2025 BMW 330 i xDriveGray Metallic 2025 BMW 330 i xDrive

    $42,539

    7,780 mi.
    Est. $773/mo

    Flemington BMW

    4.9
    Flemington, NJ (25 mi)
    Check Availability
  • Jet Black 2023 BMW 330 xDriveJet Black 2023 BMW 330 xDriveJet Black 2023 BMW 330 xDriveJet Black 2023 BMW 330 xDriveJet Black 2023 BMW 330 xDriveJet Black 2023 BMW 330 xDrive

    $34,443

    $4.7K
    18,375 mi.
    Est. $626/mo

    Circle BMW

    5.0
    Eatontown, NJ (21 mi)
    Check Availability
  • Mineral White Metallic 2026 BMW 330 xDrive NAMineral White Metallic 2026 BMW 330 xDrive NAMineral White Metallic 2026 BMW 330 xDrive NAMineral White Metallic 2026 BMW 330 xDrive NAMineral White Metallic 2026 BMW 330 xDrive NAMineral White Metallic 2026 BMW 330 xDrive NA

    $45,989

    4,160 mi.
    Est. $836/mo

    BMW of Freehold

    4.8
    Freehold, NJ (10 mi)
    Check Availability
  • Alpine White 2021 BMW 330 xDriveAlpine White 2021 BMW 330 xDriveAlpine White 2021 BMW 330 xDriveAlpine White 2021 BMW 330 xDriveAlpine White 2021 BMW 330 xDriveAlpine White 2021 BMW 330 xDrive

    $20,195

    $800
    88,886 mi.
    Est. $367/mo

    Convey Motors

    5.0
    Hillside, NJ (25 mi)
    Check Availability
  • Gray 2020 BMW 330 I xDriveGray 2020 BMW 330 I xDriveGray 2020 BMW 330 I xDriveGray 2020 BMW 330 I xDriveGray 2020 BMW 330 I xDriveGray 2020 BMW 330 I xDrive

    $26,998

    54,686 mi.
    Est. $491/mo

    CarMax Edison

    4.1
    Edison, NJ (11 mi)
    Check Availability
  • Black 2023 BMW 330 XIBlack 2023 BMW 330 XIBlack 2023 BMW 330 XIBlack 2023 BMW 330 XIBlack 2023 BMW 330 XIBlack 2023 BMW 330 XI

    $36,998

    $2K
    30,060 mi.
    Est. $673/mo

    CarMax Louisville

    4.9
    $1,199 delivery to Edison, NJ (11 mi)
    Check Availability
  • Black 2020 BMW 330 I xDriveBlack 2020 BMW 330 I xDriveBlack 2020 BMW 330 I xDriveBlack 2020 BMW 330 I xDriveBlack 2020 BMW 330 I xDriveBlack 2020 BMW 330 I xDrive

    $27,998

    43,149 mi.
    Est. $509/mo

    CarMax Lancaster

    3.8
    $149 delivery to Edison, NJ (11 mi)
    Check Availability

BMW 330 i xDrive by city

BMW 330 i xDrive by year