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
  • Black 2018 BMW X5 M BaseBlack 2018 BMW X5 M BaseBlack 2018 BMW X5 M BaseBlack 2018 BMW X5 M BaseBlack 2018 BMW X5 M BaseBlack 2018 BMW X5 M Base

    $33,794

    76,235 mi.
    Est. $614/mo

    CarTopia

    3.4
    North Plainfield, NJ (25 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

  • Not Priced

    83,806 mi.
    Est. $0/mo

    Adams Auto Group of Little Ferry

    Little Ferry, NJ (13 mi)
    Check Availability
  • Not Priced

    149,899 mi.
    Est. $0/mo

    Adams Auto Group of Little Ferry

    Little Ferry, NJ (13 mi)
    Check Availability
  • Not Priced

    88,697 mi.
    Est. $0/mo

    Rockland Motorsport

    1.8
    Suffern, NY (13 mi)
    Check Availability
  • Mineral Gray Metallic 2018 BMW 430 Gran Coupe i xDrive

    Not Priced

    85,290 mi.
    Est. $0/mo

    Rockland Motorsport

    1.8
    Suffern, NY (13 mi)
    Check Availability
  • Black 2016 BMW X1 xDrive 28i

    $9,450

    109,315 mi.
    Est. $172/mo

    Victoria Pre Owned Autos Inc

    LITTLE FERRY, NJ (13 mi)
    Check Availability
  • Black 2011 BMW 535 xDriveBlack 2011 BMW 535 xDriveBlack 2011 BMW 535 xDriveBlack 2011 BMW 535 xDriveBlack 2011 BMW 535 xDriveBlack 2011 BMW 535 xDrive

    Not Priced

    127,316 mi.
    Est. $0/mo

    Dash Auto Gallery Inc

    4.8
    Newark, NJ (13 mi)
    Check Availability
  • Sparkling Brown Metallic 2015 BMW X5 xDrive35iSparkling Brown Metallic 2015 BMW X5 xDrive35iSparkling Brown Metallic 2015 BMW X5 xDrive35iSparkling Brown Metallic 2015 BMW X5 xDrive35iSparkling Brown Metallic 2015 BMW X5 xDrive35iSparkling Brown Metallic 2015 BMW X5 xDrive35i

    Not Priced

    147,459 mi.
    Est. $0/mo

    Dash Auto Gallery Inc

    4.8
    Newark, NJ (13 mi)
    Check Availability
  • Blue 2016 BMW 535 xDriveBlue 2016 BMW 535 xDriveBlue 2016 BMW 535 xDriveBlue 2016 BMW 535 xDriveBlue 2016 BMW 535 xDriveBlue 2016 BMW 535 xDrive

    Not Priced

    100,469 mi.
    Est. $0/mo

    Dash Auto Gallery Inc

    4.8
    Newark, NJ (13 mi)
    Check Availability
  • Black Sapphire Metallic 2012 BMW X5 xDrive 35i Sport Activity

    $11,997

    94,988 mi.
    Est. $218/mo

    Dash Auto Gallery Inc

    4.8
    Newark, NJ (13 mi)
    Check Availability
  • Alpine White 2012 BMW X5 xDrive35i PremiumAlpine White 2012 BMW X5 xDrive35i PremiumAlpine White 2012 BMW X5 xDrive35i PremiumAlpine White 2012 BMW X5 xDrive35i PremiumAlpine White 2012 BMW X5 xDrive35i PremiumAlpine White 2012 BMW X5 xDrive35i Premium

    Not Priced

    162,899 mi.
    Est. $0/mo

    Grand Used Cars, Inc.

    Little Ferry, NJ (13 mi)
    Check Availability
  • Black 2022 BMW X6 M BaseBlack 2022 BMW X6 M BaseBlack 2022 BMW X6 M BaseBlack 2022 BMW X6 M BaseBlack 2022 BMW X6 M BaseBlack 2022 BMW X6 M Base

    Not Priced

    30,111 mi.

    AUTO CENTER NJ INC

    Orange, NJ (13 mi)
    Check Availability
  • White 2022 BMW 740 iWhite 2022 BMW 740 iWhite 2022 BMW 740 iWhite 2022 BMW 740 iWhite 2022 BMW 740 i

    Not Priced

    62,448 mi.

    AUTO CENTER NJ INC

    Orange, NJ (13 mi)
    Check Availability
  • $6,694

    174,003 mi.
    Est. $122/mo

    101 Motors LLC

    1.8
    Carlstadt, NJ (13 mi)
    Check Availability
  • $3,194

    178,426 mi.
    Est. $58/mo

    101 Motors LLC

    1.8
    Carlstadt, NJ (13 mi)
    Check Availability
  • $50,792

    33,873 mi.
    Est. $923/mo

    Genesis of Denville

    4.9
    Denville, NJ (14 mi)
    Check Availability
  • Not Priced

    107,337 mi.
    Est. $0/mo

    Elite Motor Cars

    3.2
    Newark, NJ (14 mi)
    Check Availability
  • Not Priced

    84,521 mi.
    Est. $0/mo

    Elite Motor Cars

    3.2
    Newark, NJ (14 mi)
    Check Availability
  • Not Priced

    119,976 mi.
    Est. $0/mo

    Elite Motor Cars

    3.2
    Newark, NJ (14 mi)
    Check Availability
  • Gray Metallic 2025 BMW X7 xDrive40i

    $58,799

    30,619 mi.
    Est. $1,069/mo

    Land Rover Englewood

    5.0
    Englewood, NJ (15 mi)
    Check Availability
  • Not Priced

    28,671 mi.

    BMW of Tenafly

    Tenafly, NJ (16 mi)
  • Not Priced

    12,170 mi.

    BMW of Tenafly

    Tenafly, NJ (16 mi)
  • Not Priced

    37,366 mi.

    BMW of Tenafly

    Tenafly, NJ (16 mi)
  • Not Priced

    29,803 mi.

    BMW of Tenafly

    Tenafly, NJ (16 mi)
  • Not Priced

    3,547 mi.

    BMW of Tenafly

    Tenafly, NJ (16 mi)
  • Blue 2026 BMW M2Blue 2026 BMW M2Blue 2026 BMW M2Blue 2026 BMW M2Blue 2026 BMW M2Blue 2026 BMW M2

    $71,900

    $1.1K
    3,184 mi.
    Est. $1,307/mo

    Unlimited Motors

    4.3
    $945 delivery from Westfield, IN (630 mi)
    Check Availability
  • Estoril Blue Metallic 2016 BMW Z4 sDrive28iEstoril Blue Metallic 2016 BMW Z4 sDrive28iEstoril Blue Metallic 2016 BMW Z4 sDrive28iEstoril Blue Metallic 2016 BMW Z4 sDrive28iEstoril Blue Metallic 2016 BMW Z4 sDrive28iEstoril Blue Metallic 2016 BMW Z4 sDrive28i

    $21,401

    56,689 mi.
    Est. $389/mo

    Gravity Autos Chicago

    3.8
    $1,237 delivery from Highland Park, IL (707 mi)
    Check Availability