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
  • Skyscraper Grey Metallic 2024 BMW X7 xDrive40iSkyscraper Grey Metallic 2024 BMW X7 xDrive40iSkyscraper Grey Metallic 2024 BMW X7 xDrive40iSkyscraper Grey Metallic 2024 BMW X7 xDrive40iSkyscraper Grey Metallic 2024 BMW X7 xDrive40iSkyscraper Grey Metallic 2024 BMW X7 xDrive40i

    $64,737

    2,426 mi.
    Est. $1,177/mo

    Deluxe Auto Sales

    4.6
    Linden, NJ (18 mi)
    Check Availability

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

    $42,900

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

    Bridgewater Chevrolet

    4.7
    Bridgewater, NJ (8 mi)
    Check Availability

  • Gray Metallic 2026 BMW X3 30 xDriveGray Metallic 2026 BMW X3 30 xDriveGray Metallic 2026 BMW X3 30 xDriveGray Metallic 2026 BMW X3 30 xDriveGray Metallic 2026 BMW X3 30 xDriveGray Metallic 2026 BMW X3 30 xDrive

    $46,690

    $300
    14,702 mi.
    Est. $849/mo

    Victory Subaru

    4.3
    Somerset, NJ (15 mi)
    Check Availability

  • $48,699

    29,999 mi.
    Est. $885/mo

    Paul Miller BMW

    2.8
    Wayne, NJ (24 mi)
  • $85,999

    20,879 mi.
    Est. $1,563/mo

    Paul Miller BMW

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

    44,861 mi.
    Est. $1,091/mo

    Paul Miller BMW

    2.8
    Wayne, NJ (24 mi)
  • $57,999

    27,183 mi.
    Est. $1,054/mo

    Paul Miller BMW

    2.8
    Wayne, NJ (24 mi)
  • $38,999

    20,934 mi.
    Est. $709/mo

    Paul Miller BMW

    2.8
    Wayne, NJ (24 mi)
  • 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,297

    23,861 mi.
    Est. $714/mo

    Mercedes-Benz of Newton

    4.0
    Newton, NJ (30 mi)
    Check Availability

  • $37,299

    31,737 mi.
    Est. $678/mo

    Paul Miller BMW

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

    34,199 mi.
    Est. $1,091/mo

    Paul Miller BMW

    2.8
    Wayne, NJ (24 mi)
  • $38,999

    23,075 mi.
    Est. $709/mo

    Paul Miller BMW

    2.8
    Wayne, NJ (24 mi)
  • $51,699

    39,645 mi.
    Est. $940/mo

    Paul Miller BMW

    2.8
    Wayne, NJ (24 mi)
  • $89,999

    19,260 mi.
    Est. $1,636/mo

    Paul Miller BMW

    2.8
    Wayne, NJ (24 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,790

    23,414 mi.
    Est. $705/mo

    Victory Subaru

    4.3
    Somerset, NJ (15 mi)
    Check Availability

  • $44,999

    18,513 mi.
    Est. $818/mo

    Paul Miller BMW

    2.8
    Wayne, NJ (24 mi)
  • $36,999

    31,435 mi.
    Est. $673/mo

    Paul Miller BMW

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

    28,267 mi.
    Est. $545/mo

    Paul Miller BMW

    2.8
    Wayne, NJ (24 mi)
  • $43,999

    30,886 mi.
    Est. $800/mo

    Paul Miller BMW

    2.8
    Wayne, NJ (24 mi)
  • $40,499

    21,472 mi.
    Est. $736/mo

    Paul Miller BMW

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

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

    Paul Miller BMW

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

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

    Paul Miller BMW

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

    23,651 mi.
    Est. $763/mo

    Paul Miller BMW

    2.8
    Wayne, NJ (24 mi)
  • $64,999

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

    Paul Miller BMW

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

    35,837 mi.
    Est. $973/mo

    Paul Miller BMW

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

    13,109 mi.
    Est. $763/mo

    Paul Miller BMW

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

    44,533 mi.
    Est. $891/mo

    Paul Miller BMW

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

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

    Paul Miller BMW

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

    30,867 mi.
    Est. $945/mo

    Paul Miller BMW

    2.8
    Wayne, NJ (24 mi)
  • Green 2021 BMW M4 CompetitionGreen 2021 BMW M4 CompetitionGreen 2021 BMW M4 CompetitionGreen 2021 BMW M4 CompetitionGreen 2021 BMW M4 CompetitionGreen 2021 BMW M4 Competition

    $62,998

    44,860 mi.
    Est. $1,145/mo

    CarMax Schaumburg

    4.5
    $799 delivery to Green Brook Township, NJ (7 mi)
    Check Availability
  • Blue 2016 BMW M235 IBlue 2016 BMW M235 IBlue 2016 BMW M235 IBlue 2016 BMW M235 IBlue 2016 BMW M235 IBlue 2016 BMW M235 I

    $24,998

    42,334 mi.
    Est. $454/mo

    CarMax Glencoe (Edens Expy)

    4.6
    $799 delivery to Green Brook Township, NJ (7 mi)
    Check Availability