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
  • Silver 2017 BMW 320 iSilver 2017 BMW 320 iSilver 2017 BMW 320 iSilver 2017 BMW 320 iSilver 2017 BMW 320 iSilver 2017 BMW 320 i

    $8,495

    $500
    104,687 mi.
    Est. $154/mo

    101 Motors LLC

    1.3
    Check Availability
    Carlstadt, NJ (29 mi)

    Quick view
  • Alpine White 2020 BMW 430 i xDriveAlpine White 2020 BMW 430 i xDriveAlpine White 2020 BMW 430 i xDriveAlpine White 2020 BMW 430 i xDriveAlpine White 2020 BMW 430 i xDriveAlpine White 2020 BMW 430 i xDrive

    $35,197

    43,442 mi.
    Est. $640/mo

    Mercedes-Benz of Newton

    4.3
    Check Availability
    Newton, NJ (17 mi)

    Quick view
  • $61,995

    12,191 mi.
    Est. $1,127/mo

    Open Road BMW Edison

    Edison, NJ (28 mi)
    Quick view
  • $65,995

    28,579 mi.
    Est. $1,200/mo

    Open Road BMW Edison

    Edison, NJ (28 mi)
    Quick view
  • $35,995

    48,356 mi.
    Est. $654/mo

    Open Road BMW Edison

    Edison, NJ (28 mi)
    Quick view
  • $38,995

    25,498 mi.
    Est. $709/mo

    Open Road BMW Edison

    Edison, NJ (28 mi)
    Quick view
  • $66,495

    24,381 mi.
    Est. $1,209/mo

    Open Road BMW Edison

    Edison, NJ (28 mi)
    Quick view
  • Blue 2020 BMW X6 M50iBlue 2020 BMW X6 M50iBlue 2020 BMW X6 M50iBlue 2020 BMW X6 M50iBlue 2020 BMW X6 M50iBlue 2020 BMW X6 M50i

    $50,797

    $400
    21,007 mi.
    Est. $923/mo

    Mercedes-Benz of Newton

    4.3
    Check Availability
    Newton, NJ (17 mi)

    Quick view
  • $40,995

    11,378 mi.
    Est. $745/mo

    Open Road BMW Edison

    Edison, NJ (28 mi)
    Quick view
  • $63,995

    15,245 mi.
    Est. $1,163/mo

    Open Road BMW Edison

    Edison, NJ (28 mi)
    Quick view
  • $59,995

    11,013 mi.
    Est. $1,091/mo

    Open Road BMW Edison

    Edison, NJ (28 mi)
    Quick view
  • $39,995

    39,614 mi.
    Est. $727/mo

    Open Road BMW Edison

    Edison, NJ (28 mi)
    Quick view
  • $42,995

    16,708 mi.
    Est. $782/mo

    Open Road BMW Edison

    Edison, NJ (28 mi)
    Quick view
  • Gray 2024 BMW X5 xDrive40iGray 2024 BMW X5 xDrive40iGray 2024 BMW X5 xDrive40iGray 2024 BMW X5 xDrive40iGray 2024 BMW X5 xDrive40iGray 2024 BMW X5 xDrive40i

    $56,897

    $200
    27,106 mi.
    Est. $1,034/mo

    Mercedes-Benz of Newton

    4.3
    Check Availability
    Newton, NJ (17 mi)

    Quick view
  • $43,995

    23,419 mi.
    Est. $800/mo

    Open Road BMW Edison

    Edison, NJ (28 mi)
    Quick view
  • $36,495

    $500
    22,788 mi.
    Est. $663/mo

    Open Road BMW Edison

    Edison, NJ (28 mi)
    Quick view
  • $34,795

    30,220 mi.
    Est. $633/mo

    Open Road BMW Edison

    Edison, NJ (28 mi)
    Quick view
  • $45,995

    28,358 mi.
    Est. $836/mo

    Open Road BMW Edison

    Edison, NJ (28 mi)
    Quick view
  • $36,995

    35,306 mi.
    Est. $673/mo

    Open Road BMW Edison

    Edison, NJ (28 mi)
    Quick view
  • Arctic Grey Metallic 2022 BMW X5 xDrive40iArctic Grey Metallic 2022 BMW X5 xDrive40iArctic Grey Metallic 2022 BMW X5 xDrive40iArctic Grey Metallic 2022 BMW X5 xDrive40iArctic Grey Metallic 2022 BMW X5 xDrive40iArctic Grey Metallic 2022 BMW X5 xDrive40i

    $36,995

    $2.3K
    58,177 mi.
    Est. $673/mo

    Green Brook Chevrolet Buick GMC

    3.9
    Check Availability
    Green Brook Township, NJ (20 mi)

    Quick view
  • $35,995

    38,507 mi.
    Est. $654/mo

    Open Road BMW Edison

    Edison, NJ (28 mi)
    Quick view
  • $39,995

    17,572 mi.
    Est. $727/mo

    Open Road BMW Edison

    Edison, NJ (28 mi)
    Quick view
  • $42,495

    32,132 mi.
    Est. $772/mo

    Open Road BMW Edison

    Edison, NJ (28 mi)
    Quick view
  • $54,995

    22,300 mi.
    Est. $1,000/mo

    Open Road BMW Edison

    Edison, NJ (28 mi)
    Quick view
  • $62,995

    26,378 mi.
    Est. $1,145/mo

    Open Road BMW Edison

    Edison, NJ (28 mi)
    Quick view
  • $53,995

    4,695 mi.
    Est. $982/mo

    Open Road BMW Edison

    Edison, NJ (28 mi)
    Quick view
  • $34,495

    34,763 mi.
    Est. $627/mo

    Open Road BMW Edison

    Edison, NJ (28 mi)
    Quick view
  • $59,495

    $500
    16,082 mi.
    Est. $1,082/mo

    Open Road BMW Edison

    Edison, NJ (28 mi)
    Quick view
  • $69,995

    12,848 mi.
    Est. $1,272/mo

    Open Road BMW Edison

    Edison, NJ (28 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

    $2K
    18,056 mi.
    Est. $1,251/mo

    Royal Auto Group

    3.5
    Check Availability
    $399 delivery from Haddon Township, NJ (73 mi)
    Quick view
  • Azurite Black Metallic 2015 BMW M4 BaseAzurite Black Metallic 2015 BMW M4 BaseAzurite Black Metallic 2015 BMW M4 BaseAzurite Black Metallic 2015 BMW M4 BaseAzurite Black Metallic 2015 BMW M4 BaseAzurite Black Metallic 2015 BMW M4 Base

    $27,995

    $4K
    75,739 mi.
    Est. $509/mo

    Auto Buying Service

    3.8
    Check Availability
    $300 delivery from Fairfax, VA (197 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