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
  • Carbon Black Metallic 2024 BMW X3 M40iCarbon Black Metallic 2024 BMW X3 M40iCarbon Black Metallic 2024 BMW X3 M40iCarbon Black Metallic 2024 BMW X3 M40iCarbon Black Metallic 2024 BMW X3 M40iCarbon Black Metallic 2024 BMW X3 M40i

    $37,994

    77,869 mi.
    Est. $691/mo

    CarTopia

    3.4
    North Plainfield, NJ (6 mi)
    Check Availability

  • Piemont Red 2023 BMW X4 M40iPiemont Red 2023 BMW X4 M40iPiemont Red 2023 BMW X4 M40iPiemont Red 2023 BMW X4 M40iPiemont Red 2023 BMW X4 M40iPiemont Red 2023 BMW X4 M40i

    $40,894

    56,915 mi.
    Est. $743/mo

    Hyundai of Trenton

    4.3
    Ewing Township, NJ (26 mi)
    Check Availability

  • Alpine White 2017 BMW M3 BaseAlpine White 2017 BMW M3 BaseAlpine White 2017 BMW M3 BaseAlpine White 2017 BMW M3 BaseAlpine White 2017 BMW M3 Base

    $42,900

    $2K
    76,365 mi.
    Est. $780/mo

    Bridgewater Chevrolet

    4.7
    Bridgewater, NJ (2 mi)
    Check Availability

  • $44,999

    29,772 mi.
    Est. $818/mo

    Paul Miller BMW

    2.8
    Wayne, NJ (29 mi)
  • $51,999

    15,570 mi.
    Est. $945/mo

    Paul Miller BMW

    2.8
    Wayne, NJ (29 mi)
  • $69,999

    38,791 mi.
    Est. $1,272/mo

    Paul Miller BMW

    2.8
    Wayne, NJ (29 mi)
  • $75,999

    36,324 mi.
    Est. $1,382/mo

    Paul Miller BMW

    2.8
    Wayne, NJ (29 mi)
  • $41,999

    23,651 mi.
    Est. $763/mo

    Paul Miller BMW

    2.8
    Wayne, NJ (29 mi)
  • Silver 2017 BMW 530 530i xDriveSilver 2017 BMW 530 530i xDriveSilver 2017 BMW 530 530i xDriveSilver 2017 BMW 530 530i xDriveSilver 2017 BMW 530 530i xDriveSilver 2017 BMW 530 530i xDrive

    $13,790

    $1K
    119,604 mi.
    Est. $251/mo

    J&S Autohaus III

    4.4
    Hamilton, NJ (26 mi)
    Check Availability

  • $64,999

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

    Paul Miller BMW

    2.8
    Wayne, NJ (29 mi)
  • $53,499

    35,837 mi.
    Est. $973/mo

    Paul Miller BMW

    2.8
    Wayne, NJ (29 mi)
  • $41,999

    13,109 mi.
    Est. $763/mo

    Paul Miller BMW

    2.8
    Wayne, NJ (29 mi)
  • $48,999

    44,533 mi.
    Est. $891/mo

    Paul Miller BMW

    2.8
    Wayne, NJ (29 mi)
  • $55,899

    15,028 mi.
    Est. $1,016/mo

    Paul Miller BMW

    2.8
    Wayne, NJ (29 mi)
  • Black Sapphire Metallic 2024 BMW 430 i xDriveBlack Sapphire Metallic 2024 BMW 430 i xDriveBlack Sapphire Metallic 2024 BMW 430 i xDriveBlack Sapphire Metallic 2024 BMW 430 i xDriveBlack Sapphire Metallic 2024 BMW 430 i xDriveBlack Sapphire Metallic 2024 BMW 430 i xDrive

    $38,590

    $200
    23,414 mi.
    Est. $702/mo

    Victory Subaru

    4.3
    Somerset, NJ (8 mi)
    Check Availability

  • $51,999

    30,867 mi.
    Est. $945/mo

    Paul Miller BMW

    2.8
    Wayne, NJ (29 mi)
  • $42,499

    26,221 mi.
    Est. $773/mo

    Paul Miller BMW

    2.8
    Wayne, NJ (29 mi)
  • $45,999

    38,520 mi.
    Est. $836/mo

    Paul Miller BMW

    2.8
    Wayne, NJ (29 mi)
  • $61,999

    23,343 mi.
    Est. $1,127/mo

    Paul Miller BMW

    2.8
    Wayne, NJ (29 mi)
  • $52,999

    36,068 mi.
    Est. $963/mo

    Paul Miller BMW

    2.8
    Wayne, NJ (29 mi)
  • Black 2024 BMW X3 xDrive30iBlack 2024 BMW X3 xDrive30iBlack 2024 BMW X3 xDrive30iBlack 2024 BMW X3 xDrive30iBlack 2024 BMW X3 xDrive30iBlack 2024 BMW X3 xDrive30i

    $37,468

    $430
    21,731 mi.
    Est. $681/mo

    Hyundai of Trenton

    4.3
    Ewing Township, NJ (26 mi)
    Check Availability

  • $38,999

    32,870 mi.
    Est. $709/mo

    Paul Miller BMW

    2.8
    Wayne, NJ (29 mi)
  • $48,999

    24,877 mi.
    Est. $891/mo

    Paul Miller BMW

    2.8
    Wayne, NJ (29 mi)
  • $49,999

    34,977 mi.
    Est. $909/mo

    Paul Miller BMW

    2.8
    Wayne, NJ (29 mi)
  • $69,999

    30,138 mi.
    Est. $1,272/mo

    Paul Miller BMW

    2.8
    Wayne, NJ (29 mi)
  • $61,999

    39,088 mi.
    Est. $1,127/mo

    Paul Miller BMW

    2.8
    Wayne, NJ (29 mi)
  • Blue 2026 BMW X1 M35iBlue 2026 BMW X1 M35iBlue 2026 BMW X1 M35iBlue 2026 BMW X1 M35iBlue 2026 BMW X1 M35iBlue 2026 BMW X1 M35i

    $44,794

    7,953 mi.
    Est. $814/mo

    Generation Nissan

    4.1
    North Plainfield, NJ (7 mi)
    Check Availability

  • $39,999

    18,272 mi.
    Est. $727/mo

    Paul Miller BMW

    2.8
    Wayne, NJ (29 mi)
  • $59,999

    22,317 mi.
    Est. $1,091/mo

    Paul Miller BMW

    2.8
    Wayne, NJ (29 mi)
  • $50,499

    40,372 mi.
    Est. $918/mo

    Paul Miller BMW

    2.8
    Wayne, NJ (29 mi)
  • $30,499

    34,235 mi.
    Est. $554/mo

    Paul Miller BMW

    2.8
    Wayne, NJ (29 mi)
  • Hockenheim Silver Metallic 2021 BMW M2 CompetitionHockenheim Silver Metallic 2021 BMW M2 CompetitionHockenheim Silver Metallic 2021 BMW M2 CompetitionHockenheim Silver Metallic 2021 BMW M2 CompetitionHockenheim Silver Metallic 2021 BMW M2 CompetitionHockenheim Silver Metallic 2021 BMW M2 Competition

    $51,995

    $2K
    19,408 mi.
    Est. $945/mo

    Blue Sky Auto Sales - Crestwood

    2.8
    $1,036 delivery from Crestwood, IL (691 mi)
    Check Availability
  • White 2024 BMW iX XDrive50iWhite 2024 BMW iX XDrive50iWhite 2024 BMW iX XDrive50iWhite 2024 BMW iX XDrive50iWhite 2024 BMW iX XDrive50iWhite 2024 BMW iX XDrive50i

    $45,998

    33,264 mi.
    Est. $836/mo

    CarMax Westborough

    4.4
    $149 delivery to Green Brook Township, NJ (5 mi)
    Check Availability