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 Gray Metallic 2021 BMW X1 xDrive28iMineral Gray Metallic 2021 BMW X1 xDrive28iMineral Gray Metallic 2021 BMW X1 xDrive28iMineral Gray Metallic 2021 BMW X1 xDrive28iMineral Gray Metallic 2021 BMW X1 xDrive28iMineral Gray Metallic 2021 BMW X1 xDrive28i

    $21,994

    38,475 mi.
    Est. $378/mo

    Route 46 Mitsubishi

    4.1
    Check Availability
    Totowa, NJ (28 mi)

    Quick view
  • Brooklyn Grey Metallic 2024 BMW X5 xDrive40iBrooklyn Grey Metallic 2024 BMW X5 xDrive40iBrooklyn Grey Metallic 2024 BMW X5 xDrive40iBrooklyn Grey Metallic 2024 BMW X5 xDrive40iBrooklyn Grey Metallic 2024 BMW X5 xDrive40iBrooklyn Grey Metallic 2024 BMW X5 xDrive40i

    $46,586

    75,123 mi.
    Est. $800/mo

    Generation Nissan

    4.1
    Check Availability
    North Plainfield, NJ (7 mi)

    Quick view
  • $79,999

    20,787 mi.
    Est. $1,374/mo

    Paul Miller BMW

    Wayne, NJ (29 mi)
    Quick view
  • $64,999

    9,861 mi.
    Est. $1,116/mo

    Paul Miller BMW

    Wayne, NJ (29 mi)
    Quick view
  • $53,499

    36,518 mi.
    Est. $919/mo

    Paul Miller BMW

    Wayne, NJ (29 mi)
    Quick view
  • $34,999

    24,230 mi.
    Est. $601/mo

    Paul Miller BMW

    Wayne, NJ (29 mi)
    Quick view
  • $54,999

    41,513 mi.
    Est. $944/mo

    Paul Miller BMW

    Wayne, NJ (29 mi)
    Quick view
  • Gray Metallic 2025 BMW i7 xDrive60Gray Metallic 2025 BMW i7 xDrive60Gray Metallic 2025 BMW i7 xDrive60Gray Metallic 2025 BMW i7 xDrive60Gray Metallic 2025 BMW i7 xDrive60Gray Metallic 2025 BMW i7 xDrive60

    $88,999

    $1K
    6,605 mi.
    Est. $1,528/mo

    Hyundai of Trenton

    4.5
    Check Availability
    Ewing Township, NJ (26 mi)

    Quick view
  • $39,999

    27,015 mi.
    Est. $687/mo

    Paul Miller BMW

    Wayne, NJ (29 mi)
    Quick view
  • $52,999

    37,814 mi.
    Est. $910/mo

    Paul Miller BMW

    Wayne, NJ (29 mi)
    Quick view
  • $75,999

    28,754 mi.
    Est. $1,305/mo

    Paul Miller BMW

    Wayne, NJ (29 mi)
    Quick view
  • $38,999

    35,007 mi.
    Est. $670/mo

    Paul Miller BMW

    Wayne, NJ (29 mi)
    Quick view
  • $34,999

    29,799 mi.
    Est. $601/mo

    Paul Miller BMW

    Wayne, NJ (29 mi)
    Quick view
  • Carbon Black Metallic 2019 BMW X6 xDrive35iCarbon Black Metallic 2019 BMW X6 xDrive35iCarbon Black Metallic 2019 BMW X6 xDrive35iCarbon Black Metallic 2019 BMW X6 xDrive35iCarbon Black Metallic 2019 BMW X6 xDrive35iCarbon Black Metallic 2019 BMW X6 xDrive35i

    $34,763

    40,372 mi.
    Est. $597/mo

    Generation Nissan

    4.1
    Check Availability
    North Plainfield, NJ (7 mi)

    Quick view
  • $39,999

    10,137 mi.
    Est. $687/mo

    Paul Miller BMW

    Wayne, NJ (29 mi)
    Quick view
  • $48,999

    44,533 mi.
    Est. $841/mo

    Paul Miller BMW

    Wayne, NJ (29 mi)
    Quick view
  • $55,699

    10,333 mi.
    Est. $956/mo

    Paul Miller BMW

    Wayne, NJ (29 mi)
    Quick view
  • $41,999

    20,567 mi.
    Est. $721/mo

    Paul Miller BMW

    Wayne, NJ (29 mi)
    Quick view
  • $41,999

    10,182 mi.
    Est. $721/mo

    Paul Miller BMW

    Wayne, NJ (29 mi)
    Quick view
  • Gray 2018 BMW 430 Gran Coupe i xDriveGray 2018 BMW 430 Gran Coupe i xDriveGray 2018 BMW 430 Gran Coupe i xDriveGray 2018 BMW 430 Gran Coupe i xDriveGray 2018 BMW 430 Gran Coupe i xDriveGray 2018 BMW 430 Gran Coupe i xDrive

    $12,495

    103,192 mi.
    Est. $215/mo

    J&S Autohaus III

    4.3
    Check Availability
    Hamilton, NJ (26 mi)

    Quick view
  • $57,999

    36,301 mi.
    Est. $996/mo

    Paul Miller BMW

    Wayne, NJ (29 mi)
    Quick view
  • $59,999

    49,909 mi.
    Est. $1,030/mo

    Paul Miller BMW

    Wayne, NJ (29 mi)
    Quick view
  • $98,499

    20,436 mi.
    Est. $1,691/mo

    Paul Miller BMW

    Wayne, NJ (29 mi)
    Quick view
  • $59,999

    29,794 mi.
    Est. $1,030/mo

    Paul Miller BMW

    Wayne, NJ (29 mi)
    Quick view
  • Not Priced

    89,075 mi.
    Est. $0/mo

    NJ Auto Xchange

    Check Availability
    Atlantic Highlands, NJ (29 mi)
    Quick view
  • White 2023 BMW X4 xDrive30iWhite 2023 BMW X4 xDrive30iWhite 2023 BMW X4 xDrive30iWhite 2023 BMW X4 xDrive30iWhite 2023 BMW X4 xDrive30iWhite 2023 BMW X4 xDrive30i

    $43,399

    $500
    16,121 mi.
    Est. $745/mo

    Hyundai of Trenton

    4.5
    Check Availability
    Ewing Township, NJ (26 mi)

    Quick view
  • Blue 2024 BMW M4 CompetitionBlue 2024 BMW M4 CompetitionBlue 2024 BMW M4 CompetitionBlue 2024 BMW M4 CompetitionBlue 2024 BMW M4 CompetitionBlue 2024 BMW M4 Competition

    $84,998

    8,179 mi.
    Est. $1,460/mo

    CarMax East Haven

    4.0
    Check Availability
    Free delivery to Green Brook Township, NJ (5 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 (55 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