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 Metallic 2023 BMW X3 xDrive30iGray Metallic 2023 BMW X3 xDrive30iGray Metallic 2023 BMW X3 xDrive30iGray Metallic 2023 BMW X3 xDrive30iGray Metallic 2023 BMW X3 xDrive30iGray Metallic 2023 BMW X3 xDrive30i

    $32,994

    42,253 mi.
    Est. $600/mo

    CarTopia

    3.4
    North Plainfield, NJ (28 mi)
    Check Availability

  • $47,620

    46,140 mi.
    Est. $866/mo

    BMW of Westchester

    4.1
    White Plains, NY (17 mi)
  • $34,328

    $603
    21,061 mi.
    Est. $624/mo

    BMW of Westchester

    4.1
    White Plains, NY (17 mi)
  • $54,141

    $537
    36,296 mi.
    Est. $984/mo

    BMW of Westchester

    4.1
    White Plains, NY (17 mi)
  • $36,028

    31,312 mi.
    Est. $655/mo

    BMW of Westchester

    4.1
    White Plains, NY (17 mi)
  • $54,424

    $540
    17,094 mi.
    Est. $989/mo

    BMW of Westchester

    4.1
    White Plains, NY (17 mi)
  • $46,998

    $953
    30,953 mi.
    Est. $854/mo

    BMW of Westchester

    4.1
    White Plains, NY (17 mi)
  • $52,158

    29,527 mi.
    Est. $948/mo

    BMW of Westchester

    4.1
    White Plains, NY (17 mi)
  • $59,880

    32,374 mi.
    Est. $1,089/mo

    BMW of Westchester

    4.1
    White Plains, NY (17 mi)
  • $38,848

    $150
    25,493 mi.
    Est. $706/mo

    BMW of Westchester

    4.1
    White Plains, NY (17 mi)
  • $81,628

    $3.7K
    9,523 mi.
    Est. $1,484/mo

    BMW of Westchester

    4.1
    White Plains, NY (17 mi)
  • $31,688

    $310
    25,348 mi.
    Est. $576/mo

    BMW of Westchester

    4.1
    White Plains, NY (17 mi)
  • $75,272

    33,259 mi.
    Est. $1,368/mo

    BMW of Westchester

    4.1
    White Plains, NY (17 mi)
  • $35,419

    33,223 mi.
    Est. $644/mo

    BMW of Westchester

    4.1
    White Plains, NY (17 mi)
  • $59,662

    30,952 mi.
    Est. $1,085/mo

    BMW of Westchester

    4.1
    White Plains, NY (17 mi)
  • $62,277

    32,197 mi.
    Est. $1,132/mo

    BMW of Westchester

    4.1
    White Plains, NY (17 mi)
  • $56,619

    45,706 mi.
    Est. $1,029/mo

    BMW of Westchester

    4.1
    White Plains, NY (17 mi)
  • $35,301

    $347
    38,248 mi.
    Est. $642/mo

    BMW of Westchester

    4.1
    White Plains, NY (17 mi)
  • $38,288

    30,299 mi.
    Est. $696/mo

    BMW of Westchester

    4.1
    White Plains, NY (17 mi)
  • $36,209

    $1.5K
    20,413 mi.
    Est. $658/mo

    BMW of Westchester

    4.1
    White Plains, NY (17 mi)
  • $37,409

    25,489 mi.
    Est. $680/mo

    BMW of Westchester

    4.1
    White Plains, NY (17 mi)
  • $37,538

    23,173 mi.
    Est. $682/mo

    BMW of Westchester

    4.1
    White Plains, NY (17 mi)
  • $63,172

    30,168 mi.
    Est. $1,148/mo

    BMW of Mamaroneck

    4.8
    Mamaroneck, NY (17 mi)
  • $51,125

    19,453 mi.
    Est. $929/mo

    BMW of Mamaroneck

    4.8
    Mamaroneck, NY (17 mi)
  • $63,007

    16,333 mi.
    Est. $1,145/mo

    BMW of Mamaroneck

    4.8
    Mamaroneck, NY (17 mi)
  • Black 2024 BMW X5 xDrive40iBlack 2024 BMW X5 xDrive40iBlack 2024 BMW X5 xDrive40iBlack 2024 BMW X5 xDrive40iBlack 2024 BMW X5 xDrive40iBlack 2024 BMW X5 xDrive40i

    $43,998

    $2K
    46,468 mi.
    Est. $800/mo

    CarMax Danvers

    4.3
    $149 delivery to Wayne, NJ (13 mi)
    Check Availability
  • Mineral Gray Metallic 2016 BMW X1 xDrive 28iMineral Gray Metallic 2016 BMW X1 xDrive 28iMineral Gray Metallic 2016 BMW X1 xDrive 28iMineral Gray Metallic 2016 BMW X1 xDrive 28iMineral Gray Metallic 2016 BMW X1 xDrive 28iMineral Gray Metallic 2016 BMW X1 xDrive 28i

    $14,899

    44,235 mi.
    Est. $271/mo

    Hyundai of Dundalk

    2.4
    $150 delivery from Baltimore, MD (171 mi)
    Check Availability