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
  • Gray Metallic 2023 BMW 330 i xDriveGray Metallic 2023 BMW 330 i xDriveGray Metallic 2023 BMW 330 i xDriveGray Metallic 2023 BMW 330 i xDriveGray Metallic 2023 BMW 330 i xDriveGray Metallic 2023 BMW 330 i xDrive

    $34,394

    45,471 mi.
    Est. $625/mo

    CarTopia

    3.5
    North Plainfield, NJ (9 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

    $29,984

    58,874 mi.
    Est. $545/mo

    Fast Track Motors

    3.1
    Paterson, NJ (19 mi)
    Check Availability
  • Black 2026 BMW 330 xDrive NABlack 2026 BMW 330 xDrive NABlack 2026 BMW 330 xDrive NABlack 2026 BMW 330 xDrive NABlack 2026 BMW 330 xDrive NABlack 2026 BMW 330 xDrive NA

    $36,487

    $2.1K
    18,053 mi.
    Est. $663/mo

    Route 23 Nissan

    2.7
    Butler, NJ (22 mi)
    Check Availability
  • Vegas Red Metallic 2026 BMW 330 xDrive NAVegas Red Metallic 2026 BMW 330 xDrive NAVegas Red Metallic 2026 BMW 330 xDrive NAVegas Red Metallic 2026 BMW 330 xDrive NAVegas Red Metallic 2026 BMW 330 xDrive NAVegas Red Metallic 2026 BMW 330 xDrive NA

    $43,844

    21,017 mi.
    Est. $797/mo

    Luxury Motor Cars

    2.3
    Hillside, NJ (6 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,684

    $100
    72,014 mi.
    Est. $376/mo

    Fast Track Motors

    3.1
    Paterson, NJ (19 mi)
    Check Availability
  • Blue 2026 BMW 330 xDriveBlue 2026 BMW 330 xDriveBlue 2026 BMW 330 xDriveBlue 2026 BMW 330 xDriveBlue 2026 BMW 330 xDriveBlue 2026 BMW 330 xDrive

    $38,644

    $2K
    12,118 mi.
    Est. $702/mo

    Route 23 Nissan

    2.7
    Butler, NJ (22 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

    $24,549

    $2.4K
    75,741 mi.
    Est. $446/mo

    East Coast Auto Group of Linden

    3.3
    Linden, NJ (6 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

    $43,758

    22,416 mi.
    Est. $795/mo

    Luxury Motor Cars

    2.3
    Hillside, NJ (6 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,995

    $1K
    75,310 mi.
    Est. $363/mo

    Haus of Lux

    1.9
    Wayne, NJ (21 mi)
    Check Availability
  • Alpine White 2020 BMW 330 i xDriveAlpine White 2020 BMW 330 i xDriveAlpine White 2020 BMW 330 i xDriveAlpine White 2020 BMW 330 i xDriveAlpine White 2020 BMW 330 i xDriveAlpine White 2020 BMW 330 i xDrive

    $18,993

    82,986 mi.
    Est. $345/mo

    Carz4Us

    3.1
    South Hackensack, NJ (19 mi)
    Check Availability
  • Portimao Blue Metallic 2020 BMW 330 xDrivePortimao Blue Metallic 2020 BMW 330 xDrivePortimao Blue Metallic 2020 BMW 330 xDrivePortimao Blue Metallic 2020 BMW 330 xDrivePortimao Blue Metallic 2020 BMW 330 xDrivePortimao Blue Metallic 2020 BMW 330 xDrive

    $22,694

    93,903 mi.
    Est. $413/mo

    East Coast Auto Group of Linden

    3.3
    Linden, NJ (6 mi)
    Check Availability
  • Brooklyn Grey Metallic 2024 BMW 330 xDriveBrooklyn Grey Metallic 2024 BMW 330 xDriveBrooklyn Grey Metallic 2024 BMW 330 xDriveBrooklyn Grey Metallic 2024 BMW 330 xDriveBrooklyn Grey Metallic 2024 BMW 330 xDriveBrooklyn Grey Metallic 2024 BMW 330 xDrive

    $35,995

    36,040 mi.
    Est. $654/mo

    Haus of Lux

    1.9
    Wayne, NJ (21 mi)
    Check Availability
  • Red 2024 BMW 330 i xDriveRed 2024 BMW 330 i xDriveRed 2024 BMW 330 i xDriveRed 2024 BMW 330 i xDriveRed 2024 BMW 330 i xDriveRed 2024 BMW 330 i xDrive

    $36,784

    18,062 mi.
    Est. $669/mo

    The Car House

    3.1
    Butler, NJ (21 mi)
    Check Availability
  • Gray 2020 BMW 330 xDriveGray 2020 BMW 330 xDriveGray 2020 BMW 330 xDriveGray 2020 BMW 330 xDriveGray 2020 BMW 330 xDriveGray 2020 BMW 330 xDrive

    $19,894

    78,759 mi.
    Est. $362/mo

    MASSARI MOTORS

    1.8
    Atlantic highlands, NJ (26 mi)
    Check Availability
  • Gray Metallic 2026 BMW 330 xDrive NAGray Metallic 2026 BMW 330 xDrive NAGray Metallic 2026 BMW 330 xDrive NAGray Metallic 2026 BMW 330 xDrive NAGray Metallic 2026 BMW 330 xDrive NAGray Metallic 2026 BMW 330 xDrive NA

    $34,872

    $126
    12,671 mi.
    Est. $634/mo

    Springfield Luxury Auto Mall

    3.2
    Springfield, NJ (2 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

    1.9
    Wayne, NJ (21 mi)
    Check Availability
  • 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

    $34,995

    $1K
    45,591 mi.
    Est. $636/mo

    Haus of Lux

    1.9
    Wayne, NJ (21 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

    $20,992

    $303
    59,198 mi.
    Est. $382/mo

    Springfield Luxury Auto Mall

    3.2
    Springfield, NJ (2 mi)
    Check Availability
  • Blue Ridge Mountain Metallic 2022 BMW 330 xDriveBlue Ridge Mountain Metallic 2022 BMW 330 xDriveBlue Ridge Mountain Metallic 2022 BMW 330 xDriveBlue Ridge Mountain Metallic 2022 BMW 330 xDriveBlue Ridge Mountain Metallic 2022 BMW 330 xDriveBlue Ridge Mountain Metallic 2022 BMW 330 xDrive

    $30,695

    39,061 mi.
    Est. $558/mo

    Crazy Cars

    3.7
    Hillside, NJ (5 mi)
    Check Availability
  • Alpine White 2019 BMW 330 iAlpine White 2019 BMW 330 iAlpine White 2019 BMW 330 iAlpine White 2019 BMW 330 iAlpine White 2019 BMW 330 iAlpine White 2019 BMW 330 i

    $18,118

    55,319 mi.
    Est. $329/mo

    NJ Auto Haus LLC

    1.2
    Elizabeth, NJ (7 mi)
    Check Availability
  • Skyscraper Grey Metallic 2026 BMW 330 xDriveSkyscraper Grey Metallic 2026 BMW 330 xDrive

    $41,985

    $265
    6,200 mi.
    Est. $763/mo

    Paul Miller Chevrolet

    West Caldwell, NJ (11 mi)
  • 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,990

    29,160 mi.
    Est. $636/mo

    Edison INFINITI

    3.6
    Edison, NJ (15 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

    $30,999

    $800
    31,587 mi.
    Est. $564/mo

    Ho Auto Inc

    Brooklyn, NY (17 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,789

    64,776 mi.
    Est. $360/mo

    Adams Auto Group of Little Ferry

    Little Ferry, NJ (19 mi)
    Check Availability
  • Black 2020 BMW 330 330i Sedan North AmericaBlack 2020 BMW 330 330i Sedan North AmericaBlack 2020 BMW 330 330i Sedan North AmericaBlack 2020 BMW 330 330i Sedan North AmericaBlack 2020 BMW 330 330i Sedan North AmericaBlack 2020 BMW 330 330i Sedan North America

    $17,495

    79,366 mi.
    Est. $318/mo

    Queens Auto

    3.4
    Queens, NY (23 mi)
    Check Availability
  • Black 2021 BMW 330 I xDriveBlack 2021 BMW 330 I xDriveBlack 2021 BMW 330 I xDriveBlack 2021 BMW 330 I xDriveBlack 2021 BMW 330 I xDriveBlack 2021 BMW 330 I xDrive

    $25,998

    58,872 mi.
    Est. $473/mo

    CarMax Greenville

    4.5
    $699 delivery to Green Brook Township, NJ (11 mi)
    Check Availability
  • Gray 2018 BMW 330 IGray 2018 BMW 330 IGray 2018 BMW 330 IGray 2018 BMW 330 IGray 2018 BMW 330 IGray 2018 BMW 330 I

    $19,998

    57,071 mi.
    Est. $364/mo

    CarMax Winston-Salem

    4.7
    $299 delivery to Green Brook Township, NJ (11 mi)
    Check Availability

Compare the BMW 330