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
  • Black Sapphire Metallic 2023 BMW X3 M AWDBlack Sapphire Metallic 2023 BMW X3 M AWDBlack Sapphire Metallic 2023 BMW X3 M AWDBlack Sapphire Metallic 2023 BMW X3 M AWDBlack Sapphire Metallic 2023 BMW X3 M AWDBlack Sapphire Metallic 2023 BMW X3 M AWD

    $62,294

    24,846 mi.
    Est. $1,132/mo

    CarTopia

    3.4
    North Plainfield, NJ (28 mi)
    Check Availability

  • $42,289

    17,170 mi.
    Est. $769/mo

    BMW Of Springfield

    4.8
    Springfield, NJ (21 mi)
    Check Availability
  • $30,789

    $500
    29,925 mi.
    Est. $560/mo

    BMW Of Springfield

    4.8
    Springfield, NJ (21 mi)
    Check Availability
  • $61,289

    24,116 mi.
    Est. $1,114/mo

    BMW Of Springfield

    4.8
    Springfield, NJ (21 mi)
    Check Availability
  • $69,799

    4,974 mi.
    Est. $1,269/mo

    BMW Of Springfield

    4.8
    Springfield, NJ (21 mi)
    Check Availability
  • $38,848

    63,467 mi.
    Est. $706/mo

    Karma Westfield

    3.2
    Westfield, NJ (23 mi)
    Check Availability
  • $20,872

    66,649 mi.
    Est. $379/mo

    Karma Westfield

    3.2
    Westfield, NJ (23 mi)
    Check Availability
  • $26,216

    45,090 mi.
    Est. $477/mo

    Karma Westfield

    3.2
    Westfield, NJ (23 mi)
    Check Availability
  • Not Priced

    38,370 mi.
    Est. $0/mo

    Karma Westfield

    3.2
    Westfield, NJ (23 mi)
    Check Availability
  • $70,999

    26,187 mi.
    Est. $1,291/mo

    Open Road BMW of Morristown

    2.8
    Morristown, NJ (23 mi)
  • $51,999

    31,128 mi.
    Est. $945/mo

    Open Road BMW of Morristown

    2.8
    Morristown, NJ (23 mi)
  • $36,999

    44,315 mi.
    Est. $673/mo

    Open Road BMW of Morristown

    2.8
    Morristown, NJ (23 mi)
  • $43,999

    25,637 mi.
    Est. $800/mo

    Open Road BMW of Morristown

    2.8
    Morristown, NJ (23 mi)
  • $35,999

    27,898 mi.
    Est. $654/mo

    Open Road BMW of Morristown

    2.8
    Morristown, NJ (23 mi)
  • $64,999

    20,359 mi.
    Est. $1,182/mo

    Open Road BMW of Morristown

    2.8
    Morristown, NJ (23 mi)
  • $54,999

    25,289 mi.
    Est. $1,000/mo

    Open Road BMW of Morristown

    2.8
    Morristown, NJ (23 mi)
  • $46,999

    16,634 mi.
    Est. $854/mo

    Open Road BMW of Morristown

    2.8
    Morristown, NJ (23 mi)
  • $48,999

    43,058 mi.
    Est. $891/mo

    Open Road BMW of Morristown

    2.8
    Morristown, NJ (23 mi)
  • $40,999

    29,561 mi.
    Est. $745/mo

    Open Road BMW of Morristown

    2.8
    Morristown, NJ (23 mi)
  • $80,999

    19,420 mi.
    Est. $1,472/mo

    Open Road BMW of Morristown

    2.8
    Morristown, NJ (23 mi)
  • $37,999

    32,108 mi.
    Est. $691/mo

    Open Road BMW of Morristown

    2.8
    Morristown, NJ (23 mi)
  • $80,999

    21,025 mi.
    Est. $1,472/mo

    Open Road BMW of Morristown

    2.8
    Morristown, NJ (23 mi)
  • $60,999

    26,609 mi.
    Est. $1,109/mo

    Open Road BMW of Morristown

    2.8
    Morristown, NJ (23 mi)
  • $51,999

    32,928 mi.
    Est. $945/mo

    Open Road BMW of Morristown

    2.8
    Morristown, NJ (23 mi)
  • $42,999

    19,560 mi.
    Est. $782/mo

    Open Road BMW of Morristown

    2.8
    Morristown, NJ (23 mi)
  • Black Sapphire Metallic 2019 BMW X6 xDrive50iBlack Sapphire Metallic 2019 BMW X6 xDrive50iBlack Sapphire Metallic 2019 BMW X6 xDrive50iBlack Sapphire Metallic 2019 BMW X6 xDrive50iBlack Sapphire Metallic 2019 BMW X6 xDrive50iBlack Sapphire Metallic 2019 BMW X6 xDrive50i

    $22,570

    $3K
    92,390 mi.
    Est. $410/mo

    Merlex Auto Group

    3.8
    $399 delivery from Arlington, VA (214 mi)
    Check Availability
  • Blue 2022 BMW X5 xDrive40iBlue 2022 BMW X5 xDrive40iBlue 2022 BMW X5 xDrive40iBlue 2022 BMW X5 xDrive40iBlue 2022 BMW X5 xDrive40iBlue 2022 BMW X5 xDrive40i

    $39,998

    37,913 mi.
    Est. $727/mo

    CarMax Smithtown

    4.4
    $49 delivery to Wayne, NJ (13 mi)
    Check Availability