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 X3 xDrive30iGray Metallic 2023 BMW X3 xDrive30iGray Metallic 2023 BMW X3 xDrive30iGray Metallic 2023 BMW X3 xDrive30iGray Metallic 2023 BMW X3 xDrive30iGray Metallic 2023 BMW X3 xDrive30i

    $32,994

    42,253 mi.
    Est. $600/mo

    CarTopia

    3.4
    North Plainfield, NJ (25 mi)
    Check Availability

  • Brooklyn Gray Metallic 2024 BMW X7 xDrive40iBrooklyn Gray Metallic 2024 BMW X7 xDrive40iBrooklyn Gray Metallic 2024 BMW X7 xDrive40iBrooklyn Gray Metallic 2024 BMW X7 xDrive40iBrooklyn Gray Metallic 2024 BMW X7 xDrive40iBrooklyn Gray Metallic 2024 BMW X7 xDrive40i

    $57,750

    31,675 mi.
    Est. $1,050/mo

    Volvo Cars of Queens

    4.8
    Queens, NY (28 mi)
    Check Availability

  • Portimao Blue Metallic 2024 BMW 330 xDrivePortimao Blue Metallic 2024 BMW 330 xDrivePortimao Blue Metallic 2024 BMW 330 xDrivePortimao Blue Metallic 2024 BMW 330 xDrivePortimao Blue Metallic 2024 BMW 330 xDrivePortimao Blue Metallic 2024 BMW 330 xDrive

    $39,097

    $200
    23,920 mi.
    Est. $711/mo

    Mercedes-Benz of Newton

    3.9
    Newton, NJ (28 mi)
    Check Availability

  • $39,172

    25,623 mi.
    Est. $712/mo

    Park Ave BMW

    4.8
    Rochelle Park, NJ (10 mi)
  • $39,970

    $1.8K
    13,780 mi.
    Est. $727/mo

    Park Ave BMW

    4.8
    Rochelle Park, NJ (10 mi)
  • $50,340

    $1.2K
    27,559 mi.
    Est. $915/mo

    Park Ave BMW

    4.8
    Rochelle Park, NJ (10 mi)
  • $49,800

    35,146 mi.
    Est. $905/mo

    Park Ave BMW

    4.8
    Rochelle Park, NJ (10 mi)
  • $66,542

    11,930 mi.
    Est. $1,210/mo

    Park Ave BMW

    4.8
    Rochelle Park, NJ (10 mi)
  • Tanzanite Blue II Metallic 2024 BMW X5 M60iTanzanite Blue II Metallic 2024 BMW X5 M60iTanzanite Blue II Metallic 2024 BMW X5 M60iTanzanite Blue II Metallic 2024 BMW X5 M60iTanzanite Blue II Metallic 2024 BMW X5 M60iTanzanite Blue II Metallic 2024 BMW X5 M60i

    $67,331

    7,062 mi.
    Est. $1,224/mo

    Volvo Cars of Queens

    4.8
    Queens, NY (28 mi)
    Check Availability

  • $52,840

    21,111 mi.
    Est. $961/mo

    Park Ave BMW

    4.8
    Rochelle Park, NJ (10 mi)
  • $37,980

    23,450 mi.
    Est. $690/mo

    Park Ave BMW

    4.8
    Rochelle Park, NJ (10 mi)
  • $52,200

    29,045 mi.
    Est. $949/mo

    Park Ave BMW

    4.8
    Rochelle Park, NJ (10 mi)
  • $48,543

    33,030 mi.
    Est. $882/mo

    Park Ave BMW

    4.8
    Rochelle Park, NJ (10 mi)
  • $27,400

    19,570 mi.
    Est. $498/mo

    Park Ave BMW

    4.8
    Rochelle Park, NJ (10 mi)
  • $45,900

    36,621 mi.
    Est. $834/mo

    Park Ave BMW

    4.8
    Rochelle Park, NJ (10 mi)
  • Black 2021 BMW M550 i xDrive

    Not Priced

    111,712 mi.

    Auto Spot LLC

    4.8
    Woodridge, NJ (10 mi)
    Check Availability
  • 2015 BMW X5 xDrive35i

    Not Priced

    102,781 mi.

    Auto Spot LLC

    4.8
    Woodridge, NJ (10 mi)
    Check Availability
  • Black 2021 BMW X1 xDrive28i

    Not Priced

    96,259 mi.

    Auto Spot LLC

    4.8
    Woodridge, NJ (10 mi)
    Check Availability
  • White 2016 BMW 320 i xDrive

    Not Priced

    91,968 mi.

    Auto Spot LLC

    4.8
    Woodridge, NJ (10 mi)
    Check Availability
  • Blue 2018 BMW 540 i xDrive

    Not Priced

    123,681 mi.

    Auto Spot LLC

    4.8
    Woodridge, NJ (10 mi)
    Check Availability
  • 2019 BMW 330 i xDrive2019 BMW 330 i xDrive2019 BMW 330 i xDrive2019 BMW 330 i xDrive2019 BMW 330 i xDrive2019 BMW 330 i xDrive

    Not Priced

    54,275 mi.

    Auto Spot LLC

    4.8
    Woodridge, NJ (10 mi)
    Check Availability
  • $27,366

    61,352 mi.
    Est. $497/mo

    European Auto Expo

    3.9
    Lodi, NJ (10 mi)
    Check Availability
  • $52,699

    12,627 mi.
    Est. $958/mo

    BMW of Ramsey

    4.2
    Ramsey, NJ (11 mi)
    Check Availability
  • $40,799

    $500
    29,970 mi.
    Est. $742/mo

    BMW of Ramsey

    4.2
    Ramsey, NJ (11 mi)
    Check Availability
  • $52,499

    $500
    45,912 mi.
    Est. $954/mo

    BMW of Ramsey

    4.2
    Ramsey, NJ (11 mi)
    Check Availability
  • $23,999

    22,454 mi.
    Est. $436/mo

    BMW of Ramsey

    4.2
    Ramsey, NJ (11 mi)
    Check Availability
  • Blue 2013 BMW X5 M Base

    $11,800

    115,400 mi.
    Est. $215/mo

    Private seller: Seth

    Upper Saddle River, NJ (11 mi)
    Contact Seller
  • Not Priced

    82,884 mi.
    Est. $0/mo

    Velocity Autohaus

    1.8
    Hasbrouck Heights, NJ (11 mi)
    Check Availability
  • Sao Paulo Yellow 2023 BMW M4 Competition xDriveSao Paulo Yellow 2023 BMW M4 Competition xDriveSao Paulo Yellow 2023 BMW M4 Competition xDriveSao Paulo Yellow 2023 BMW M4 Competition xDriveSao Paulo Yellow 2023 BMW M4 Competition xDriveSao Paulo Yellow 2023 BMW M4 Competition xDrive

    $79,850

    20,896 mi.
    Est. $1,452/mo

    Fishers Imports

    4.5
    $621 delivery from Fishers, IN (622 mi)
    Check Availability
  • Gray 2021 BMW X5 PHEV XDrive45eGray 2021 BMW X5 PHEV XDrive45eGray 2021 BMW X5 PHEV XDrive45eGray 2021 BMW X5 PHEV XDrive45eGray 2021 BMW X5 PHEV XDrive45eGray 2021 BMW X5 PHEV XDrive45e

    $37,998

    40,068 mi.
    Est. $691/mo

    CarMax Virginia Beach

    4.2
    $199 delivery to Wayne, NJ (2 mi)
    Check Availability