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
  • Mineral White Metallic 2026 BMW M340 NAMineral White Metallic 2026 BMW M340 NAMineral White Metallic 2026 BMW M340 NAMineral White Metallic 2026 BMW M340 NAMineral White Metallic 2026 BMW M340 NAMineral White Metallic 2026 BMW M340 NA

    $59,211

    $565
    7,813 mi.
    Est. $1,017/mo

    Stream Auto Outlet Valley Stream

    4.3
    Check Availability
    Valley Stream, NY (24 mi)

    Quick view
  • White Metallic 2023 BMW 330 xDriveWhite Metallic 2023 BMW 330 xDriveWhite Metallic 2023 BMW 330 xDriveWhite Metallic 2023 BMW 330 xDriveWhite Metallic 2023 BMW 330 xDriveWhite Metallic 2023 BMW 330 xDrive

    $33,995

    49,700 mi.
    Est. $584/mo

    Green Brook Chevrolet Buick GMC

    3.9
    Check Availability
    Green Brook Township, NJ (30 mi)

    Quick view
  • $39,111

    $2.2K
    10,261 mi.
    Est. $672/mo

    Park Ave BMW

    Rochelle Park, NJ (2 mi)
    Quick view
  • $35,899

    $1.5K
    10,833 mi.
    Est. $616/mo

    Park Ave BMW

    Rochelle Park, NJ (2 mi)
    Quick view
  • $46,992

    36,621 mi.
    Est. $807/mo

    Park Ave BMW

    Rochelle Park, NJ (2 mi)
    Quick view
  • $35,930

    $1.1K
    14,924 mi.
    Est. $617/mo

    Park Ave BMW

    Rochelle Park, NJ (2 mi)
    Quick view
  • $35,430

    $900
    33,442 mi.
    Est. $608/mo

    Park Ave BMW

    Rochelle Park, NJ (2 mi)
    Quick view
  • Mineral White Metallic 2023 BMW 330 xDriveMineral White Metallic 2023 BMW 330 xDriveMineral White Metallic 2023 BMW 330 xDriveMineral White Metallic 2023 BMW 330 xDriveMineral White Metallic 2023 BMW 330 xDriveMineral White Metallic 2023 BMW 330 xDrive

    $33,493

    43,702 mi.
    Est. $575/mo

    Generation Nissan

    4.1
    Check Availability
    North Plainfield, NJ (28 mi)

    Quick view
  • $43,830

    $1.7K
    18,277 mi.
    Est. $753/mo

    Park Ave BMW

    Rochelle Park, NJ (2 mi)
    Quick view
  • $39,890

    $640
    25,608 mi.
    Est. $685/mo

    Park Ave BMW

    Rochelle Park, NJ (2 mi)
    Quick view
  • $38,415

    $1.2K
    18,409 mi.
    Est. $660/mo

    Park Ave BMW

    Rochelle Park, NJ (2 mi)
    Quick view
  • $32,690

    28,092 mi.
    Est. $561/mo

    Park Ave BMW

    Rochelle Park, NJ (2 mi)
    Quick view
  • $48,542

    33,030 mi.
    Est. $834/mo

    Park Ave BMW

    Rochelle Park, NJ (2 mi)
    Quick view
  • $40,889

    $2.1K
    11,875 mi.
    Est. $702/mo

    Park Ave BMW

    Rochelle Park, NJ (2 mi)
    Quick view
  • $28,310

    $2.3K
    19,570 mi.
    Est. $486/mo

    Park Ave BMW

    Rochelle Park, NJ (2 mi)
    Quick view
  • $68,790

    $2.2K
    24,124 mi.
    Est. $1,181/mo

    Park Ave BMW

    Rochelle Park, NJ (2 mi)
    Quick view
  • $39,410

    23,347 mi.
    Est. $677/mo

    Park Ave BMW

    Rochelle Park, NJ (2 mi)
    Quick view
  • $39,430

    23,450 mi.
    Est. $677/mo

    Park Ave BMW

    Rochelle Park, NJ (2 mi)
    Quick view
  • $28,995

    $3K
    26,026 mi.
    Est. $498/mo

    DCH Paramus Honda

    4.8
    Check Availability
    Paramus, NJ (3 mi)
    Quick view
  • $10,995

    113,112 mi.
    Est. $189/mo

    DCH Paramus Honda

    4.8
    Check Availability
    Paramus, NJ (3 mi)
    Quick view
  • $14,795

    103,305 mi.
    Est. $254/mo

    Cars Buyer Inc

    3.4
    Check Availability
    South Hackensack, NJ (3 mi)
    Quick view
  • Black Sapphire Metallic 2018 BMW 330 xDrive

    $12,289

    87,296 mi.
    Est. $211/mo

    Adams Auto Group of Little Ferry

    Check Availability
    Little Ferry, NJ (3 mi)
    Quick view
  • Black Sapphire 2018 BMW M3 CS

    $56,992

    42,559 mi.
    Est. $979/mo

    Cartopia 46

    3.7
    Check Availability
    Elmwood Park, NJ (4 mi)
    Quick view
  • 2015 BMW 5282015 BMW 5282015 BMW 5282015 BMW 5282015 BMW 5282015 BMW 528

    $7,995

    $500
    0 mi.
    Est. $137/mo

    101 Motors LLC

    1.3
    Check Availability
    Carlstadt, NJ (5 mi)
    Quick view
  • Alpine White 2023 BMW 530 i xDriveAlpine White 2023 BMW 530 i xDriveAlpine White 2023 BMW 530 i xDriveAlpine White 2023 BMW 530 i xDriveAlpine White 2023 BMW 530 i xDriveAlpine White 2023 BMW 530 i xDrive

    Not Priced

    38,380 mi.
    Est. $0/mo

    Speedway Motors LLC

    3.7
    Check Availability
    Patterson, NJ (6 mi)
    Quick view
  • White 2013 BMW 328 i xDrive

    $9,228

    108,801 mi.
    Est. $158/mo

    Mercedes-Benz of Paramus

    4.4
    Check Availability
    Paramus, NJ (6 mi)
    Quick view
  • Dark Graphite Metallic 2018 BMW M550 i xDrive

    $29,257

    $140
    70,948 mi.
    Est. $502/mo

    Mercedes-Benz of Paramus

    4.4
    Check Availability
    Paramus, NJ (6 mi)
    Quick view
  • Skyscraper Grey Metallic 2023 BMW M340 M340i xDrive SedanSkyscraper Grey Metallic 2023 BMW M340 M340i xDrive SedanSkyscraper Grey Metallic 2023 BMW M340 M340i xDrive SedanSkyscraper Grey Metallic 2023 BMW M340 M340i xDrive SedanSkyscraper Grey Metallic 2023 BMW M340 M340i xDrive SedanSkyscraper Grey Metallic 2023 BMW M340 M340i xDrive Sedan

    $50,795

    $200
    14,573 mi.
    Est. $872/mo

    Excel Auto Lounge

    4.6
    Check Availability
    $599 delivery from Hightstown, NJ (51 mi)
    Quick view
  • Blue 2022 BMW ALPINA B8 Gran Coupe xDriveBlue 2022 BMW ALPINA B8 Gran Coupe xDriveBlue 2022 BMW ALPINA B8 Gran Coupe xDriveBlue 2022 BMW ALPINA B8 Gran Coupe xDriveBlue 2022 BMW ALPINA B8 Gran Coupe xDriveBlue 2022 BMW ALPINA B8 Gran Coupe xDrive

    $68,843

    18,056 mi.
    Est. $1,182/mo

    Royal Auto Group

    3.4
    Check Availability
    $399 delivery from Haddon Township, NJ (88 mi)
    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