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 2017 BMW M3 BaseGray 2017 BMW M3 BaseGray 2017 BMW M3 BaseGray 2017 BMW M3 BaseGray 2017 BMW M3 BaseGray 2017 BMW M3 Base

    $49,994

    37,255 mi.
    Est. $909/mo

    CarTopia

    3.4
    North Plainfield, NJ (5 mi)
    Check Availability

  • Black Sapphire Metallic 2022 BMW X4 xDrive30iBlack Sapphire Metallic 2022 BMW X4 xDrive30iBlack Sapphire Metallic 2022 BMW X4 xDrive30iBlack Sapphire Metallic 2022 BMW X4 xDrive30iBlack Sapphire Metallic 2022 BMW X4 xDrive30iBlack Sapphire Metallic 2022 BMW X4 xDrive30i

    $34,989

    15,984 mi.
    Est. $636/mo

    Edison Nissan

    3.9
    Edison, NJ (8 mi)
    Check Availability

  • Carbon Black Metallic 2024 BMW X7 xDrive40iCarbon Black Metallic 2024 BMW X7 xDrive40iCarbon Black Metallic 2024 BMW X7 xDrive40iCarbon Black Metallic 2024 BMW X7 xDrive40iCarbon Black Metallic 2024 BMW X7 xDrive40iCarbon Black Metallic 2024 BMW X7 xDrive40i

    $56,989

    39,339 mi.
    Est. $1,036/mo

    Edison Nissan

    3.9
    Edison, NJ (8 mi)
    Check Availability

  • $26,987

    50,361 mi.
    Est. $491/mo

    Stevens Jersey City Ford

    Jersey City, NJ (24 mi)
    Check Availability
  • $33,687

    71,495 mi.
    Est. $612/mo

    Stevens Jersey City Ford

    Jersey City, NJ (24 mi)
    Check Availability
  • $32,994

    $993
    68,272 mi.
    Est. $600/mo

    Stevens Jersey City Ford

    Jersey City, NJ (24 mi)
    Check Availability
  • $42,900

    9,844 mi.
    Est. $780/mo

    BMW of Brooklyn

    3.1
    Brooklyn, NY (25 mi)
  • $39,000

    3,088 mi.
    Est. $709/mo

    BMW of Brooklyn

    3.1
    Brooklyn, NY (25 mi)
  • Alpine White 2023 BMW 330 xDriveAlpine White 2023 BMW 330 xDriveAlpine White 2023 BMW 330 xDriveAlpine White 2023 BMW 330 xDriveAlpine White 2023 BMW 330 xDriveAlpine White 2023 BMW 330 xDrive

    $36,989

    24,528 mi.
    Est. $672/mo

    Edison Nissan

    3.9
    Edison, NJ (8 mi)
    Check Availability

  • $41,222

    20,422 mi.
    Est. $749/mo

    BMW of Brooklyn

    3.1
    Brooklyn, NY (25 mi)
  • $45,998

    6,189 mi.
    Est. $836/mo

    BMW of Brooklyn

    3.1
    Brooklyn, NY (25 mi)
  • $59,967

    19,281 mi.
    Est. $1,090/mo

    BMW of Brooklyn

    3.1
    Brooklyn, NY (25 mi)
  • $36,898

    26,142 mi.
    Est. $671/mo

    BMW of Brooklyn

    3.1
    Brooklyn, NY (25 mi)
  • $34,962

    19,395 mi.
    Est. $636/mo

    BMW of Brooklyn

    3.1
    Brooklyn, NY (25 mi)
  • Alpine White 2026 BMW 228 Gran Coupe xDriveAlpine White 2026 BMW 228 Gran Coupe xDriveAlpine White 2026 BMW 228 Gran Coupe xDriveAlpine White 2026 BMW 228 Gran Coupe xDriveAlpine White 2026 BMW 228 Gran Coupe xDriveAlpine White 2026 BMW 228 Gran Coupe xDrive

    $31,789

    18,361 mi.
    Est. $578/mo

    Edison Nissan

    3.9
    Edison, NJ (8 mi)
    Check Availability

  • $55,614

    39,494 mi.
    Est. $1,011/mo

    BMW of Brooklyn

    3.1
    Brooklyn, NY (25 mi)
  • $57,888

    33,935 mi.
    Est. $1,052/mo

    BMW of Brooklyn

    3.1
    Brooklyn, NY (25 mi)
  • $33,736

    28,407 mi.
    Est. $613/mo

    BMW of Brooklyn

    3.1
    Brooklyn, NY (25 mi)
  • $58,888

    11,538 mi.
    Est. $1,070/mo

    BMW of Brooklyn

    3.1
    Brooklyn, NY (25 mi)
  • $57,988

    35,428 mi.
    Est. $1,054/mo

    BMW of Brooklyn

    3.1
    Brooklyn, NY (25 mi)
  • Gray 2024 BMW iX xDrive50Gray 2024 BMW iX xDrive50Gray 2024 BMW iX xDrive50Gray 2024 BMW iX xDrive50Gray 2024 BMW iX xDrive50Gray 2024 BMW iX xDrive50

    $48,489

    19,630 mi.
    Est. $881/mo

    Edison Nissan

    3.9
    Edison, NJ (8 mi)
    Check Availability

  • $32,788

    28,696 mi.
    Est. $596/mo

    BMW of Brooklyn

    3.1
    Brooklyn, NY (25 mi)
  • $59,175

    14,796 mi.
    Est. $1,076/mo

    BMW of Brooklyn

    3.1
    Brooklyn, NY (25 mi)
  • $38,000

    4,080 mi.
    Est. $691/mo

    BMW of Brooklyn

    3.1
    Brooklyn, NY (25 mi)
  • $57,928

    22,677 mi.
    Est. $1,053/mo

    BMW of Brooklyn

    3.1
    Brooklyn, NY (25 mi)
  • $67,495

    10,897 mi.
    Est. $1,227/mo

    BMW of Brooklyn

    3.1
    Brooklyn, NY (25 mi)
  • San Remo Green Metallic 2024 BMW 430 Gran Coupe i xDriveSan Remo Green Metallic 2024 BMW 430 Gran Coupe i xDriveSan Remo Green Metallic 2024 BMW 430 Gran Coupe i xDriveSan Remo Green Metallic 2024 BMW 430 Gran Coupe i xDriveSan Remo Green Metallic 2024 BMW 430 Gran Coupe i xDriveSan Remo Green Metallic 2024 BMW 430 Gran Coupe i xDrive

    $34,489

    30,492 mi.
    Est. $627/mo

    Edison Nissan

    3.9
    Edison, NJ (8 mi)
    Check Availability

  • $42,964

    13,539 mi.
    Est. $781/mo

    BMW of Brooklyn

    3.1
    Brooklyn, NY (25 mi)
  • $37,785

    18,711 mi.
    Est. $687/mo

    BMW of Brooklyn

    3.1
    Brooklyn, NY (25 mi)
  • $51,988

    13,878 mi.
    Est. $945/mo

    BMW of Brooklyn

    3.1
    Brooklyn, NY (25 mi)
  • $33,912

    13,868 mi.
    Est. $616/mo

    BMW of Brooklyn

    3.1
    Brooklyn, NY (25 mi)
  • Gray 2019 BMW M240 XIGray 2019 BMW M240 XIGray 2019 BMW M240 XIGray 2019 BMW M240 XIGray 2019 BMW M240 XIGray 2019 BMW M240 XI

    $35,998

    $1K
    19,607 mi.
    Est. $654/mo

    CarMax Glencoe (Edens Expy)

    4.6
    $799 delivery to Green Brook Township, NJ (3 mi)
    Check Availability
  • Skyscraper Grey Metallic 2023 BMW Z4 sDrive30iSkyscraper Grey Metallic 2023 BMW Z4 sDrive30iSkyscraper Grey Metallic 2023 BMW Z4 sDrive30iSkyscraper Grey Metallic 2023 BMW Z4 sDrive30iSkyscraper Grey Metallic 2023 BMW Z4 sDrive30iSkyscraper Grey Metallic 2023 BMW Z4 sDrive30i

    $33,791

    56,627 mi.
    Est. $614/mo

    Gravity Autos Chicago

    3.8
    $1,224 delivery from Highland Park, IL (700 mi)
    Check Availability